public class ExtendedWebElement
extends java.lang.Object
WebElement
that adds better logging features.Constructor and Description |
---|
ExtendedWebElement(org.openqa.selenium.WebElement element) |
ExtendedWebElement(org.openqa.selenium.WebElement element,
java.lang.String name) |
ExtendedWebElement(org.openqa.selenium.WebElement element,
java.lang.String name,
org.openqa.selenium.By by) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAttribute(java.lang.String attributeName) |
org.openqa.selenium.By |
getBy() |
org.openqa.selenium.WebElement |
getElement() |
java.lang.String |
getName() |
java.lang.String |
getNameWithLocator() |
java.lang.String |
getText() |
void |
setBy(org.openqa.selenium.By by) |
void |
setElement(org.openqa.selenium.WebElement element) |
void |
setName(java.lang.String name) |
java.lang.String |
toString() |
public ExtendedWebElement(org.openqa.selenium.WebElement element)
public ExtendedWebElement(org.openqa.selenium.WebElement element, java.lang.String name)
public ExtendedWebElement(org.openqa.selenium.WebElement element, java.lang.String name, org.openqa.selenium.By by)
public org.openqa.selenium.WebElement getElement()
public void setElement(org.openqa.selenium.WebElement element)
public java.lang.String getName()
public java.lang.String getNameWithLocator()
public void setName(java.lang.String name)
public java.lang.String getText()
public java.lang.String getAttribute(java.lang.String attributeName)
public org.openqa.selenium.By getBy()
public void setBy(org.openqa.selenium.By by)
public java.lang.String toString()
toString
in class java.lang.Object