See: Description
| Interface | Description |
|---|---|
| ElementProperty |
The main interface to add an additional constraint on a
Path. |
| ElementPropertyWithNumericalBoundaries |
Used to define a constraint on a number of elements
|
| Path |
The heart of DollarX is the definition of Paths that represent W3C elements, whether in the browser or in a document.
|
| Class | Description |
|---|---|
| BasicPath |
The standard implementation of Path in DollarX
|
| BasicPath.ChildNumber |
Allows to define an element that has a predefined number of similar preceding siblings.
|
| BasicPath.GlobalOccurrenceNumber |
Not to be used directly, but through the utility functions:
BasicPath.firstOccurrenceOf(Path), BasicPath.lastOccurrenceOf(Path), BasicPath.occurrenceNumber(Integer) |
| BasicPath.PathBuilder |
A builder for BasicPath.
|
| CustomElementProperties |
Functions to create custom
ElementProperty, if the property is unsupported out-of-the-box. |
| ElementProperties |
Various constrains on
Path instances, that are used with the methods Path.that(com.github.loyada.jdollarx.ElementProperty...)
and Path.and(com.github.loyada.jdollarx.ElementProperty...). |
| InBrowser |
A wrapper around Selenium WebDriver, used for interaction with the browser.
|
| InBrowserFinder |
Internal implementation.
|
| NPath |
Internal implementation - not to be instantiated directly
|
| NPath.NPathBuilder |
Internal implementation - not to be instantiated directly
|
| Operations |
Internal implementation of various browser operations
|
| Operations.DragAndDrop |
internal implementation not be instantiated directly - Action of drag-and-drop
|
| Operations.KeysDown |
internal implementation not be instantiated directly - Action of key-down
|
| Operations.KeysSender |
internal implementation not be instantiated directly - Action of sending keys to browser
|
| Operations.ReleaseKey |
internal implementation not be instantiated directly - Action of releasing a key (key up)
|
| Operations.Scroll |
internal implementation not be instantiated directly - Action of scroll
|
| Operations.ScrollElement |
internal implementation not be instantiated directly - Action of scroll within an element
|
| PathOperators |
Utilities to manipulate a
Path |
| PathParsers |
functions to find DOM elements in a W3C document.
|
| PathUtils |
Internal implementation.
|
| XpathUtils |
Internal implementation.
|
| Enum | Description |
|---|---|
| RelationOperator |
Internal implementation.
|
| Exception | Description |
|---|---|
| Operations.OperationFailedException |
Copyright © 2018. All rights reserved.