public class ElementFinder extends WebElementSource
| Modifier and Type | Method and Description |
|---|---|
ElementNotFound |
createElementNotFoundError(Condition condition,
java.lang.Throwable lastError) |
SelenideElement |
find(SelenideElement proxy,
java.lang.Object arg,
int index) |
java.util.List<org.openqa.selenium.WebElement> |
findAll() |
java.lang.String |
getSearchCriteria() |
org.openqa.selenium.WebElement |
getWebElement() |
java.lang.String |
toString() |
static SelenideElement |
wrap(org.openqa.selenium.By criteria) |
static <T extends SelenideElement> |
wrap(java.lang.Class<T> clazz,
org.openqa.selenium.SearchContext parent,
org.openqa.selenium.By criteria,
int index) |
static SelenideElement |
wrap(org.openqa.selenium.SearchContext parent,
org.openqa.selenium.By criteria,
int index) |
static SelenideElement |
wrap(java.lang.String cssSelector,
int index) |
static SelenideElement |
wrap(org.openqa.selenium.WebElement parent,
java.lang.String cssSelector) |
static SelenideElement |
wrap(org.openqa.selenium.WebElement parent,
java.lang.String cssSelector,
int index) |
checkCondition, findAndAssertElementIsVisible, getSelectorpublic static SelenideElement wrap(org.openqa.selenium.WebElement parent, java.lang.String cssSelector)
public static SelenideElement wrap(java.lang.String cssSelector, int index)
public static SelenideElement wrap(org.openqa.selenium.WebElement parent, java.lang.String cssSelector, int index)
public static SelenideElement wrap(org.openqa.selenium.By criteria)
public static SelenideElement wrap(org.openqa.selenium.SearchContext parent, org.openqa.selenium.By criteria, int index)
public static <T extends SelenideElement> T wrap(java.lang.Class<T> clazz, org.openqa.selenium.SearchContext parent, org.openqa.selenium.By criteria, int index)
public SelenideElement find(SelenideElement proxy, java.lang.Object arg, int index)
find in class WebElementSourcepublic org.openqa.selenium.WebElement getWebElement()
throws org.openqa.selenium.NoSuchElementException,
java.lang.IndexOutOfBoundsException
getWebElement in class WebElementSourceorg.openqa.selenium.NoSuchElementExceptionjava.lang.IndexOutOfBoundsExceptionpublic java.util.List<org.openqa.selenium.WebElement> findAll()
throws org.openqa.selenium.NoSuchElementException,
java.lang.IndexOutOfBoundsException
findAll in class WebElementSourceorg.openqa.selenium.NoSuchElementExceptionjava.lang.IndexOutOfBoundsExceptionpublic ElementNotFound createElementNotFoundError(Condition condition, java.lang.Throwable lastError)
createElementNotFoundError in class WebElementSourcepublic java.lang.String getSearchCriteria()
getSearchCriteria in class WebElementSourcepublic java.lang.String toString()
toString in class java.lang.Object