Package net.thucydides.core.webdriver
Class DefaultWidgetObjectInitialiser
java.lang.Object
net.thucydides.core.webdriver.AbstractObjectInitialiser<WidgetObject>
net.thucydides.core.webdriver.DefaultWidgetObjectInitialiser
- All Implemented Interfaces:
com.google.common.base.Predicate<WidgetObject>
,java.util.function.Predicate<WidgetObject>
public class DefaultWidgetObjectInitialiser extends AbstractObjectInitialiser<WidgetObject>
Initializes the
WebElementFacade
members of a WidgetObject
.- Author:
- Joe Nasca
-
Field Summary
Fields inherited from class net.thucydides.core.webdriver.AbstractObjectInitialiser
ajaxTimeout, driver
-
Constructor Summary
Constructors Constructor Description DefaultWidgetObjectInitialiser(org.openqa.selenium.WebDriver driver, int ajaxTimeoutInMilliseconds)
-
Method Summary
Modifier and Type Method Description boolean
apply(WidgetObject widget)
Methods inherited from class net.thucydides.core.webdriver.AbstractObjectInitialiser
ajaxTimeoutInSecondsWithAtLeast1Second, test
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.common.base.Predicate
equals
Methods inherited from interface java.util.function.Predicate
and, negate, or
-
Constructor Details
-
DefaultWidgetObjectInitialiser
public DefaultWidgetObjectInitialiser(org.openqa.selenium.WebDriver driver, int ajaxTimeoutInMilliseconds)
-
-
Method Details
-
apply
- Specified by:
apply
in interfacecom.google.common.base.Predicate<WidgetObject>
- Specified by:
apply
in classAbstractObjectInitialiser<WidgetObject>
-