public MyChromeDriver(ChromeDriverService service, Capabilities capabilities) { super(new MyChromeDriverCommandExecutor(service), capabilities); this.locationContext = new RemoteLocationContext(this.getExecuteMethod()); this.webStorage = new RemoteWebStorage(this.getExecuteMethod()); this.touchScreen = new RemoteTouchScreen(this.getExecuteMethod()); this.networkConnection = new RemoteNetworkConnection(this.getExecuteMethod()); }
private SelendroidDriver(CommandExecutor executor, Capabilities caps) throws Exception { super(executor, caps); RemoteExecuteMethod executeMethod = new RemoteExecuteMethod(this); touchScreen = new RemoteTouchScreen(executeMethod); multiTouchScreen = new MultiTouchScreen(executeMethod); adbConnection = new RemoteAdbConnection(executeMethod); trackBall = new TrackBall(executeMethod); }
@Override public TouchScreen getTouchScreen() { return new RemoteTouchScreen(getExecuteMethod()); }
public TestdroidAppiumDriver(URL url, DesiredCapabilities capabilities) { super(url, capabilities); touch = new RemoteTouchScreen(getExecuteMethod()); }
public TestdroidAppiumDriverAndroid(URL url, DesiredCapabilities capabilities) { super(url, capabilities); touch = new RemoteTouchScreen(getExecuteMethod()); }
public TestdroidAppiumDriverIos(URL url, DesiredCapabilities capabilities) { super(url, capabilities); touch = new RemoteTouchScreen(getExecuteMethod()); }
public SwipeableWebDriver(URL remoteAddress, Capabilities desiredCapabilities) { super(remoteAddress, desiredCapabilities); touch = new RemoteTouchScreen(getExecuteMethod()); }