edu.stanford.ejalbert.launching.misc
Class StandardUnixBrowser
java.lang.Object
edu.stanford.ejalbert.launching.misc.StandardUnixBrowser
- All Implemented Interfaces:
- UnixBrowser
- class StandardUnixBrowser
- extends Object
- implements UnixBrowser
NETSCAPE
static final StandardUnixBrowser NETSCAPE
MOZILLA
static final StandardUnixBrowser MOZILLA
FIREFOX
static final StandardUnixBrowser FIREFOX
MOZILLA_FIREFOX
static final StandardUnixBrowser MOZILLA_FIREFOX
KONQUEROR
static final StandardUnixBrowser KONQUEROR
OPERA
static final StandardUnixBrowser OPERA
StandardUnixBrowser
StandardUnixBrowser(String browserName,
String browserArgName)
toString
public String toString()
getBrowserName
public String getBrowserName()
- Description copied from interface:
UnixBrowser
- Returns name of browser for display to user.
- Specified by:
getBrowserName
in interface UnixBrowser
- Returns:
- String
getArgsForOpenBrowser
public String[] getArgsForOpenBrowser(String urlString)
- Specified by:
getArgsForOpenBrowser
in interface UnixBrowser
getArgsForStartingBrowser
public String[] getArgsForStartingBrowser(String urlString)
- Specified by:
getArgsForStartingBrowser
in interface UnixBrowser
isBrowserAvailable
public boolean isBrowserAvailable(AbstractLogger logger)
- Returns true if the browser is available, ie which command finds it.
- Specified by:
isBrowserAvailable
in interface UnixBrowser
- Parameters:
logger
- AbstractLogger
- Returns:
- boolean