public interface RegionFactory
| Modifier and Type | Method and Description |
|---|---|
<T> T |
create(Class<T> regionClass,
Page pageAnnotation) |
<T> T |
create(Class<T> regionClass,
org.openqa.selenium.WebDriver webDriver)
creates new region object of given class and use given
webDriver |
<T> T |
create(Class<T> regionClass,
org.openqa.selenium.WebDriver webDriver,
Page pageAnnotation) |
<T> T |
create(Class<T> regionClass,
org.openqa.selenium.WebDriver webDriver,
org.openqa.selenium.WebElement rootElement) |
<T> T |
create(Class<T> regionClass,
org.openqa.selenium.WebElement rootElement)
creates new region object of given class and use given
webElement
as rootElement. |
<T> T |
createPage(Class<T> pageClass,
org.openqa.selenium.WebDriver webDriver,
String pageUrl) |
<T> T create(Class<T> regionClass, org.openqa.selenium.WebElement rootElement)
webElement
as rootElement.regionClass - class which should be createdrootElement - root element for desired RegionObject<T> T create(Class<T> regionClass, org.openqa.selenium.WebDriver webDriver)
webDriverregionClass - class which should be createdwebDriver - webDriver, which should be used by RegionObjectwebDriver with injected dependencies<T> T create(Class<T> regionClass, org.openqa.selenium.WebDriver webDriver, org.openqa.selenium.WebElement rootElement)
<T> T create(Class<T> regionClass, org.openqa.selenium.WebDriver webDriver, Page pageAnnotation)
<T> T createPage(Class<T> pageClass, org.openqa.selenium.WebDriver webDriver, String pageUrl)
Copyright © 2016. All rights reserved.