Class WebElementFacadeListItemHandler

java.lang.Object
net.thucydides.core.annotations.locators.AbstractListItemHandler<WebElementFacade>
net.thucydides.core.annotations.locators.WebElementFacadeListItemHandler
All Implemented Interfaces:
java.lang.reflect.InvocationHandler

public class WebElementFacadeListItemHandler
extends AbstractListItemHandler<WebElementFacade>
Handles a resolved WebElementFacade from a List.
Author:
Joe Nasca
  • Constructor Details

    • WebElementFacadeListItemHandler

      public WebElementFacadeListItemHandler​(java.lang.Class<?> interfaceType, org.openqa.selenium.support.pagefactory.ElementLocator locator, org.openqa.selenium.WebElement element, PageObject page, long implicitTimeoutInMilliseconds, long waitForTimeoutInMilliseconds)
  • Method Details

    • newElementInstance

      protected java.lang.Object newElementInstance() throws java.lang.NoSuchMethodException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
      Specified by:
      newElementInstance in class AbstractListItemHandler<WebElementFacade>
      Throws:
      java.lang.NoSuchMethodException
      java.lang.InstantiationException
      java.lang.IllegalAccessException
      java.lang.reflect.InvocationTargetException