| Modifier and Type | Class and Description |
|---|---|
class |
Browser
Wrapper class for
WebDriver. |
| Modifier and Type | Field and Description |
|---|---|
protected BrowserContext |
BrowserContextWait.context |
| Modifier and Type | Method and Description |
|---|---|
BrowserContext |
BrowserContext.getContext()
Returns parent
BrowserContext instance. |
BrowserContext |
Browser.getContext() |
| Modifier and Type | Method and Description |
|---|---|
<T extends BrowserElement> |
Browser.constructBrowserElement(Class<T> element,
BrowserContext context,
org.openqa.selenium.WebElement webElement,
boolean optional) |
<T extends BrowserEvent> |
Browser.constructEvent(Class<T> eventCls,
BrowserContext context)
Constructs a new instance of
BrowserEvent subclass with given
context and local time. |
<T extends Logic> |
Browser.constructLogic(Class<T> logic,
BrowserContext context) |
default List<BrowserElement> |
BrowserContext.find(BrowserContext context,
org.openqa.selenium.By by)
Find all elements within the given context using the given mechanism.
|
default <T extends BrowserElement> |
BrowserContext.find(BrowserContext context,
org.openqa.selenium.By by,
Class<T> elementCls)
Find all elements within the given context using the given mechanism
as instances of the given
BrowserElement or its subclass. |
<T extends BrowserElement> |
Browser.find(BrowserContext context,
org.openqa.selenium.By by,
Class<T> elementCls) |
default BrowserElement |
BrowserContext.findOne(BrowserContext context,
org.openqa.selenium.By by)
Find the first element within the given context using the given mechanism.
|
default <T extends BrowserElement> |
BrowserContext.findOne(BrowserContext context,
org.openqa.selenium.By by,
Class<T> elementCls)
Find the first element within the given context using the given mechanism
as instance of the given
BrowserElement or its subclass. |
default <T extends BrowserElement> |
BrowserContext.findOne(BrowserContext context,
org.openqa.selenium.By by,
Class<T> elementCls,
boolean optional)
Find the first element within the given context using the given mechanism
as instance of the given
BrowserElement or its subclass. |
<T extends BrowserElement> |
Browser.findOne(BrowserContext context,
org.openqa.selenium.By by,
Class<T> elementCls,
boolean optional) |
default BrowserElement |
BrowserContext.findOneOptional(BrowserContext context,
org.openqa.selenium.By by)
Find the first element within the given context using the given mechanism.
|
default <T extends BrowserElement> |
BrowserContext.findOneOptional(BrowserContext context,
org.openqa.selenium.By by,
Class<T> elementCls)
Find the first element within the given context using the given mechanism
as instance of the given
BrowserElement or its subclass. |
<T extends BrowserElement> |
Browser.initBrowserElement(Class<T> element,
BrowserContext context,
org.openqa.selenium.WebElement webElement,
boolean optional) |
void |
Browser.initElements(BrowserContext context) |
<T extends Logic> |
Browser.initLogic(Class<T> logic,
BrowserContext context) |
void |
Browser.report(BrowserContext context,
String label)
Triggers
OnReportEvent with given context and label. |
| Modifier and Type | Method and Description |
|---|---|
void |
BrowserContextWait.untilTrue(Predicate<BrowserContext> isTrue)
Until method using predicate functional interface.
|
<V> V |
BrowserContextWait.untilValid(Function<BrowserContext,V> isTrue)
Until method using function functional interface.
|
| Constructor and Description |
|---|
BrowserContextWait(BrowserContext context) |
BrowserContextWait(BrowserContext context,
org.openqa.selenium.support.ui.Clock clock,
org.openqa.selenium.support.ui.Sleeper sleeper,
double timeout,
double retryInterval) |
BrowserContextWait(BrowserContext context,
double timeout) |
BrowserContextWait(BrowserContext context,
double timeout,
double retryInterval) |
| Modifier and Type | Class and Description |
|---|---|
class |
BrowserElement
|
| Modifier and Type | Field and Description |
|---|---|
protected BrowserContext |
BrowserFieldDecorator.context |
protected BrowserContext |
BrowserElementList.context |
protected BrowserContext |
BrowserElement.context |
| Modifier and Type | Method and Description |
|---|---|
BrowserContext |
BrowserElement.getContext() |
| Modifier and Type | Method and Description |
|---|---|
<T extends BrowserElement> |
BrowserElementLoader.find(BrowserContext context,
org.openqa.selenium.By by,
Class<T> elementCls) |
<T extends BrowserElement> |
BrowserElementLoader.find(BrowserContext context,
ClassLoader loader,
Field field,
Class<T> elementCls) |
<T extends BrowserElement> |
BrowserElementLoader.findOne(BrowserContext context,
org.openqa.selenium.By by,
Class<T> elementCls,
boolean optional) |
<T extends BrowserElement> |
BrowserElementLoader.findOne(BrowserContext context,
ClassLoader loader,
Field field,
Class<T> elementCls,
boolean optional) |
<T extends BrowserElement> |
BrowserElementLoader.initBrowserElement(BrowserContext context,
org.openqa.selenium.WebElement webElement,
Class<T> elementCls,
boolean optional) |
<T extends BrowserElement> |
BrowserElementLoader.initBrowserElements(BrowserContext context,
List<org.openqa.selenium.WebElement> webElements,
Class<T> elementCls) |
BrowserElement |
BrowserElement.with(BrowserContext context,
org.openqa.selenium.WebElement webElement,
boolean optional) |
| Constructor and Description |
|---|
BrowserElementList(BrowserContext context,
List<org.openqa.selenium.WebElement> webElements,
Class<? extends BrowserElement> elementCls) |
BrowserFieldDecorator(BrowserContext context) |
| Modifier and Type | Field and Description |
|---|---|
protected BrowserContext |
BrowserEvent.context |
| Modifier and Type | Method and Description |
|---|---|
BrowserContext |
BrowserEvent.getContext() |
| Modifier and Type | Method and Description |
|---|---|
BrowserEvent |
BrowserEvent.with(BrowserContext context,
LocalDateTime time) |
| Modifier and Type | Class and Description |
|---|---|
class |
Logic
Basic logic.
|
| Modifier and Type | Field and Description |
|---|---|
protected BrowserContext |
Logic.context |
| Modifier and Type | Method and Description |
|---|---|
BrowserContext |
Logic.getContext() |
| Modifier and Type | Method and Description |
|---|---|
Logic |
Logic.with(BrowserContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
Module
Basic module which supports elements and modules auto loading
similar as
Page. |
| Modifier and Type | Class and Description |
|---|---|
class |
Page
Basic page which supports elements and modules auto loading
with fluent redirection to another pages.
|
| Modifier and Type | Method and Description |
|---|---|
BrowserContext |
Page.getContext() |
Copyright © 2016 Etnetera a.s.. All rights reserved.