@Override public WebElement findElementByCssSelector(String using) { return ((org.openqa.selenium.internal.FindsByCssSelector) wrappedWebElement) .findElementByCssSelector(using); }
@Override public WebElement findElementByCssSelector(String using) { return ((org.openqa.selenium.internal.FindsByCssSelector) wrappedWebElement).findElementByCssSelector(using); }
@Override public WebElement findElementByCssSelector(String using) { return ((org.openqa.selenium.internal.FindsByCssSelector) wrappedWebElement) .findElementByCssSelector(using); }
@Override public WebElement findElementByCssSelector(String using) { return ((org.openqa.selenium.internal.FindsByCssSelector) wrappedWebElement).findElementByCssSelector(using); }
@Override public WebElement findElementByCssSelector(String using) { return ((FindsByCssSelector) webDriver).findElementByCssSelector(using); }
@Override public WebElement findElementByCssSelector(final String using) { return ((FindsByCssSelector) webDriver).findElementByCssSelector(using); }
/** * Finds element by css selector. */ @Override public WebElement findElementByCssSelector(String cssSelector) { return ((FindsByCssSelector) super.getWrappedDriver()).findElementByCssSelector(cssSelector); }
@Override public WebElement findElement(SearchContext context) { if (context instanceof FindsByCssSelector) { return ((FindsByCssSelector) context).findElementByCssSelector(cssSelector); } throw new WebDriverException( "Driver does not support finding an element by selector: " + cssSelector); }
/** * Finds element by css selector. */ @Override public WebElement findElementByCssSelector(String cssSelector) { return ((FindsByCssSelector) super.getWrappedDriver()).findElementByCssSelector(cssSelector); }
public WebElement findElementByCssSelector(String paramString) { WebElement element = this.getElement(); WebElement foundElement = null; if ( element instanceof FindsByCssSelector ) { foundElement = ((FindsByCssSelector) element).findElementByCssSelector(paramString); } return new SimplePageElement( By.cssSelector(paramString), this.getInterface(), foundElement, this ); }
@Override public WebElement findElement(SearchContext context) { WebElement element; if (validCssSelector(selector)) { element = ((FindsByCssSelector) context).findElementByCssSelector(quoteCss(selector)); if (element != null) { return element; } } element = ((FindsByName) context).findElementByName(selector); if (element != null) { return element; } element = ((FindsById) context).findElementById(selector); if (element != null) { return element; } return null; }
@Override public WebElement findElement(SearchContext context) { try { if (context instanceof FindsByCssSelector) { return ((FindsByCssSelector) context) .findElementByCssSelector(ownSelector); } } catch(InvalidSelectorException e){ return findElementBySizzleCss(context,ownSelector); } catch (InvalidElementStateException e) { return findElementBySizzleCss(context, ownSelector); } catch (WebDriverException e) { if (e.getMessage().startsWith( "An invalid or illegal string was specified")) { return findElementBySizzleCss(context, ownSelector); } throw e; } throw new WebDriverException("Driver does not support finding an element by selector: " + ownSelector); }
@Override public WebElement findElement(SearchContext context) { WebElement element; if (validCssSelector(selector)) { element = ((FindsByCssSelector) context).findElementByCssSelector(quoteCss(selector)); if (element != null) { return element; } } element = ((FindsByName) context).findElementByName(selector); if (element != null) { return element; } element = ((FindsById) context).findElementById(selector); if (element != null) { return element; } return null; }