Uses of Interface
org.openqa.selenium.WebElement

Packages that use WebElement
org.openqa.selenium   
org.openqa.selenium.firefox   
org.openqa.selenium.htmlunit   
org.openqa.selenium.ie   
org.openqa.selenium.interactions   
org.openqa.selenium.internal   
org.openqa.selenium.internal.seleniumemulation   
org.openqa.selenium.lift   
org.openqa.selenium.lift.find   
org.openqa.selenium.lift.match   
org.openqa.selenium.remote   
org.openqa.selenium.remote.server   
org.openqa.selenium.remote.server.handler   
org.openqa.selenium.support   
org.openqa.selenium.support.events   
org.openqa.selenium.support.pagefactory   
org.openqa.selenium.support.ui   
 

Uses of WebElement in org.openqa.selenium
 

Methods in org.openqa.selenium that return WebElement
 WebElement WebDriver.TargetLocator.activeElement()
          Switches to the element that currently has focus within the document currently "switched to", or the body element if this cannot be detected.
 WebElement WebElement.findElement(By by)
          Find the first WebElement using the given method.
 WebElement SearchContext.findElement(By by)
          Find the first WebElement using the given method.
 WebElement WebDriver.findElement(By by)
          Find the first WebElement using the given method.
 WebElement By.findElement(SearchContext context)
          Find a single element.
 

Methods in org.openqa.selenium that return types with arguments of type WebElement
 List<WebElement> WebElement.findElements(By by)
          Find all elements within the current context using the given mechanism.
 List<WebElement> SearchContext.findElements(By by)
          Find all elements within the current context using the given mechanism.
 List<WebElement> WebDriver.findElements(By by)
          Find all elements within the current page using the given mechanism.
abstract  List<WebElement> By.findElements(SearchContext context)
          Find many elements.
 

Methods in org.openqa.selenium with parameters of type WebElement
 WebDriver WebDriver.TargetLocator.frame(WebElement frameElement)
          Select a frame using its previously located WebElement.
 

Uses of WebElement in org.openqa.selenium.firefox
 

Classes in org.openqa.selenium.firefox that implement WebElement
 class FirefoxWebElement
           
 

Uses of WebElement in org.openqa.selenium.htmlunit
 

Classes in org.openqa.selenium.htmlunit that implement WebElement
 class HtmlUnitWebElement
           
 

Methods in org.openqa.selenium.htmlunit that return WebElement
 WebElement HtmlUnitWebElement.findElement(By by)
           
 WebElement HtmlUnitDriver.findElement(By by)
           
 WebElement HtmlUnitWebElement.findElementByCssSelector(String using)
           
 WebElement HtmlUnitDriver.findElementByCssSelector(String using)
           
 WebElement HtmlUnitWebElement.findElementById(String id)
           
 WebElement HtmlUnitDriver.findElementById(String id)
           
 WebElement HtmlUnitWebElement.findElementByLinkText(String linkText)
           
 WebElement HtmlUnitDriver.findElementByLinkText(String selector)
           
 WebElement HtmlUnitDriver.findElementByName(String name)
           
 WebElement HtmlUnitWebElement.findElementByPartialLinkText(String linkText)
           
 WebElement HtmlUnitDriver.findElementByPartialLinkText(String using)
           
 WebElement HtmlUnitWebElement.findElementByTagName(String name)
           
 WebElement HtmlUnitDriver.findElementByTagName(String name)
           
 WebElement HtmlUnitWebElement.findElementByXPath(String xpathExpr)
           
 WebElement HtmlUnitDriver.findElementByXPath(String selector)
           
protected  WebElement HtmlUnitDriver.newHtmlUnitWebElement(com.gargoylesoftware.htmlunit.html.HtmlElement element)
           
 

Methods in org.openqa.selenium.htmlunit that return types with arguments of type WebElement
 List<WebElement> HtmlUnitWebElement.findElements(By by)
           
 List<WebElement> HtmlUnitDriver.findElements(By by)
           
 List<WebElement> HtmlUnitWebElement.findElementsByCssSelector(String using)
           
 List<WebElement> HtmlUnitDriver.findElementsByCssSelector(String using)
           
 List<WebElement> HtmlUnitWebElement.findElementsById(String id)
           
 List<WebElement> HtmlUnitDriver.findElementsById(String id)
           
 List<WebElement> HtmlUnitWebElement.findElementsByLinkText(String linkText)
           
 List<WebElement> HtmlUnitDriver.findElementsByLinkText(String selector)
           
 List<WebElement> HtmlUnitDriver.findElementsByName(String using)
           
 List<WebElement> HtmlUnitWebElement.findElementsByPartialLinkText(String linkText)
           
 List<WebElement> HtmlUnitDriver.findElementsByPartialLinkText(String using)
           
 List<WebElement> HtmlUnitWebElement.findElementsByTagName(String name)
           
 List<WebElement> HtmlUnitDriver.findElementsByTagName(String using)
           
 List<WebElement> HtmlUnitWebElement.findElementsByXPath(String xpathExpr)
           
 List<WebElement> HtmlUnitDriver.findElementsByXPath(String selector)
           
 List<WebElement> HtmlUnitWebElement.getElementsByTagName(String tagName)
           
 

Uses of WebElement in org.openqa.selenium.ie
 

Classes in org.openqa.selenium.ie that implement WebElement
 class InternetExplorerElement
           
 

Methods in org.openqa.selenium.ie that return WebElement
protected  WebElement InternetExplorerElement.findElement(String using, String value)
           
 

Methods in org.openqa.selenium.ie that return types with arguments of type WebElement
protected  List<WebElement> InternetExplorerElement.findElements(String using, String value)
           
 

Uses of WebElement in org.openqa.selenium.interactions
 

Methods in org.openqa.selenium.interactions with parameters of type WebElement
 Actions Actions.click(WebElement onElement)
           
 Actions Actions.clickAndHold(WebElement onElement)
           
 Actions Actions.contextClick(WebElement onElement)
           
 Actions Actions.doubleClick(WebElement onElement)
           
 Actions Actions.dragAndDrop(WebElement source, WebElement target)
           
 Actions Actions.dragAndDropBy(WebElement source, int xOffset, int yOffset)
           
 Actions Actions.keyDown(WebElement element, Keys theKey)
           
 Actions Actions.keyUp(WebElement element, Keys theKey)
           
 Actions Actions.moveToElement(WebElement toElement)
           
 Actions Actions.moveToElement(WebElement toElement, int xOffset, int yOffset)
           
 Actions Actions.release(WebElement onElement)
           
 Actions Actions.sendKeys(WebElement element, CharSequence... keysToSend)
           
 

Uses of WebElement in org.openqa.selenium.internal
 

Methods in org.openqa.selenium.internal that return WebElement
 WebElement FindsByClassName.findElementByClassName(String using)
           
 WebElement FindsByCssSelector.findElementByCssSelector(String using)
           
 WebElement FindsById.findElementById(String using)
           
 WebElement FindsByLinkText.findElementByLinkText(String using)
           
 WebElement FindsByName.findElementByName(String using)
           
 WebElement FindsByLinkText.findElementByPartialLinkText(String using)
           
 WebElement FindsByTagName.findElementByTagName(String using)
           
 WebElement FindsByXPath.findElementByXPath(String using)
           
 WebElement WrapsElement.getWrappedElement()
           
 

Methods in org.openqa.selenium.internal that return types with arguments of type WebElement
 List<WebElement> FindsByClassName.findElementsByClassName(String using)
           
 List<WebElement> FindsByCssSelector.findElementsByCssSelector(String using)
           
 List<WebElement> FindsById.findElementsById(String using)
           
 List<WebElement> FindsByLinkText.findElementsByLinkText(String using)
           
 List<WebElement> FindsByName.findElementsByName(String using)
           
 List<WebElement> FindsByLinkText.findElementsByPartialLinkText(String using)
           
 List<WebElement> FindsByTagName.findElementsByTagName(String using)
           
 List<WebElement> FindsByXPath.findElementsByXPath(String using)
           
 

Uses of WebElement in org.openqa.selenium.internal.seleniumemulation
 

Methods in org.openqa.selenium.internal.seleniumemulation that return WebElement
 WebElement ElementFinder.findElement(WebDriver driver, String locator)
           
 

Methods in org.openqa.selenium.internal.seleniumemulation that return types with arguments of type WebElement
 List<WebElement> SeleniumSelect.getAllOptions()
           
 List<WebElement> SeleniumSelect.getSelectedOptions()
           
 

Methods in org.openqa.selenium.internal.seleniumemulation with parameters of type WebElement
 Object JavascriptLibrary.callEmbeddedHtmlUtils(WebDriver driver, String functionName, WebElement element, Object... values)
           
 void JavascriptLibrary.callEmbeddedSelenium(WebDriver driver, String functionName, WebElement element, Object... values)
           
 

Uses of WebElement in org.openqa.selenium.lift
 

Methods in org.openqa.selenium.lift that return types with arguments of type WebElement
static org.hamcrest.Matcher<WebElement> Matchers.attribute(String attributeName, org.hamcrest.Matcher<String> valueMatcher)
           
static Finder<WebElement,WebDriver> Finders.first(Finder<WebElement,WebDriver> finder)
          A finder which returns the first element matched - such as if you have multiple elements which match the finder (such as multiple links with the same text on a page etc)
protected  Finder<WebElement,WebDriver> HamcrestWebDriverTestCase.into(Finder<WebElement,WebDriver> input)
          Syntactic sugar to use with HamcrestWebDriverTestCase#type(String, Finder), e.g.
static org.hamcrest.Matcher<WebElement> Matchers.selection()
           
static org.hamcrest.Matcher<WebElement> Matchers.text(org.hamcrest.Matcher<String> textMatcher)
           
static org.hamcrest.Matcher<WebElement> Matchers.value(Object value)
           
 

Method parameters in org.openqa.selenium.lift with type arguments of type WebElement
protected  void HamcrestWebDriverTestCase.assertNotSelected(Finder<WebElement,WebDriver> finder)
           
 void WebDriverTestContext.assertPresenceOf(Finder<WebElement,WebDriver> finder)
           
 void TestContext.assertPresenceOf(Finder<WebElement,WebDriver> finder)
           
protected  void HamcrestWebDriverTestCase.assertPresenceOf(Finder<WebElement,WebDriver> finder)
           
 void WebDriverTestContext.assertPresenceOf(org.hamcrest.Matcher<Integer> cardinalityConstraint, Finder<WebElement,WebDriver> finder)
           
 void TestContext.assertPresenceOf(org.hamcrest.Matcher<Integer> cardinalityConstraint, Finder<WebElement,WebDriver> finder)
           
protected  void HamcrestWebDriverTestCase.assertPresenceOf(org.hamcrest.Matcher<Integer> cardinalityConstraint, Finder<WebElement,WebDriver> finder)
           
protected  void HamcrestWebDriverTestCase.assertSelected(Finder<WebElement,WebDriver> finder)
           
 void WebDriverTestContext.clickOn(Finder<WebElement,WebDriver> finder)
           
 void TestContext.clickOn(Finder<WebElement,WebDriver> finder)
           
protected  void HamcrestWebDriverTestCase.clickOn(Finder<WebElement,WebDriver> finder)
           
 void WebDriverTestContext.clickOnFirst(Finder<WebElement,WebDriver> finder)
           
static Finder<WebElement,WebDriver> Finders.first(Finder<WebElement,WebDriver> finder)
          A finder which returns the first element matched - such as if you have multiple elements which match the finder (such as multiple links with the same text on a page etc)
protected  Finder<WebElement,WebDriver> HamcrestWebDriverTestCase.into(Finder<WebElement,WebDriver> input)
          Syntactic sugar to use with HamcrestWebDriverTestCase#type(String, Finder), e.g.
 void WebDriverTestContext.type(String input, Finder<WebElement,WebDriver> finder)
           
 void TestContext.type(String input, Finder<WebElement,WebDriver> finder)
           
protected  void HamcrestWebDriverTestCase.type(String text, Finder<WebElement,WebDriver> inputFinder)
          Type characters into an element of the page, typically an input field
protected  void HamcrestWebDriverTestCase.waitFor(Finder<WebElement,WebDriver> finder)
           
 void WebDriverTestContext.waitFor(Finder<WebElement,WebDriver> finder, long timeoutMillis)
           
 void TestContext.waitFor(Finder<WebElement,WebDriver> finder, long timeout)
           
protected  void HamcrestWebDriverTestCase.waitFor(Finder<WebElement,WebDriver> finder, long timeout)
           
 

Uses of WebElement in org.openqa.selenium.lift.find
 

Methods in org.openqa.selenium.lift.find that return types with arguments of type WebElement
protected  Collection<WebElement> XPathFinder.extractFrom(WebDriver context)
           
protected  Collection<WebElement> HtmlTagFinder.extractFrom(WebDriver context)
           
 

Method parameters in org.openqa.selenium.lift.find with type arguments of type WebElement
 HtmlTagFinder HtmlTagFinder.with(org.hamcrest.Matcher<WebElement> matcher)
           
 

Uses of WebElement in org.openqa.selenium.lift.match
 

Methods in org.openqa.selenium.lift.match that return types with arguments of type WebElement
static org.hamcrest.Matcher<WebElement> AttributeMatcher.attribute(String name, org.hamcrest.Matcher<String> valueMatcher)
           
static org.hamcrest.Matcher<WebElement> SelectionMatcher.selection()
           
static org.hamcrest.Matcher<WebElement> TextMatcher.text(org.hamcrest.Matcher<String> textMatcher)
           
static org.hamcrest.Matcher<WebElement> ValueMatcher.value(Object value)
           
 

Methods in org.openqa.selenium.lift.match with parameters of type WebElement
 boolean SelectionMatcher.matchesSafely(WebElement item)
           
 boolean AttributeMatcher.matchesSafely(WebElement item)
           
 boolean ValueMatcher.matchesSafely(WebElement item)
           
 boolean TextMatcher.matchesSafely(WebElement item)
           
 

Uses of WebElement in org.openqa.selenium.remote
 

Classes in org.openqa.selenium.remote that implement WebElement
 class RemoteWebElement
           
 

Methods in org.openqa.selenium.remote that return WebElement
 WebElement RemoteWebDriver.RemoteTargetLocator.activeElement()
           
 WebElement Augmenter.augment(RemoteWebElement element)
          Enhance the interfaces implemented by this instance of WebElement iff that instance is a RemoteWebElement.
 WebElement RemoteWebDriver.findElement(By by)
           
 WebElement RemoteWebElement.findElement(By by)
           
protected  WebElement RemoteWebDriver.findElement(String by, String using)
           
protected  WebElement RemoteWebElement.findElement(String using, String value)
           
 WebElement RemoteWebDriver.findElementByClassName(String using)
           
 WebElement RemoteWebElement.findElementByClassName(String using)
           
 WebElement RemoteWebDriver.findElementByCssSelector(String using)
           
 WebElement RemoteWebElement.findElementByCssSelector(String using)
           
 WebElement RemoteWebDriver.findElementById(String using)
           
 WebElement RemoteWebElement.findElementById(String using)
           
 WebElement RemoteWebDriver.findElementByLinkText(String using)
           
 WebElement RemoteWebElement.findElementByLinkText(String using)
           
 WebElement RemoteWebDriver.findElementByName(String using)
           
 WebElement RemoteWebElement.findElementByName(String using)
           
 WebElement RemoteWebDriver.findElementByPartialLinkText(String using)
           
 WebElement RemoteWebElement.findElementByPartialLinkText(String using)
           
 WebElement RemoteWebDriver.findElementByTagName(String using)
           
 WebElement RemoteWebElement.findElementByTagName(String using)
           
 WebElement RemoteWebDriver.findElementByXPath(String using)
           
 WebElement RemoteWebElement.findElementByXPath(String using)
           
 

Methods in org.openqa.selenium.remote that return types with arguments of type WebElement
 List<WebElement> RemoteWebDriver.findElements(By by)
           
 List<WebElement> RemoteWebElement.findElements(By by)
           
protected  List<WebElement> RemoteWebDriver.findElements(String by, String using)
           
protected  List<WebElement> RemoteWebElement.findElements(String using, String value)
           
 List<WebElement> RemoteWebDriver.findElementsByClassName(String using)
           
 List<WebElement> RemoteWebElement.findElementsByClassName(String using)
           
 List<WebElement> RemoteWebDriver.findElementsByCssSelector(String using)
           
 List<WebElement> RemoteWebElement.findElementsByCssSelector(String using)
           
 List<WebElement> RemoteWebDriver.findElementsById(String using)
           
 List<WebElement> RemoteWebElement.findElementsById(String using)
           
 List<WebElement> RemoteWebDriver.findElementsByLinkText(String using)
           
 List<WebElement> RemoteWebElement.findElementsByLinkText(String using)
           
 List<WebElement> RemoteWebDriver.findElementsByName(String using)
           
 List<WebElement> RemoteWebElement.findElementsByName(String using)
           
 List<WebElement> RemoteWebDriver.findElementsByPartialLinkText(String using)
           
 List<WebElement> RemoteWebElement.findElementsByPartialLinkText(String using)
           
 List<WebElement> RemoteWebDriver.findElementsByTagName(String using)
           
 List<WebElement> RemoteWebElement.findElementsByTagName(String using)
           
 List<WebElement> RemoteWebDriver.findElementsByXPath(String using)
           
 List<WebElement> RemoteWebElement.findElementsByXPath(String using)
           
 

Methods in org.openqa.selenium.remote with parameters of type WebElement
 WebDriver RemoteWebDriver.RemoteTargetLocator.frame(WebElement frameElement)
           
 

Uses of WebElement in org.openqa.selenium.remote.server
 

Methods in org.openqa.selenium.remote.server that return WebElement
 WebElement KnownElements.get(String elementId)
           
 

Methods in org.openqa.selenium.remote.server with parameters of type WebElement
 String KnownElements.add(WebElement element)
           
 

Uses of WebElement in org.openqa.selenium.remote.server.handler
 

Methods in org.openqa.selenium.remote.server.handler that return WebElement
protected  WebElement WebElementHandler.getElement()
           
 

Uses of WebElement in org.openqa.selenium.support
 

Methods in org.openqa.selenium.support that return WebElement
 WebElement ByIdOrName.findElement(SearchContext context)
           
 

Methods in org.openqa.selenium.support that return types with arguments of type WebElement
 List<WebElement> ByIdOrName.findElements(SearchContext context)
           
 

Uses of WebElement in org.openqa.selenium.support.events
 

Methods in org.openqa.selenium.support.events that return WebElement
 WebElement EventFiringWebDriver.findElement(By by)
           
 

Methods in org.openqa.selenium.support.events that return types with arguments of type WebElement
 List<WebElement> EventFiringWebDriver.findElements(By by)
           
 

Methods in org.openqa.selenium.support.events with parameters of type WebElement
 void WebDriverEventListener.afterChangeValueOf(WebElement element, WebDriver driver)
          Called after WebElement.clear(), WebElement.sendKeys(...), or WebElement.toggle().
 void AbstractWebDriverEventListener.afterChangeValueOf(WebElement element, WebDriver driver)
           
 void WebDriverEventListener.afterClickOn(WebElement element, WebDriver driver)
          Called after WebElement.click().
 void AbstractWebDriverEventListener.afterClickOn(WebElement element, WebDriver driver)
           
 void WebDriverEventListener.afterFindBy(By by, WebElement element, WebDriver driver)
          Called after WebDriver.findElement(...), or WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...).
 void AbstractWebDriverEventListener.afterFindBy(By by, WebElement element, WebDriver driver)
           
 void WebDriverEventListener.beforeChangeValueOf(WebElement element, WebDriver driver)
          Called before WebElement.clear(), WebElement.sendKeys(...), or WebElement.toggle().
 void AbstractWebDriverEventListener.beforeChangeValueOf(WebElement element, WebDriver driver)
           
 void WebDriverEventListener.beforeClickOn(WebElement element, WebDriver driver)
          Called before WebElement.click().
 void AbstractWebDriverEventListener.beforeClickOn(WebElement element, WebDriver driver)
           
 void WebDriverEventListener.beforeFindBy(By by, WebElement element, WebDriver driver)
          Called before WebDriver.findElement(...), or WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...).
 void AbstractWebDriverEventListener.beforeFindBy(By by, WebElement element, WebDriver driver)
           
 

Uses of WebElement in org.openqa.selenium.support.pagefactory
 

Methods in org.openqa.selenium.support.pagefactory that return WebElement
 WebElement ElementLocator.findElement()
           
 WebElement DefaultElementLocator.findElement()
          Find the element.
 WebElement AjaxElementLocator.findElement()
          Find the element.
 WebElement ByChained.findElement(SearchContext context)
           
protected  WebElement DefaultFieldDecorator.proxyForLocator(ClassLoader loader, ElementLocator locator)
           
 

Methods in org.openqa.selenium.support.pagefactory that return types with arguments of type WebElement
 List<WebElement> ByChained.findElements(SearchContext context)
           
 

Methods in org.openqa.selenium.support.pagefactory with parameters of type WebElement
protected  boolean AjaxElementLocator.isElementUsable(WebElement element)
          By default, elements are considered "found" if they are in the DOM.
 

Uses of WebElement in org.openqa.selenium.support.ui
 

Methods in org.openqa.selenium.support.ui that return WebElement
 WebElement Select.getFirstSelectedOption()
           
 

Methods in org.openqa.selenium.support.ui that return types with arguments of type WebElement
 List<WebElement> Select.getAllSelectedOptions()
           
 List<WebElement> Select.getOptions()
           
 

Constructors in org.openqa.selenium.support.ui with parameters of type WebElement
Select(WebElement element)
          Constructor.
 



Copyright © 2011. All Rights Reserved.