public class PositionBasedWebElement extends Object implements PositionBasedGuiElement
| Modifier and Type | Field and Description |
|---|---|
org.openqa.selenium.WebElement |
webElement |
| Constructor and Description |
|---|
PositionBasedWebElement(DomElement domElement,
WebInteractionMethods web) |
PositionBasedWebElement(String elementText,
WebInteractionMethods web) |
PositionBasedWebElement(org.openqa.selenium.WebElement webElement) |
| Modifier and Type | Method and Description |
|---|---|
DomElement |
asDomElement() |
DomElement |
asDomElement(String elementName,
String elementPageName) |
org.openqa.selenium.WebElement |
asWebElement() |
ArrayList<PositionBasedGuiElement> |
childElements() |
ArrayList<PositionBasedWebElement> |
childrenImmediate() |
ArrayList<PositionBasedWebElement> |
childrenRecursive() |
Integer |
getBottomPosition() |
Integer |
getLeftPosition() |
Integer |
getRightPosition() |
String |
getText() |
Integer |
getTopPosition() |
String |
getTypeName() |
org.openqa.selenium.WebElement |
getWebElement() |
boolean |
isDisplayed() |
PositionBasedWebElement |
parentElement() |
Object |
runtimeElement() |
String |
toString() |
public PositionBasedWebElement(DomElement domElement, WebInteractionMethods web)
public PositionBasedWebElement(String elementText, WebInteractionMethods web)
public PositionBasedWebElement(org.openqa.selenium.WebElement webElement)
public org.openqa.selenium.WebElement getWebElement()
public ArrayList<PositionBasedWebElement> childrenImmediate()
public org.openqa.selenium.WebElement asWebElement()
public DomElement asDomElement()
public DomElement asDomElement(String elementName, String elementPageName)
public ArrayList<PositionBasedWebElement> childrenRecursive()
public Integer getLeftPosition()
getLeftPosition in interface PositionBasedGuiElementpublic Integer getRightPosition()
getRightPosition in interface PositionBasedGuiElementpublic Integer getTopPosition()
getTopPosition in interface PositionBasedGuiElementpublic Integer getBottomPosition()
getBottomPosition in interface PositionBasedGuiElementpublic String getTypeName()
getTypeName in interface PositionBasedGuiElementpublic Object runtimeElement()
runtimeElement in interface PositionBasedGuiElementpublic String getText()
public ArrayList<PositionBasedGuiElement> childElements()
childElements in interface PositionBasedGuiElementpublic PositionBasedWebElement parentElement()
public boolean isDisplayed()
Copyright © 2019. All rights reserved.