org.openqa.selenium.firefox
Class FirefoxWebElement
java.lang.Object
org.openqa.selenium.firefox.FirefoxWebElement
- All Implemented Interfaces:
- FindsByClassName, FindsByCssSelector, FindsById, FindsByLinkText, FindsByName, FindsByTagName, FindsByXPath, Locatable, RenderedWebElement, SearchContext, WebElement
public class FirefoxWebElement
- extends java.lang.Object
- implements RenderedWebElement, Locatable, FindsByXPath, FindsByLinkText, FindsById, FindsByCssSelector, FindsByName, FindsByTagName, FindsByClassName
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
FirefoxWebElement
public FirefoxWebElement(FirefoxDriver parent,
java.lang.String elementId)
click
public void click()
- Specified by:
click in interface WebElement
hover
public void hover()
- Specified by:
hover in interface RenderedWebElement
submit
public void submit()
- Specified by:
submit in interface WebElement
getValue
public java.lang.String getValue()
- Specified by:
getValue in interface WebElement
clear
public void clear()
- Specified by:
clear in interface WebElement
sendKeys
public void sendKeys(java.lang.CharSequence... value)
- Specified by:
sendKeys in interface WebElement
getTagName
public java.lang.String getTagName()
- Specified by:
getTagName in interface WebElement
getAttribute
public java.lang.String getAttribute(java.lang.String name)
- Specified by:
getAttribute in interface WebElement
toggle
public boolean toggle()
- Specified by:
toggle in interface WebElement
isSelected
public boolean isSelected()
- Specified by:
isSelected in interface WebElement
setSelected
public void setSelected()
- Specified by:
setSelected in interface WebElement
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled in interface WebElement
getText
public java.lang.String getText()
- Specified by:
getText in interface WebElement
isDisplayed
public boolean isDisplayed()
- Specified by:
isDisplayed in interface RenderedWebElement
getLocation
public java.awt.Point getLocation()
- Specified by:
getLocation in interface RenderedWebElement
getSize
public java.awt.Dimension getSize()
- Specified by:
getSize in interface RenderedWebElement
dragAndDropBy
public void dragAndDropBy(int moveRight,
int moveDown)
- Specified by:
dragAndDropBy in interface RenderedWebElement
dragAndDropOn
public void dragAndDropOn(RenderedWebElement element)
- Specified by:
dragAndDropOn in interface RenderedWebElement
findElement
public WebElement findElement(By by)
- Specified by:
findElement in interface SearchContext- Specified by:
findElement in interface WebElement
findElements
public java.util.List<WebElement> findElements(By by)
- Specified by:
findElements in interface SearchContext- Specified by:
findElements in interface WebElement
findElementByXPath
public WebElement findElementByXPath(java.lang.String xpath)
- Specified by:
findElementByXPath in interface FindsByXPath
findElementsByXPath
public java.util.List<WebElement> findElementsByXPath(java.lang.String xpath)
- Specified by:
findElementsByXPath in interface FindsByXPath
findElementByLinkText
public WebElement findElementByLinkText(java.lang.String linkText)
- Specified by:
findElementByLinkText in interface FindsByLinkText
findElementsByLinkText
public java.util.List<WebElement> findElementsByLinkText(java.lang.String linkText)
- Specified by:
findElementsByLinkText in interface FindsByLinkText
findElementByPartialLinkText
public WebElement findElementByPartialLinkText(java.lang.String text)
- Specified by:
findElementByPartialLinkText in interface FindsByLinkText
findElementsByPartialLinkText
public java.util.List<WebElement> findElementsByPartialLinkText(java.lang.String text)
- Specified by:
findElementsByPartialLinkText in interface FindsByLinkText
findElementById
public WebElement findElementById(java.lang.String id)
- Specified by:
findElementById in interface FindsById
findElementsById
public java.util.List<WebElement> findElementsById(java.lang.String id)
- Specified by:
findElementsById in interface FindsById
findElementByName
public WebElement findElementByName(java.lang.String name)
- Specified by:
findElementByName in interface FindsByName
findElementsByName
public java.util.List<WebElement> findElementsByName(java.lang.String name)
- Specified by:
findElementsByName in interface FindsByName
findElementByTagName
public WebElement findElementByTagName(java.lang.String tagName)
- Specified by:
findElementByTagName in interface FindsByTagName
findElementsByTagName
public java.util.List<WebElement> findElementsByTagName(java.lang.String tagName)
- Specified by:
findElementsByTagName in interface FindsByTagName
findElementByClassName
public WebElement findElementByClassName(java.lang.String className)
- Specified by:
findElementByClassName in interface FindsByClassName
findElementsByClassName
public java.util.List<WebElement> findElementsByClassName(java.lang.String className)
- Specified by:
findElementsByClassName in interface FindsByClassName
findElementByCssSelector
public WebElement findElementByCssSelector(java.lang.String using)
- Specified by:
findElementByCssSelector in interface FindsByCssSelector
findElementsByCssSelector
public java.util.List<WebElement> findElementsByCssSelector(java.lang.String using)
- Specified by:
findElementsByCssSelector in interface FindsByCssSelector
getValueOfCssProperty
public java.lang.String getValueOfCssProperty(java.lang.String propertyName)
- Specified by:
getValueOfCssProperty in interface RenderedWebElement
getElementId
public java.lang.String getElementId()
getLocationOnScreenOnceScrolledIntoView
public java.awt.Point getLocationOnScreenOnceScrolledIntoView()
- Specified by:
getLocationOnScreenOnceScrolledIntoView in interface Locatable
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
Copyright © 2009. All Rights Reserved.