T - the target interfacepublic abstract class AbstractListItemHandler<T>
extends java.lang.Object
implements java.lang.reflect.InvocationHandler
SmartElementHandler but wraps a concrete WebElement
instead of an ElementLocator.| Constructor and Description |
|---|
AbstractListItemHandler(java.lang.Class<T> targetInterface,
java.lang.Class<?> interfaceType,
org.openqa.selenium.support.pagefactory.ElementLocator locator,
org.openqa.selenium.WebElement element,
PageObject page,
long implicitTimeoutInMilliseconds,
long waitForTimeoutInMilliseconds)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
invoke(java.lang.Object object,
java.lang.reflect.Method method,
java.lang.Object[] objects) |
public AbstractListItemHandler(java.lang.Class<T> targetInterface, java.lang.Class<?> interfaceType, org.openqa.selenium.support.pagefactory.ElementLocator locator, org.openqa.selenium.WebElement element, PageObject page, long implicitTimeoutInMilliseconds, long waitForTimeoutInMilliseconds)
targetInterface - usually WidgetObject or WebElementFacadelocator - the locator of the List containing this element