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
-
Field Summary
Fields inherited from class net.thucydides.core.annotations.locators.AbstractListItemHandler
element, implementerClass, implicitTimeoutInMilliseconds, locator, page, waitForTimeoutInMilliseconds
-
Constructor Summary
Constructors Constructor Description WebElementFacadeListItemHandler(java.lang.Class<?> interfaceType, org.openqa.selenium.support.pagefactory.ElementLocator locator, org.openqa.selenium.WebElement element, PageObject page, long implicitTimeoutInMilliseconds, long waitForTimeoutInMilliseconds)
-
Method Summary
Modifier and Type Method Description protected java.lang.Object
newElementInstance()
Methods inherited from class net.thucydides.core.annotations.locators.AbstractListItemHandler
invoke
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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 classAbstractListItemHandler<WebElementFacade>
- Throws:
java.lang.NoSuchMethodException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
-