org.openqa.selenium.firefox
Class FirefoxBinary
java.lang.Object
org.openqa.selenium.firefox.FirefoxBinary
public class FirefoxBinary
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FirefoxBinary
public FirefoxBinary()
FirefoxBinary
public FirefoxBinary(java.io.File actualBinary)
startProfile
public void startProfile(FirefoxProfile profile,
java.lang.String... commandLineFlags)
throws java.io.IOException
- Throws:
java.io.IOException
setEnvironmentProperty
public void setEnvironmentProperty(java.lang.String propertyName,
java.lang.String value)
createProfile
public void createProfile(java.lang.String profileName)
throws java.io.IOException
- Throws:
java.io.IOException
waitFor
public void waitFor()
throws java.lang.InterruptedException,
java.io.IOException
- Throws:
java.lang.InterruptedException
java.io.IOException
modifyLibraryPath
protected void modifyLibraryPath(java.lang.ProcessBuilder builder)
locateFirefoxBinary
protected java.io.File locateFirefoxBinary(java.io.File suggestedLocation)
locateFirefoxBinaryFromSystemProperty
protected java.io.File locateFirefoxBinaryFromSystemProperty()
clean
public void clean(FirefoxProfile profile)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2009. All Rights Reserved.