org.openqa.selenium.remote.FileDetector Java Examples

The following examples show how to use org.openqa.selenium.remote.FileDetector. You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: CustomEventFiringWebDriver.java    From seleniumtestsframework with Apache License 2.0 5 votes vote down vote up
public void setFileDetector(final FileDetector detector) {
    if (detector == null) {
        throw new WebDriverException("file detector is null");
    }

    fileDetector = detector;
}
 
Example #2
Source File: RemoteDriverFactory.java    From hsac-fitnesse-fixtures with Apache License 2.0 5 votes vote down vote up
@Override
public T createDriver() {
    if (capabilities instanceof MutableCapabilities) {
        DriverFactory.addDefaultCapabilities((MutableCapabilities) capabilities);
    }
    T remoteWebDriver = constr.apply(url, capabilities);
    FileDetector fd = remoteWebDriver.getFileDetector();
    if (fd == null || fd instanceof UselessFileDetector) {
        remoteWebDriver.setFileDetector(new LocalFileDetector());
    }
    Environment.getInstance().setSymbol(REMOTE_URL_KEY, url.toString());
    return remoteWebDriver;
}
 
Example #3
Source File: CustomEventFiringWebDriver.java    From seleniumtestsframework with Apache License 2.0 4 votes vote down vote up
public FileDetector getFileDetector() {
    return fileDetector;
}
 
Example #4
Source File: FirefoxDriver.java    From selenium with Apache License 2.0 4 votes vote down vote up
@Override
public void setFileDetector(FileDetector detector) {
  throw new WebDriverException(
      "Setting the file detector only works on remote webdriver instances obtained " +
      "via RemoteWebDriver");
}
 
Example #5
Source File: OperaDriver.java    From selenium with Apache License 2.0 4 votes vote down vote up
@Override
public void setFileDetector(FileDetector detector) {
  throw new WebDriverException(
      "Setting the file detector only works on remote webdriver instances obtained " +
      "via RemoteWebDriver");
}
 
Example #6
Source File: SafariDriver.java    From selenium with Apache License 2.0 4 votes vote down vote up
@Override
public void setFileDetector(FileDetector detector) {
  throw new WebDriverException(
      "Setting the file detector only works on remote webdriver instances obtained " +
      "via RemoteWebDriver");
}
 
Example #7
Source File: ChromiumDriver.java    From selenium with Apache License 2.0 4 votes vote down vote up
@Override
public void setFileDetector(FileDetector detector) {
  throw new WebDriverException(
      "Setting the file detector only works on remote webdriver instances obtained " +
      "via RemoteWebDriver");
}
 
Example #8
Source File: InternetExplorerDriver.java    From selenium with Apache License 2.0 4 votes vote down vote up
@Override
public void setFileDetector(FileDetector detector) {
  throw new WebDriverException(
      "Setting the file detector only works on remote webdriver instances obtained " +
      "via RemoteWebDriver");
}
 
Example #9
Source File: JavaDriver.java    From marathonv5 with Apache License 2.0 2 votes vote down vote up
/**
 * Not implemented
 *
 * @param detector
 *            The detector to use. Must not be null.
 * @see FileDetector
 * @see LocalFileDetector
 * @see UselessFileDetector
 */
@Override
public void setFileDetector(FileDetector detector) {
    throw new WebDriverException(
            "Setting the file detector only works on remote webdriver instances obtained " + "via RemoteWebDriver");
}