Package de.bmiag.tapir.selenium.element
Class WebElementQuery
- java.lang.Object
-
- de.bmiag.tapir.selenium.element.WebElementQuery
-
- All Implemented Interfaces:
WebElementProvider
public class WebElementQuery extends java.lang.Object implements WebElementProvider
WebElementQuery
queries the web element(s) each timegetWebElement()
orgetWebElementList()
is called. It does so by using thesearchContext
and theselector
.- Since:
- 2.0.0
- Author:
- Oliver Libutzki <[email protected]>
-
-
Constructor Summary
Constructors Constructor Description WebElementQuery(org.openqa.selenium.SearchContext searchContext, org.openqa.selenium.By by)
Constructs aWebElementQuery
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openqa.selenium.WebElement
getWebElement()
Returns a web elementjava.util.List<org.openqa.selenium.WebElement>
getWebElementList()
Returns a web element list
-
-
-
Constructor Detail
-
WebElementQuery
public WebElementQuery(org.openqa.selenium.SearchContext searchContext, org.openqa.selenium.By by)
Constructs aWebElementQuery
.- Parameters:
searchContext
- the search context to use for querying the web element(s)by
- the selector to use for querying the web element(s)- Since:
- 2.0.0
-
-
Method Detail
-
getWebElementList
public java.util.List<org.openqa.selenium.WebElement> getWebElementList()
Description copied from interface:WebElementProvider
Returns a web element list- Specified by:
getWebElementList
in interfaceWebElementProvider
- Returns:
- a web element list
-
getWebElement
public org.openqa.selenium.WebElement getWebElement()
Description copied from interface:WebElementProvider
Returns a web element- Specified by:
getWebElement
in interfaceWebElementProvider
- Returns:
- a web element
-
-