edu.stanford.ejalbert.launching.macos
Class MacOs2_1BrowserLaunching
java.lang.Object
edu.stanford.ejalbert.launching.macos.MacOsBrowserLaunching
edu.stanford.ejalbert.launching.macos.MacOs2_1BrowserLaunching
- All Implemented Interfaces:
- IBrowserLaunching
- public class MacOs2_1BrowserLaunching
- extends MacOsBrowserLaunching
- implements IBrowserLaunching
- Author:
- Markus Gebhard
Method Summary |
List |
getBrowserList()
Returns a list of browsers to be used for browser targetting. |
void |
initialize()
Performs any initialization needed for the particular O/S. |
void |
openUrl(String urlString)
Opens the passed url in the system's default browser. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MacOs2_1BrowserLaunching
public MacOs2_1BrowserLaunching()
initialize
public void initialize()
throws BrowserLaunchingInitializingException
- Description copied from interface:
IBrowserLaunching
- Performs any initialization needed for the particular O/S.
- Specified by:
initialize
in interface IBrowserLaunching
- Throws:
BrowserLaunchingInitializingException
openUrl
public void openUrl(String urlString)
throws UnsupportedOperatingSystemException,
BrowserLaunchingExecutionException,
BrowserLaunchingInitializingException
- Description copied from interface:
IBrowserLaunching
- Opens the passed url in the system's default browser.
- Specified by:
openUrl
in interface IBrowserLaunching
- Parameters:
urlString
- String
- Throws:
UnsupportedOperatingSystemException
BrowserLaunchingExecutionException
BrowserLaunchingInitializingException
getBrowserList
public List getBrowserList()
- Returns a list of browsers to be used for browser targetting.
This list will always contain at least one item--the BROWSER_DEFAULT.
- Specified by:
getBrowserList
in interface IBrowserLaunching
- Returns:
- List