Class MultiXPathOrCssTarget
java.lang.Object
net.serenitybdd.screenplay.targets.Target
net.serenitybdd.screenplay.targets.SearchableTarget
net.serenitybdd.screenplay.targets.MultiXPathOrCssTarget
public class MultiXPathOrCssTarget extends SearchableTarget
-
Field Summary
Fields inherited from class net.serenitybdd.screenplay.targets.Target
iFrame, targetElementName, timeout -
Constructor Summary
Constructors Constructor Description MultiXPathOrCssTarget(java.lang.String targetElementName, java.util.Optional<IFrame> iFrame, java.util.Optional<java.time.Duration> timeout, java.lang.String... cssOrXPathSelectors) -
Method Summary
Modifier and Type Method Description Targetcalled(java.lang.String name)java.lang.StringgetCssOrXPathSelector()java.util.List<java.lang.String>getCssOrXPathSelectors()SearchableTargetof(java.lang.String... parameters)java.util.List<WebElementFacade>resolveAllFor(PageObject page)WebElementFacaderesolveFor(PageObject page)java.util.List<org.openqa.selenium.By>selectors(org.openqa.selenium.WebDriver driver)TargetwaitingForNoMoreThan(java.time.Duration timeout)Methods inherited from class net.serenitybdd.screenplay.targets.SearchableTarget
containingTextMethods inherited from class net.serenitybdd.screenplay.targets.Target
currentPageVisibleTo, getIFrame, getName, inside, inside, isVisibleFor, mapAll, mapFirst, resolveAllFor, resolveFor, the, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
MultiXPathOrCssTarget
public MultiXPathOrCssTarget(java.lang.String targetElementName, java.util.Optional<IFrame> iFrame, java.util.Optional<java.time.Duration> timeout, java.lang.String... cssOrXPathSelectors)
-
-
Method Details
-
resolveFor
- Specified by:
resolveForin classTarget
-
resolveAllFor
- Specified by:
resolveAllForin classTarget
-
of
-
getCssOrXPathSelector
public java.lang.String getCssOrXPathSelector()- Specified by:
getCssOrXPathSelectorin classTarget
-
called
-
waitingForNoMoreThan
- Specified by:
waitingForNoMoreThanin classTarget
-
selectors
public java.util.List<org.openqa.selenium.By> selectors(org.openqa.selenium.WebDriver driver) -
getCssOrXPathSelectors
public java.util.List<java.lang.String> getCssOrXPathSelectors()- Specified by:
getCssOrXPathSelectorsin classSearchableTarget
-