else if (version == 3.0) {
return new MacOs3_0BrowserLaunching();
}
else if (version >= 3.1) {
// Assume that all 3.1 and later versions of MRJ work the same.
return new MacOs3_1BrowserLaunching();
}
else {
throw new UnsupportedOperatingSystemException(
"Unsupported MRJ version: " + version);
}