Class WidgetObjectImpl

java.lang.Object
net.serenitybdd.core.pages.WebElementFacadeImpl
net.serenitybdd.core.pages.WidgetObjectImpl
All Implemented Interfaces:
io.appium.java_client.FindsByAccessibilityId, io.appium.java_client.FindsByAndroidUIAutomator, io.appium.java_client.FindsByFluentSelector, WebElementFacade, WebElementState, WidgetObject, WebElementFacade, WebElementState, ConfigurableTimeouts, org.openqa.selenium.interactions.Locatable, org.openqa.selenium.SearchContext, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsElement

public class WidgetObjectImpl
extends WebElementFacadeImpl
implements WidgetObject
Base implementation for WidgetObject.
Author:
Joe Nasca
  • Constructor Details

    • WidgetObjectImpl

      public WidgetObjectImpl​(PageObject page, org.openqa.selenium.support.pagefactory.ElementLocator locator, org.openqa.selenium.WebElement webElement, long timeoutInMilliseconds)
    • WidgetObjectImpl

      public WidgetObjectImpl​(PageObject page, org.openqa.selenium.support.pagefactory.ElementLocator locator, long timeoutInMilliseconds)
  • Method Details

    • getPage

      public PageObject getPage()
      Description copied from interface: WidgetObject
      Get the page containing this widget.
      Specified by:
      getPage in interface WidgetObject
      Returns:
      the page containing this widget