Class MultiXPathOrCssTarget

All Implemented Interfaces:
net.serenitybdd.core.pages.ResolvableElement

public class MultiXPathOrCssTarget extends SearchableTarget
  • Constructor Details

  • Method Details

    • resolveFor

      public net.serenitybdd.core.pages.WebElementFacade resolveFor(net.serenitybdd.core.pages.PageObject page)
      Specified by:
      resolveFor in interface net.serenitybdd.core.pages.ResolvableElement
      Specified by:
      resolveFor in class Target
    • resolveFor

      public net.serenitybdd.core.pages.WebElementFacade resolveFor(org.openqa.selenium.SearchContext searchContext)
    • resolveAllFor

      public net.serenitybdd.core.pages.ListOfWebElementFacades resolveAllFor(org.openqa.selenium.SearchContext searchContext)
    • resolveAllFor

      public net.serenitybdd.core.pages.ListOfWebElementFacades resolveAllFor(net.serenitybdd.core.pages.PageObject page)
      Specified by:
      resolveAllFor in interface net.serenitybdd.core.pages.ResolvableElement
      Specified by:
      resolveAllFor in class Target
    • of

      public SearchableTarget of(String... parameters)
      Specified by:
      of in class Target
    • getCssOrXPathSelector

      public String getCssOrXPathSelector()
      Specified by:
      getCssOrXPathSelector in class Target
    • called

      public MultiXPathOrCssTarget called(String name)
      Specified by:
      called in class Target
    • waitingForNoMoreThan

      public Target waitingForNoMoreThan(Duration timeout)
      Specified by:
      waitingForNoMoreThan in class Target
    • selectors

      public List<org.openqa.selenium.By> selectors(org.openqa.selenium.WebDriver driver)
      Specified by:
      selectors in class Target
    • getCssOrXPathSelectors

      public List<String> getCssOrXPathSelectors()
      Specified by:
      getCssOrXPathSelectors in class SearchableTarget