org.openqa.selenium.htmlunit
Class HtmlUnitWebElement
java.lang.Object
org.openqa.selenium.htmlunit.HtmlUnitWebElement
- All Implemented Interfaces:
- org.openqa.selenium.internal.FindsByCssSelector, org.openqa.selenium.internal.FindsById, org.openqa.selenium.internal.FindsByLinkText, org.openqa.selenium.internal.FindsByTagName, org.openqa.selenium.internal.FindsByXPath, org.openqa.selenium.internal.Locatable, org.openqa.selenium.internal.WrapsDriver, org.openqa.selenium.SearchContext, org.openqa.selenium.WebElement
public class HtmlUnitWebElement
- extends Object
- implements org.openqa.selenium.internal.WrapsDriver, org.openqa.selenium.internal.FindsById, org.openqa.selenium.internal.FindsByLinkText, org.openqa.selenium.internal.FindsByXPath, org.openqa.selenium.internal.FindsByTagName, org.openqa.selenium.internal.FindsByCssSelector, org.openqa.selenium.internal.Locatable, org.openqa.selenium.WebElement
parent
protected final HtmlUnitDriver parent
element
protected final com.gargoylesoftware.htmlunit.html.HtmlElement element
HtmlUnitWebElement
public HtmlUnitWebElement(HtmlUnitDriver parent,
com.gargoylesoftware.htmlunit.html.HtmlElement element)
click
public void click()
- Specified by:
click
in interface org.openqa.selenium.WebElement
submit
public void submit()
- Specified by:
submit
in interface org.openqa.selenium.WebElement
clear
public void clear()
- Specified by:
clear
in interface org.openqa.selenium.WebElement
sendKeyDownEvent
public void sendKeyDownEvent(CharSequence modifierKey)
- Deprecated. Visibility will soon be reduced.
sendKeyUpEvent
public void sendKeyUpEvent(CharSequence modifierKey)
- Deprecated. Visibility will soon be reduced.
sendKeys
public void sendKeys(CharSequence... value)
- Specified by:
sendKeys
in interface org.openqa.selenium.WebElement
getTagName
public String getTagName()
- Specified by:
getTagName
in interface org.openqa.selenium.WebElement
getAttribute
public String getAttribute(String name)
- Specified by:
getAttribute
in interface org.openqa.selenium.WebElement
isSelected
public boolean isSelected()
- Specified by:
isSelected
in interface org.openqa.selenium.WebElement
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled
in interface org.openqa.selenium.WebElement
isDisplayed
public boolean isDisplayed()
- Specified by:
isDisplayed
in interface org.openqa.selenium.WebElement
getLocation
public org.openqa.selenium.Point getLocation()
- Specified by:
getLocation
in interface org.openqa.selenium.WebElement
getSize
public org.openqa.selenium.Dimension getSize()
- Specified by:
getSize
in interface org.openqa.selenium.WebElement
getText
public String getText()
- Specified by:
getText
in interface org.openqa.selenium.WebElement
getParent
protected HtmlUnitDriver getParent()
getElement
protected com.gargoylesoftware.htmlunit.html.HtmlElement getElement()
getElementsByTagName
public List<org.openqa.selenium.WebElement> getElementsByTagName(String tagName)
findElement
public org.openqa.selenium.WebElement findElement(org.openqa.selenium.By by)
- Specified by:
findElement
in interface org.openqa.selenium.SearchContext
- Specified by:
findElement
in interface org.openqa.selenium.WebElement
findElements
public List<org.openqa.selenium.WebElement> findElements(org.openqa.selenium.By by)
- Specified by:
findElements
in interface org.openqa.selenium.SearchContext
- Specified by:
findElements
in interface org.openqa.selenium.WebElement
findElementById
public org.openqa.selenium.WebElement findElementById(String id)
- Specified by:
findElementById
in interface org.openqa.selenium.internal.FindsById
findElementsById
public List<org.openqa.selenium.WebElement> findElementsById(String id)
- Specified by:
findElementsById
in interface org.openqa.selenium.internal.FindsById
findElementsByCssSelector
public List<org.openqa.selenium.WebElement> findElementsByCssSelector(String using)
- Specified by:
findElementsByCssSelector
in interface org.openqa.selenium.internal.FindsByCssSelector
findElementByCssSelector
public org.openqa.selenium.WebElement findElementByCssSelector(String using)
- Specified by:
findElementByCssSelector
in interface org.openqa.selenium.internal.FindsByCssSelector
findElementByXPath
public org.openqa.selenium.WebElement findElementByXPath(String xpathExpr)
- Specified by:
findElementByXPath
in interface org.openqa.selenium.internal.FindsByXPath
findElementsByXPath
public List<org.openqa.selenium.WebElement> findElementsByXPath(String xpathExpr)
- Specified by:
findElementsByXPath
in interface org.openqa.selenium.internal.FindsByXPath
findElementByLinkText
public org.openqa.selenium.WebElement findElementByLinkText(String linkText)
- Specified by:
findElementByLinkText
in interface org.openqa.selenium.internal.FindsByLinkText
findElementsByLinkText
public List<org.openqa.selenium.WebElement> findElementsByLinkText(String linkText)
- Specified by:
findElementsByLinkText
in interface org.openqa.selenium.internal.FindsByLinkText
findElementByPartialLinkText
public org.openqa.selenium.WebElement findElementByPartialLinkText(String linkText)
- Specified by:
findElementByPartialLinkText
in interface org.openqa.selenium.internal.FindsByLinkText
findElementsByPartialLinkText
public List<org.openqa.selenium.WebElement> findElementsByPartialLinkText(String linkText)
- Specified by:
findElementsByPartialLinkText
in interface org.openqa.selenium.internal.FindsByLinkText
findElementByTagName
public org.openqa.selenium.WebElement findElementByTagName(String name)
- Specified by:
findElementByTagName
in interface org.openqa.selenium.internal.FindsByTagName
findElementsByTagName
public List<org.openqa.selenium.WebElement> findElementsByTagName(String name)
- Specified by:
findElementsByTagName
in interface org.openqa.selenium.internal.FindsByTagName
toString
public String toString()
- Overrides:
toString
in class Object
assertElementNotStale
protected void assertElementNotStale()
getCssValue
public String getCssValue(String propertyName)
- Specified by:
getCssValue
in interface org.openqa.selenium.WebElement
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
getWrappedDriver
public org.openqa.selenium.WebDriver getWrappedDriver()
- Specified by:
getWrappedDriver
in interface org.openqa.selenium.internal.WrapsDriver
getCoordinates
public org.openqa.selenium.interactions.internal.Coordinates getCoordinates()
- Specified by:
getCoordinates
in interface org.openqa.selenium.internal.Locatable
Copyright © 2013. All rights reserved.