public class WebElementSelector
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static WebElementSelector |
instance |
protected java.lang.String |
sizzleSource |
| Constructor and Description |
|---|
WebElementSelector() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkThatXPathNotStartingFromSlash(SearchContext context,
By selector) |
protected java.util.List<WebElement> |
evaluateSizzleSelector(Driver driver,
SearchContext context,
ByCssSelector sizzleCssSelector) |
WebElement |
findElement(Driver driver,
SearchContext context,
By selector) |
java.util.List<WebElement> |
findElements(Driver driver,
SearchContext context,
By selector) |
protected void |
injectSizzle(Driver driver) |
protected void |
injectSizzleIfNeeded(Driver driver) |
protected java.lang.Boolean |
sizzleLoaded(Driver driver) |
public static WebElementSelector instance
protected java.lang.String sizzleSource
public WebElement findElement(Driver driver, SearchContext context, By selector)
public java.util.List<WebElement> findElements(Driver driver, SearchContext context, By selector)
protected void checkThatXPathNotStartingFromSlash(SearchContext context,
By selector)
protected java.util.List<WebElement> evaluateSizzleSelector(Driver driver, SearchContext context, ByCssSelector sizzleCssSelector)
protected void injectSizzleIfNeeded(Driver driver)
protected java.lang.Boolean sizzleLoaded(Driver driver)
protected void injectSizzle(Driver driver)