类org.openqa.selenium.remote.FileDetector源码实例Demo

下面列出了怎么用org.openqa.selenium.remote.FileDetector的API类实例代码及写法,或者点击链接到github查看源代码。

public void setFileDetector(final FileDetector detector) {
    if (detector == null) {
        throw new WebDriverException("file detector is null");
    }

    fileDetector = detector;
}
 
@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;
}
 
public FileDetector getFileDetector() {
    return fileDetector;
}
 
源代码4 项目: selenium   文件: FirefoxDriver.java
@Override
public void setFileDetector(FileDetector detector) {
  throw new WebDriverException(
      "Setting the file detector only works on remote webdriver instances obtained " +
      "via RemoteWebDriver");
}
 
源代码5 项目: selenium   文件: OperaDriver.java
@Override
public void setFileDetector(FileDetector detector) {
  throw new WebDriverException(
      "Setting the file detector only works on remote webdriver instances obtained " +
      "via RemoteWebDriver");
}
 
源代码6 项目: selenium   文件: SafariDriver.java
@Override
public void setFileDetector(FileDetector detector) {
  throw new WebDriverException(
      "Setting the file detector only works on remote webdriver instances obtained " +
      "via RemoteWebDriver");
}
 
源代码7 项目: selenium   文件: ChromiumDriver.java
@Override
public void setFileDetector(FileDetector detector) {
  throw new WebDriverException(
      "Setting the file detector only works on remote webdriver instances obtained " +
      "via RemoteWebDriver");
}
 
源代码8 项目: selenium   文件: InternetExplorerDriver.java
@Override
public void setFileDetector(FileDetector detector) {
  throw new WebDriverException(
      "Setting the file detector only works on remote webdriver instances obtained " +
      "via RemoteWebDriver");
}
 
源代码9 项目: marathonv5   文件: JavaDriver.java
/**
 * 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");
}
 
 类所在包
 类方法
 同包方法