Package net.thucydides.core.webdriver
Class DefaultPageObjectInitialiser
java.lang.Object
net.thucydides.core.webdriver.AbstractObjectInitialiser<PageObject>
net.thucydides.core.webdriver.DefaultPageObjectInitialiser
- All Implemented Interfaces:
com.google.common.base.Predicate<PageObject>
,java.util.function.Predicate<PageObject>
public class DefaultPageObjectInitialiser extends AbstractObjectInitialiser<PageObject>
-
Field Summary
Fields inherited from class net.thucydides.core.webdriver.AbstractObjectInitialiser
ajaxTimeout, driver
-
Constructor Summary
Constructors Constructor Description DefaultPageObjectInitialiser(org.openqa.selenium.WebDriver driver, long ajaxTimeoutInMilliseconds)
-
Method Summary
Modifier and Type Method Description boolean
apply(PageObject page)
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
-
DefaultPageObjectInitialiser
public DefaultPageObjectInitialiser(org.openqa.selenium.WebDriver driver, long ajaxTimeoutInMilliseconds)
-
-
Method Details
-
apply
- Specified by:
apply
in interfacecom.google.common.base.Predicate<PageObject>
- Specified by:
apply
in classAbstractObjectInitialiser<PageObject>
-