| Package | Description |
|---|---|
| aquality.selenium.core.elements | |
| aquality.selenium.core.elements.interfaces |
| Modifier and Type | Method and Description |
|---|---|
protected ElementState |
Element.getElementState() |
static ElementState |
ElementState.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ElementState[] |
ElementState.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends IElement> |
Element.findChildElement(org.openqa.selenium.By childLoc,
String name,
Class<T> clazz,
ElementState state) |
<T extends IElement> |
Element.findChildElement(org.openqa.selenium.By childLoc,
String name,
IElementSupplier<T> supplier,
ElementState state) |
<T extends IElement> |
ElementFactory.findChildElement(IElement parentElement,
org.openqa.selenium.By childLoc,
String name,
Class<T> clazz,
ElementState state) |
<T extends IElement> |
ElementFactory.findChildElement(IElement parentElement,
org.openqa.selenium.By childLoc,
String name,
IElementSupplier<T> supplier,
ElementState state) |
<T extends IElement> |
Element.findChildElements(org.openqa.selenium.By childLoc,
String name,
Class<T> clazz,
ElementState state,
ElementsCount count) |
<T extends IElement> |
Element.findChildElements(org.openqa.selenium.By childLoc,
String name,
IElementSupplier<T> supplier,
ElementState state,
ElementsCount count) |
<T extends IElement> |
ElementFactory.findChildElements(IElement parentElement,
org.openqa.selenium.By childLoc,
String name,
Class<T> clazz,
ElementsCount count,
ElementState state) |
<T extends IElement> |
ElementFactory.findChildElements(IElement parentElement,
org.openqa.selenium.By childLoc,
String name,
IElementSupplier<T> supplier,
ElementsCount count,
ElementState state) |
<T extends IElement> |
ElementFactory.findElements(org.openqa.selenium.By locator,
String name,
Class<T> clazz,
ElementsCount count,
ElementState state) |
<T extends IElement> |
ElementFactory.findElements(org.openqa.selenium.By locator,
String name,
IElementSupplier<T> supplier,
ElementsCount count,
ElementState state) |
<T extends IElement> |
ElementFactory.getCustomElement(Class<T> clazz,
org.openqa.selenium.By locator,
String name,
ElementState state) |
<T extends IElement> |
ElementFactory.getCustomElement(IElementSupplier<T> elementSupplier,
org.openqa.selenium.By locator,
String name,
ElementState state) |
org.openqa.selenium.remote.RemoteWebElement |
ElementCacheHandler.getElement(Duration timeout,
ElementState customState) |
boolean |
ElementCacheHandler.isRefreshNeeded(ElementState customState) |
protected void |
ElementFactory.waitForElementsCount(org.openqa.selenium.By locator,
ElementsCount count,
ElementState state) |
| Constructor and Description |
|---|
Element(org.openqa.selenium.By loc,
String name,
ElementState state) |
ElementCacheHandler(org.openqa.selenium.By locator,
ElementState state,
IElementFinder finder) |
| Modifier and Type | Method and Description |
|---|---|
default <T extends IElement> |
IParent.findChildElement(org.openqa.selenium.By childLoc,
Class<T> clazz,
ElementState state)
Find an element in the parent element
|
default <T extends IElement> |
IParent.findChildElement(org.openqa.selenium.By childLoc,
IElementSupplier<T> supplier,
ElementState state)
Finds an element in the parent element
|
<T extends IElement> |
IParent.findChildElement(org.openqa.selenium.By childLoc,
String name,
Class<T> clazz,
ElementState state)
Find an element in the parent element
|
<T extends IElement> |
IParent.findChildElement(org.openqa.selenium.By childLoc,
String name,
IElementSupplier<T> supplier,
ElementState state)
Finds an element in the parent element
|
default <T extends IElement> |
IElementFactory.findChildElement(IElement parentElement,
org.openqa.selenium.By childLoc,
Class<T> clazz,
ElementState state)
Finds child element by its locator relative to parent element.
|
default <T extends IElement> |
IElementFactory.findChildElement(IElement parentElement,
org.openqa.selenium.By childLoc,
IElementSupplier<T> supplier,
ElementState state)
Finds child element by its locator relative to parent element.
|
<T extends IElement> |
IElementFactory.findChildElement(IElement parentElement,
org.openqa.selenium.By childLoc,
String name,
Class<T> clazz,
ElementState state)
Finds child element by its locator relative to parent element.
|
<T extends IElement> |
IElementFactory.findChildElement(IElement parentElement,
org.openqa.selenium.By childLoc,
String name,
IElementSupplier<T> supplier,
ElementState state)
Finds child element by its locator relative to parent element.
|
default <T extends IElement> |
IParent.findChildElements(org.openqa.selenium.By childLoc,
Class<T> clazz,
ElementState state)
Finds child elements by their locator relative to parent element.
|
default <T extends IElement> |
IParent.findChildElements(org.openqa.selenium.By childLoc,
Class<T> clazz,
ElementState state,
ElementsCount count)
Finds child elements by their locator relative to parent element.
|
default <T extends IElement> |
IParent.findChildElements(org.openqa.selenium.By childLoc,
IElementSupplier<T> supplier,
ElementState state)
Finds child elements by their locator relative to parent element.
|
default <T extends IElement> |
IParent.findChildElements(org.openqa.selenium.By childLoc,
IElementSupplier<T> supplier,
ElementState state,
ElementsCount count)
Finds child elements by their locator relative to parent element.
|
default <T extends IElement> |
IParent.findChildElements(org.openqa.selenium.By childLoc,
String name,
Class<T> clazz,
ElementState state)
Finds child elements by their locator relative to parent element.
|
<T extends IElement> |
IParent.findChildElements(org.openqa.selenium.By childLoc,
String name,
Class<T> clazz,
ElementState state,
ElementsCount count)
Finds child elements by their locator relative to parent element.
|
default <T extends IElement> |
IParent.findChildElements(org.openqa.selenium.By childLoc,
String name,
IElementSupplier<T> supplier,
ElementState state)
Finds child elements by their locator relative to parent element.
|
<T extends IElement> |
IParent.findChildElements(org.openqa.selenium.By childLoc,
String name,
IElementSupplier<T> supplier,
ElementState state,
ElementsCount count)
Finds child elements by their locator relative to parent element.
|
default <T extends IElement> |
IElementFactory.findChildElements(IElement parentElement,
org.openqa.selenium.By childLoc,
Class<T> clazz,
ElementsCount count,
ElementState state)
Finds child elements by their locator relative to parent element.
|
default <T extends IElement> |
IElementFactory.findChildElements(IElement parentElement,
org.openqa.selenium.By childLoc,
Class<T> clazz,
ElementState state)
Finds child elements by their locator relative to parent element.
|
default <T extends IElement> |
IElementFactory.findChildElements(IElement parentElement,
org.openqa.selenium.By childLoc,
IElementSupplier<T> supplier,
ElementsCount count,
ElementState state)
Finds child elements by their locator relative to parent element.
|
default <T extends IElement> |
IElementFactory.findChildElements(IElement parentElement,
org.openqa.selenium.By childLoc,
IElementSupplier<T> supplier,
ElementState state)
Finds child elements by their locator relative to parent element.
|
<T extends IElement> |
IElementFactory.findChildElements(IElement parentElement,
org.openqa.selenium.By childLoc,
String name,
Class<T> clazz,
ElementsCount count,
ElementState state)
Finds child elements by their locator relative to parent element.
|
default <T extends IElement> |
IElementFactory.findChildElements(IElement parentElement,
org.openqa.selenium.By childLoc,
String name,
Class<T> clazz,
ElementState state)
Finds child elements by their locator relative to parent element.
|
<T extends IElement> |
IElementFactory.findChildElements(IElement parentElement,
org.openqa.selenium.By childLoc,
String name,
IElementSupplier<T> supplier,
ElementsCount count,
ElementState state)
Finds child elements by their locator relative to parent element.
|
default <T extends IElement> |
IElementFactory.findChildElements(IElement parentElement,
org.openqa.selenium.By childLoc,
String name,
IElementSupplier<T> supplier,
ElementState state)
Finds child elements by their locator relative to parent element.
|
default org.openqa.selenium.WebElement |
IElementFinder.findElement(org.openqa.selenium.By locator,
ElementState state)
Finds element in desired
ElementState with default timeout. |
default org.openqa.selenium.WebElement |
IElementFinder.findElement(org.openqa.selenium.By locator,
ElementState state,
Duration timeout)
Finds element in desired
ElementState |
default <T extends IElement> |
IElementFactory.findElements(org.openqa.selenium.By locator,
Class<T> clazz,
ElementsCount count,
ElementState state)
Find list of elements.
|
default <T extends IElement> |
IElementFactory.findElements(org.openqa.selenium.By locator,
Class<T> clazz,
ElementState state)
Find list of elements.
|
default List<org.openqa.selenium.WebElement> |
IElementFinder.findElements(org.openqa.selenium.By locator,
ElementState state)
Finds elements in desired
ElementState with default timeout. |
default List<org.openqa.selenium.WebElement> |
IElementFinder.findElements(org.openqa.selenium.By locator,
ElementState state,
Duration timeout)
Finds elements in desired
ElementState. |
default <T extends IElement> |
IElementFactory.findElements(org.openqa.selenium.By locator,
IElementSupplier<T> supplier,
ElementsCount count,
ElementState state)
Find list of elements.
|
default <T extends IElement> |
IElementFactory.findElements(org.openqa.selenium.By locator,
IElementSupplier<T> supplier,
ElementState state)
Find list of elements.
|
<T extends IElement> |
IElementFactory.findElements(org.openqa.selenium.By locator,
String name,
Class<T> clazz,
ElementsCount count,
ElementState state)
Find list of elements.
|
default <T extends IElement> |
IElementFactory.findElements(org.openqa.selenium.By locator,
String name,
Class<T> clazz,
ElementState state)
Find list of elements.
|
<T extends IElement> |
IElementFactory.findElements(org.openqa.selenium.By locator,
String name,
IElementSupplier<T> supplier,
ElementsCount count,
ElementState state)
Find list of elements.
|
default <T extends IElement> |
IElementFactory.findElements(org.openqa.selenium.By locator,
String name,
IElementSupplier<T> supplier,
ElementState state)
Find list of elements.
|
T |
IElementSupplier.get(org.openqa.selenium.By locator,
String name,
ElementState state)
Returns an instance of element
|
<T extends IElement> |
IElementFactory.getCustomElement(Class<T> clazz,
org.openqa.selenium.By locator,
String name,
ElementState state)
Create custom element according to passed parameters.
|
<T extends IElement> |
IElementFactory.getCustomElement(IElementSupplier<T> elementSupplier,
org.openqa.selenium.By locator,
String name,
ElementState state)
Create custom element according to passed parameters.
|
org.openqa.selenium.remote.RemoteWebElement |
IElementCacheHandler.getElement(Duration timeout,
ElementState customState)
Allows to get cached element.
|
default org.openqa.selenium.remote.RemoteWebElement |
IElementCacheHandler.getElement(ElementState customState)
Allows to get cached element.
|
boolean |
IElementCacheHandler.isRefreshNeeded(ElementState customState)
Determines is the cached element refresh needed.
|
default DesiredState |
IElementFinder.resolveState(ElementState state)
Provides
DesiredState with predicate for desired ElementState. |
Copyright © 2020. All rights reserved.