public class RetryWebElementImpl
extends org.openqa.selenium.remote.RemoteWebElement
implements org.openqa.selenium.internal.Locatable, org.openqa.selenium.WebElement, org.openqa.selenium.internal.WrapsDriver
Constructor and Description |
---|
RetryWebElementImpl(java.lang.String locator,
org.openqa.selenium.WebElement webElement) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
click() |
boolean |
equals(java.lang.Object obj) |
org.openqa.selenium.WebElement |
findElement(org.openqa.selenium.By by) |
org.openqa.selenium.WebElement |
findElementByClassName(java.lang.String using) |
org.openqa.selenium.WebElement |
findElementByCssSelector(java.lang.String using) |
org.openqa.selenium.WebElement |
findElementByPartialLinkText(java.lang.String using) |
org.openqa.selenium.WebElement |
findElementByTagName(java.lang.String using) |
org.openqa.selenium.WebElement |
findElementByXPath(java.lang.String using) |
java.util.List<org.openqa.selenium.WebElement> |
findElements(org.openqa.selenium.By by) |
java.util.List<org.openqa.selenium.WebElement> |
findElementsByClassName(java.lang.String using) |
java.util.List<org.openqa.selenium.WebElement> |
findElementsByCssSelector(java.lang.String using) |
java.util.List<org.openqa.selenium.WebElement> |
findElementsByPartialLinkText(java.lang.String using) |
java.util.List<org.openqa.selenium.WebElement> |
findElementsByTagName(java.lang.String using) |
java.util.List<org.openqa.selenium.WebElement> |
findElementsByXPath(java.lang.String using) |
java.lang.String |
getAttribute(java.lang.String name) |
org.openqa.selenium.interactions.internal.Coordinates |
getCoordinates() |
java.lang.String |
getCssValue(java.lang.String propertyName) |
java.lang.String |
getId() |
org.openqa.selenium.Point |
getLocation() |
<X> X |
getScreenshotAs(org.openqa.selenium.OutputType<X> target) |
org.openqa.selenium.Dimension |
getSize() |
java.lang.String |
getTagName() |
java.lang.String |
getText() |
org.openqa.selenium.WebDriver |
getWrappedDriver() |
int |
hashCode() |
boolean |
isDisplayed() |
boolean |
isEnabled() |
boolean |
isSelected() |
void |
sendKeys(java.lang.CharSequence... keys) |
void |
setFileDetector(org.openqa.selenium.remote.FileDetector fileDetector) |
void |
setId(java.lang.String id) |
void |
setParent(org.openqa.selenium.remote.RemoteWebDriver remoteWebDriver) |
void |
submit() |
public RetryWebElementImpl(java.lang.String locator, org.openqa.selenium.WebElement webElement)
public void clear()
clear
in interface org.openqa.selenium.WebElement
clear
in class org.openqa.selenium.remote.RemoteWebElement
public void click()
click
in interface org.openqa.selenium.WebElement
click
in class org.openqa.selenium.remote.RemoteWebElement
public boolean equals(java.lang.Object obj)
equals
in class org.openqa.selenium.remote.RemoteWebElement
public org.openqa.selenium.WebElement findElement(org.openqa.selenium.By by)
findElement
in interface org.openqa.selenium.SearchContext
findElement
in interface org.openqa.selenium.WebElement
findElement
in class org.openqa.selenium.remote.RemoteWebElement
public org.openqa.selenium.WebElement findElementByClassName(java.lang.String using)
findElementByClassName
in interface org.openqa.selenium.internal.FindsByClassName
findElementByClassName
in class org.openqa.selenium.remote.RemoteWebElement
public org.openqa.selenium.WebElement findElementByCssSelector(java.lang.String using)
findElementByCssSelector
in interface org.openqa.selenium.internal.FindsByCssSelector
findElementByCssSelector
in class org.openqa.selenium.remote.RemoteWebElement
public org.openqa.selenium.WebElement findElementByPartialLinkText(java.lang.String using)
findElementByPartialLinkText
in interface org.openqa.selenium.internal.FindsByLinkText
findElementByPartialLinkText
in class org.openqa.selenium.remote.RemoteWebElement
public org.openqa.selenium.WebElement findElementByTagName(java.lang.String using)
findElementByTagName
in interface org.openqa.selenium.internal.FindsByTagName
findElementByTagName
in class org.openqa.selenium.remote.RemoteWebElement
public org.openqa.selenium.WebElement findElementByXPath(java.lang.String using)
findElementByXPath
in interface org.openqa.selenium.internal.FindsByXPath
findElementByXPath
in class org.openqa.selenium.remote.RemoteWebElement
public java.util.List<org.openqa.selenium.WebElement> findElements(org.openqa.selenium.By by)
findElements
in interface org.openqa.selenium.SearchContext
findElements
in interface org.openqa.selenium.WebElement
findElements
in class org.openqa.selenium.remote.RemoteWebElement
public java.util.List<org.openqa.selenium.WebElement> findElementsByClassName(java.lang.String using)
findElementsByClassName
in interface org.openqa.selenium.internal.FindsByClassName
findElementsByClassName
in class org.openqa.selenium.remote.RemoteWebElement
public java.util.List<org.openqa.selenium.WebElement> findElementsByCssSelector(java.lang.String using)
findElementsByCssSelector
in interface org.openqa.selenium.internal.FindsByCssSelector
findElementsByCssSelector
in class org.openqa.selenium.remote.RemoteWebElement
public java.util.List<org.openqa.selenium.WebElement> findElementsByPartialLinkText(java.lang.String using)
findElementsByPartialLinkText
in interface org.openqa.selenium.internal.FindsByLinkText
findElementsByPartialLinkText
in class org.openqa.selenium.remote.RemoteWebElement
public java.util.List<org.openqa.selenium.WebElement> findElementsByTagName(java.lang.String using)
findElementsByTagName
in interface org.openqa.selenium.internal.FindsByTagName
findElementsByTagName
in class org.openqa.selenium.remote.RemoteWebElement
public java.util.List<org.openqa.selenium.WebElement> findElementsByXPath(java.lang.String using)
findElementsByXPath
in interface org.openqa.selenium.internal.FindsByXPath
findElementsByXPath
in class org.openqa.selenium.remote.RemoteWebElement
public java.lang.String getAttribute(java.lang.String name)
getAttribute
in interface org.openqa.selenium.WebElement
getAttribute
in class org.openqa.selenium.remote.RemoteWebElement
public org.openqa.selenium.interactions.internal.Coordinates getCoordinates()
getCoordinates
in interface org.openqa.selenium.internal.Locatable
getCoordinates
in class org.openqa.selenium.remote.RemoteWebElement
public java.lang.String getCssValue(java.lang.String propertyName)
getCssValue
in interface org.openqa.selenium.WebElement
getCssValue
in class org.openqa.selenium.remote.RemoteWebElement
public java.lang.String getId()
getId
in interface org.openqa.selenium.internal.HasIdentity
getId
in class org.openqa.selenium.remote.RemoteWebElement
public org.openqa.selenium.Point getLocation()
getLocation
in interface org.openqa.selenium.WebElement
getLocation
in class org.openqa.selenium.remote.RemoteWebElement
public <X> X getScreenshotAs(org.openqa.selenium.OutputType<X> target) throws org.openqa.selenium.WebDriverException
getScreenshotAs
in interface org.openqa.selenium.TakesScreenshot
getScreenshotAs
in class org.openqa.selenium.remote.RemoteWebElement
org.openqa.selenium.WebDriverException
public org.openqa.selenium.Dimension getSize()
getSize
in interface org.openqa.selenium.WebElement
getSize
in class org.openqa.selenium.remote.RemoteWebElement
public java.lang.String getTagName()
getTagName
in interface org.openqa.selenium.WebElement
getTagName
in class org.openqa.selenium.remote.RemoteWebElement
public java.lang.String getText()
getText
in interface org.openqa.selenium.WebElement
getText
in class org.openqa.selenium.remote.RemoteWebElement
public org.openqa.selenium.WebDriver getWrappedDriver()
getWrappedDriver
in interface org.openqa.selenium.internal.WrapsDriver
getWrappedDriver
in class org.openqa.selenium.remote.RemoteWebElement
public int hashCode()
hashCode
in class org.openqa.selenium.remote.RemoteWebElement
public boolean isDisplayed()
isDisplayed
in interface org.openqa.selenium.WebElement
isDisplayed
in class org.openqa.selenium.remote.RemoteWebElement
public boolean isEnabled()
isEnabled
in interface org.openqa.selenium.WebElement
isEnabled
in class org.openqa.selenium.remote.RemoteWebElement
public boolean isSelected()
isSelected
in interface org.openqa.selenium.WebElement
isSelected
in class org.openqa.selenium.remote.RemoteWebElement
public void sendKeys(java.lang.CharSequence... keys)
sendKeys
in interface org.openqa.selenium.WebElement
sendKeys
in class org.openqa.selenium.remote.RemoteWebElement
public void setFileDetector(org.openqa.selenium.remote.FileDetector fileDetector)
setFileDetector
in class org.openqa.selenium.remote.RemoteWebElement
public void setId(java.lang.String id)
setId
in class org.openqa.selenium.remote.RemoteWebElement
public void setParent(org.openqa.selenium.remote.RemoteWebDriver remoteWebDriver)
setParent
in class org.openqa.selenium.remote.RemoteWebElement
public void submit()
submit
in interface org.openqa.selenium.WebElement
submit
in class org.openqa.selenium.remote.RemoteWebElement