edu.stanford.ejalbert.launching.soylatte
Interface SoyLatteBrowser

All Superinterfaces:
BrowserDescription

public interface SoyLatteBrowser
extends BrowserDescription

Augments the standard browser description with information specific to a SoyLatte type browser.


Method Summary
 java.lang.String[] getArgsForForcingNewBrowserWindow(java.lang.String url)
           
 java.lang.String[] getArgsForOpenBrowser(java.lang.String url)
          Returns the command line arguments for addressing an already open browser.
 java.lang.String[] getArgsForStartingBrowser(java.lang.String url)
          Returns the command line arguments for starting a new browser instance.
 boolean isBrowserAvailable(net.sf.wraplog.AbstractLogger logger)
          Returns true if the browser is available on the user's system..
 
Methods inherited from interface edu.stanford.ejalbert.launching.BrowserDescription
getBrowserApplicationName, getBrowserDisplayName
 

Method Detail

getArgsForOpenBrowser

java.lang.String[] getArgsForOpenBrowser(java.lang.String url)
Returns the command line arguments for addressing an already open browser.

Parameters:
urlString - String
Returns:
String[]

getArgsForStartingBrowser

java.lang.String[] getArgsForStartingBrowser(java.lang.String url)
Returns the command line arguments for starting a new browser instance.

Parameters:
urlString - String
Returns:
String[]

getArgsForForcingNewBrowserWindow

java.lang.String[] getArgsForForcingNewBrowserWindow(java.lang.String url)

isBrowserAvailable

boolean isBrowserAvailable(net.sf.wraplog.AbstractLogger logger)
Returns true if the browser is available on the user's system..

Parameters:
logger - AbstractLogger
Returns:
boolean