org.openqa.selenium.server.browserlaunchers
Class OperaCustomProfileLauncher

java.lang.Object
  extended by org.openqa.selenium.server.browserlaunchers.AbstractBrowserLauncher
      extended by org.openqa.selenium.server.browserlaunchers.OperaCustomProfileLauncher
All Implemented Interfaces:
org.openqa.selenium.browserlaunchers.BrowserLauncher

public class OperaCustomProfileLauncher
extends AbstractBrowserLauncher


Field Summary
 
Fields inherited from class org.openqa.selenium.server.browserlaunchers.AbstractBrowserLauncher
browserConfigurationOptions, sessionId
 
Constructor Summary
OperaCustomProfileLauncher(Capabilities browserOptions, RemoteControlConfiguration configuration, String sessionId, String browserLaunchLocation)
           
 
Method Summary
 void close()
           
protected  String findBrowserLaunchLocation()
           
 String getCommandPath()
           
protected  void launch(String url)
           
protected  File locateBinaryInPath(String commandPath)
           
static void main(String[] args)
           
static void setAdditionalSettings(String additionalSettings)
           
 void setCommandPath(String commandPath)
           
 
Methods inherited from class org.openqa.selenium.server.browserlaunchers.AbstractBrowserLauncher
getCommandLineFlags, getCommandLineFlagsAsArray, getConfiguration, getPort, getTimeout, launchHTMLSuite, launchRemoteSession
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperaCustomProfileLauncher

public OperaCustomProfileLauncher(Capabilities browserOptions,
                                  RemoteControlConfiguration configuration,
                                  String sessionId,
                                  String browserLaunchLocation)
Method Detail

locateBinaryInPath

protected File locateBinaryInPath(String commandPath)

setAdditionalSettings

public static void setAdditionalSettings(String additionalSettings)

findBrowserLaunchLocation

protected String findBrowserLaunchLocation()

launch

protected void launch(String url)
Specified by:
launch in class AbstractBrowserLauncher

close

public void close()

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception

getCommandPath

public String getCommandPath()

setCommandPath

public void setCommandPath(String commandPath)


Copyright © 2012. All Rights Reserved.