public class CollectionElement
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Exception |
lastError |
| Modifier and Type | Method and Description |
|---|---|
protected void |
append(java.lang.String text) |
protected void |
click() |
protected org.openqa.selenium.WebElement |
cloneInputField(SelenideElement form,
SelenideElement inputField) |
protected SelenideElement |
closest(SelenideElement me,
java.lang.String tagOrClass) |
protected void |
contextClick() |
protected java.lang.String |
describe() |
protected java.lang.Object |
dispatch(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args) |
protected java.io.File |
download() |
protected void |
dragAndDropTo(java.lang.String targetCssSelector) |
protected boolean |
exists() |
protected boolean |
exists(org.openqa.selenium.WebElement element) |
protected SelenideElement |
find(SelenideElement proxy,
java.lang.Object arg,
int index) |
protected java.io.File |
findFileInClasspath(java.lang.String name) |
protected void |
fireChangeEvent(org.openqa.selenium.WebElement element) |
protected void |
fireEvent(org.openqa.selenium.WebElement element,
java.lang.String event) |
protected void |
followLink() |
protected org.openqa.selenium.WebElement |
getActualDelegate() |
protected org.openqa.selenium.WebElement |
getDelegate() |
protected java.lang.String |
getInnerHtml() |
protected java.lang.String |
getInnerText() |
protected SelenideElement |
getSelectedOption(org.openqa.selenium.WebElement selectElement) |
protected java.lang.String |
getSelectedText(org.openqa.selenium.WebElement selectElement) |
protected java.lang.String |
getSelectedValue(org.openqa.selenium.WebElement selectElement) |
protected org.openqa.selenium.By |
getSelector(java.lang.Object arg) |
protected java.lang.String |
getValue() |
protected void |
hover() |
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object... args) |
protected java.lang.Object |
invokeShould(java.lang.Object proxy,
java.lang.String prefix,
java.lang.Object[] args) |
protected java.lang.Object |
invokeShouldNot(java.lang.Object proxy,
java.lang.String prefix,
java.lang.Object[] args) |
protected boolean |
isDisplayed() |
protected java.lang.Boolean |
isImage() |
protected boolean |
matches(Condition condition) |
protected SelenideElement |
parent(SelenideElement me) |
protected void |
scrollTo() |
protected void |
selectOptionByText(org.openqa.selenium.WebElement selectField,
java.lang.String optionText) |
protected void |
selectOptionByValue(org.openqa.selenium.WebElement selectField,
java.lang.String optionValue) |
protected void |
setSelected(boolean selected) |
protected void |
setValue(java.lang.String text) |
protected java.lang.Object |
should(java.lang.Object proxy,
java.lang.String prefix,
Condition... conditions) |
protected java.lang.Object |
should(java.lang.Object proxy,
java.lang.String prefix,
java.lang.String message,
Condition... conditions) |
protected java.lang.Object |
shouldNot(java.lang.Object proxy,
java.lang.String prefix,
Condition... conditions) |
protected java.lang.Object |
shouldNot(java.lang.Object proxy,
java.lang.String prefix,
java.lang.String message,
Condition... conditions) |
protected org.openqa.selenium.WebElement |
throwElementNotFound(Condition condition,
long timeoutMs) |
java.lang.String |
toString() |
protected org.openqa.selenium.WebElement |
tryToGetElement() |
protected java.io.File |
uploadFile(SelenideElement inputField,
java.io.File... file) |
protected java.io.File |
uploadFile(org.openqa.selenium.WebElement inputField,
java.io.File file) |
protected java.io.File |
uploadFromClasspath(SelenideElement inputField,
java.lang.String... fileName) |
protected org.openqa.selenium.WebElement |
waitForElement() |
protected org.openqa.selenium.WebElement |
waitUntil(java.lang.String prefix,
Condition condition,
long timeoutMs) |
protected org.openqa.selenium.WebElement |
waitUntil(java.lang.String prefix,
java.lang.String message,
Condition condition,
long timeoutMs) |
protected void |
waitWhile(java.lang.String prefix,
Condition condition,
long timeoutMs) |
protected void |
waitWhile(java.lang.String prefix,
java.lang.String message,
Condition condition,
long timeoutMs) |
static SelenideElement |
wrap(WebElementsCollection collection,
int index) |
public static SelenideElement wrap(WebElementsCollection collection, int index)
protected org.openqa.selenium.WebElement getDelegate()
protected org.openqa.selenium.WebElement getActualDelegate()
throws org.openqa.selenium.NoSuchElementException,
java.lang.IndexOutOfBoundsException
org.openqa.selenium.NoSuchElementExceptionjava.lang.IndexOutOfBoundsExceptionprotected org.openqa.selenium.WebElement throwElementNotFound(Condition condition, long timeoutMs)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.Object invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object... args)
throws java.lang.Throwable
invoke in interface java.lang.reflect.InvocationHandlerjava.lang.Throwableprotected java.lang.Object dispatch(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
java.lang.Throwableprotected java.lang.Object invokeShould(java.lang.Object proxy,
java.lang.String prefix,
java.lang.Object[] args)
protected java.lang.Object invokeShouldNot(java.lang.Object proxy,
java.lang.String prefix,
java.lang.Object[] args)
protected java.lang.Boolean isImage()
protected boolean matches(Condition condition)
protected void setSelected(boolean selected)
protected java.lang.String getInnerText()
protected java.lang.String getInnerHtml()
protected org.openqa.selenium.WebElement waitForElement()
protected void click()
protected void contextClick()
protected void hover()
protected void dragAndDropTo(java.lang.String targetCssSelector)
protected void followLink()
protected void setValue(java.lang.String text)
protected void fireChangeEvent(org.openqa.selenium.WebElement element)
protected java.lang.String getValue()
protected void append(java.lang.String text)
protected void fireEvent(org.openqa.selenium.WebElement element,
java.lang.String event)
protected java.lang.Object should(java.lang.Object proxy,
java.lang.String prefix,
Condition... conditions)
protected java.lang.Object should(java.lang.Object proxy,
java.lang.String prefix,
java.lang.String message,
Condition... conditions)
protected java.lang.Object shouldNot(java.lang.Object proxy,
java.lang.String prefix,
Condition... conditions)
protected java.lang.Object shouldNot(java.lang.Object proxy,
java.lang.String prefix,
java.lang.String message,
Condition... conditions)
protected java.io.File uploadFromClasspath(SelenideElement inputField, java.lang.String... fileName) throws java.net.URISyntaxException, java.io.IOException
java.net.URISyntaxExceptionjava.io.IOExceptionprotected java.io.File findFileInClasspath(java.lang.String name)
throws java.net.URISyntaxException
java.net.URISyntaxExceptionprotected java.io.File uploadFile(SelenideElement inputField, java.io.File... file) throws java.io.IOException
java.io.IOExceptionprotected org.openqa.selenium.WebElement cloneInputField(SelenideElement form, SelenideElement inputField)
protected java.io.File uploadFile(org.openqa.selenium.WebElement inputField,
java.io.File file)
throws java.io.IOException
java.io.IOExceptionprotected void selectOptionByText(org.openqa.selenium.WebElement selectField,
java.lang.String optionText)
protected void selectOptionByValue(org.openqa.selenium.WebElement selectField,
java.lang.String optionValue)
protected java.lang.String getSelectedValue(org.openqa.selenium.WebElement selectElement)
protected java.lang.String getSelectedText(org.openqa.selenium.WebElement selectElement)
protected SelenideElement getSelectedOption(org.openqa.selenium.WebElement selectElement)
protected boolean exists()
protected boolean isDisplayed()
protected java.lang.String describe()
protected org.openqa.selenium.WebElement waitUntil(java.lang.String prefix,
Condition condition,
long timeoutMs)
protected org.openqa.selenium.WebElement waitUntil(java.lang.String prefix,
java.lang.String message,
Condition condition,
long timeoutMs)
protected void waitWhile(java.lang.String prefix,
Condition condition,
long timeoutMs)
protected void waitWhile(java.lang.String prefix,
java.lang.String message,
Condition condition,
long timeoutMs)
protected boolean exists(org.openqa.selenium.WebElement element)
protected org.openqa.selenium.WebElement tryToGetElement()
protected SelenideElement find(SelenideElement proxy, java.lang.Object arg, int index)
protected org.openqa.selenium.By getSelector(java.lang.Object arg)
protected SelenideElement parent(SelenideElement me)
protected SelenideElement closest(SelenideElement me, java.lang.String tagOrClass)
protected void scrollTo()
protected java.io.File download()
throws java.io.IOException,
java.net.URISyntaxException
java.io.IOExceptionjava.net.URISyntaxException