Package org.openqa.selenium.remote
Class RemoteWebElement
java.lang.Object
org.openqa.selenium.remote.RemoteWebElement
- All Implemented Interfaces:
org.openqa.selenium.interactions.Locatable,org.openqa.selenium.SearchContext,org.openqa.selenium.TakesScreenshot,org.openqa.selenium.WebElement,org.openqa.selenium.WrapsDriver
public class RemoteWebElement
extends Object
implements org.openqa.selenium.WebElement, org.openqa.selenium.interactions.Locatable, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WrapsDriver
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected FileDetectorprotected Stringprotected RemoteWebDriver -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()voidclick()booleanprotected Responseprotected Responseexecute(CommandPayload payload) org.openqa.selenium.WebElementfindElement(org.openqa.selenium.By locator) List<org.openqa.selenium.WebElement>findElements(org.openqa.selenium.By locator) getAttribute(String name) org.openqa.selenium.interactions.CoordinatesgetCssValue(String propertyName) getDomAttribute(String name) getDomProperty(String name) getId()org.openqa.selenium.Pointorg.openqa.selenium.RectanglegetRect()<X> XgetScreenshotAs(org.openqa.selenium.OutputType<X> outputType) org.openqa.selenium.SearchContextorg.openqa.selenium.DimensiongetSize()getText()org.openqa.selenium.WebDriverinthashCode()booleanbooleanbooleanvoidsendKeys(CharSequence... keysToSend) voidsetFileDetector(FileDetector detector) protected voidsetFoundBy(org.openqa.selenium.SearchContext foundFrom, String locator, String term) voidvoidsetParent(RemoteWebDriver parent) voidsubmit()toJson()toString()
-
Field Details
-
id
-
parent
-
fileDetector
-
-
Constructor Details
-
RemoteWebElement
public RemoteWebElement()
-
-
Method Details
-
setFoundBy
-
setParent
-
getId
-
setId
-
setFileDetector
-
click
public void click()- Specified by:
clickin interfaceorg.openqa.selenium.WebElement
-
submit
public void submit()- Specified by:
submitin interfaceorg.openqa.selenium.WebElement
-
sendKeys
- Specified by:
sendKeysin interfaceorg.openqa.selenium.WebElement
-
clear
public void clear()- Specified by:
clearin interfaceorg.openqa.selenium.WebElement
-
getTagName
- Specified by:
getTagNamein interfaceorg.openqa.selenium.WebElement
-
getDomProperty
- Specified by:
getDomPropertyin interfaceorg.openqa.selenium.WebElement
-
getDomAttribute
- Specified by:
getDomAttributein interfaceorg.openqa.selenium.WebElement
-
getAttribute
- Specified by:
getAttributein interfaceorg.openqa.selenium.WebElement
-
getAriaRole
- Specified by:
getAriaRolein interfaceorg.openqa.selenium.WebElement
-
getAccessibleName
- Specified by:
getAccessibleNamein interfaceorg.openqa.selenium.WebElement
-
isSelected
public boolean isSelected()- Specified by:
isSelectedin interfaceorg.openqa.selenium.WebElement
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfaceorg.openqa.selenium.WebElement
-
getText
- Specified by:
getTextin interfaceorg.openqa.selenium.WebElement
-
getCssValue
- Specified by:
getCssValuein interfaceorg.openqa.selenium.WebElement
-
findElements
- Specified by:
findElementsin interfaceorg.openqa.selenium.SearchContext- Specified by:
findElementsin interfaceorg.openqa.selenium.WebElement
-
findElement
public org.openqa.selenium.WebElement findElement(org.openqa.selenium.By locator) - Specified by:
findElementin interfaceorg.openqa.selenium.SearchContext- Specified by:
findElementin interfaceorg.openqa.selenium.WebElement
-
getShadowRoot
public org.openqa.selenium.SearchContext getShadowRoot()- Specified by:
getShadowRootin interfaceorg.openqa.selenium.WebElement
-
execute
-
execute
-
equals
-
hashCode
public int hashCode() -
getWrappedDriver
public org.openqa.selenium.WebDriver getWrappedDriver()- Specified by:
getWrappedDriverin interfaceorg.openqa.selenium.WrapsDriver
-
isDisplayed
public boolean isDisplayed()- Specified by:
isDisplayedin interfaceorg.openqa.selenium.WebElement
-
getLocation
public org.openqa.selenium.Point getLocation()- Specified by:
getLocationin interfaceorg.openqa.selenium.WebElement
-
getSize
public org.openqa.selenium.Dimension getSize()- Specified by:
getSizein interfaceorg.openqa.selenium.WebElement
-
getRect
public org.openqa.selenium.Rectangle getRect()- Specified by:
getRectin interfaceorg.openqa.selenium.WebElement
-
getCoordinates
public org.openqa.selenium.interactions.Coordinates getCoordinates()- Specified by:
getCoordinatesin interfaceorg.openqa.selenium.interactions.Locatable
-
getScreenshotAs
@Beta public <X> X getScreenshotAs(org.openqa.selenium.OutputType<X> outputType) throws org.openqa.selenium.WebDriverException - Specified by:
getScreenshotAsin interfaceorg.openqa.selenium.TakesScreenshot- Throws:
org.openqa.selenium.WebDriverException
-
toString
-
toJson
-