Class ResponsivePageFactory
- java.lang.Object
-
- eu.tsystems.mms.tic.testframework.pageobjects.internal.DefaultPageFactory
-
- eu.tsystems.mms.tic.testframework.pageobjects.internal.ResponsivePageFactory
-
- All Implemented Interfaces:
eu.tsystems.mms.tic.testframework.events.MethodEndEvent.Listener,eu.tsystems.mms.tic.testframework.logging.Loggable,PageFactory,eu.tsystems.mms.tic.testframework.testing.TestControllerProvider,WebDriverManagerProvider
public class ResponsivePageFactory extends DefaultPageFactory
A page factory that supports the instantiation of responsive page objects
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.internal.PageFactory
PageFactory.Properties
-
-
Field Summary
-
Fields inherited from interface eu.tsystems.mms.tic.testframework.testing.TestControllerProvider
CONTROL
-
Fields inherited from interface eu.tsystems.mms.tic.testframework.testing.WebDriverManagerProvider
WEB_DRIVER_MANAGER
-
-
Constructor Summary
Constructors Constructor Description ResponsivePageFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PageFactoryclearThreadLocalPagesPrefix()<T extends Page>
TcreatePageWithCheckRule(java.lang.Class<T> pageClass, org.openqa.selenium.WebDriver webDriver, eu.tsystems.mms.tic.testframework.enums.CheckRule checkRule)-
Methods inherited from class eu.tsystems.mms.tic.testframework.pageobjects.internal.DefaultPageFactory
clearLoopDetectionBuffer, createComponent, createPage, onMethodEnd, setGlobalPagesPrefix, setThreadLocalPagesPrefix
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.internal.PageFactory
createPage, waitForPage, waitForPage, waitForPage
-
-
-
-
Method Detail
-
createPageWithCheckRule
public <T extends Page> T createPageWithCheckRule(java.lang.Class<T> pageClass, org.openqa.selenium.WebDriver webDriver, eu.tsystems.mms.tic.testframework.enums.CheckRule checkRule)
- Specified by:
createPageWithCheckRulein interfacePageFactory- Overrides:
createPageWithCheckRulein classDefaultPageFactory
-
clearThreadLocalPagesPrefix
public PageFactory clearThreadLocalPagesPrefix()
- Specified by:
clearThreadLocalPagesPrefixin interfacePageFactory- Overrides:
clearThreadLocalPagesPrefixin classDefaultPageFactory
-
-