| Package | Description |
|---|---|
| io.devcon5.pageobjects |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Page
Interface to declare a page of an application
|
| Modifier and Type | Method and Description |
|---|---|
default <T extends ElementGroup> |
ElementGroup.get(Class<T> groupType,
Class<? extends Annotation>... qualifiers)
Retrieves a nested
ElementGroup from this group by type. |
| Modifier and Type | Method and Description |
|---|---|
static ElementGroup |
PageObjectsInjector.createDefaultInstance(Class<?> elementGroupType)
Creates an instance using the default constructor
|
| Modifier and Type | Method and Description |
|---|---|
static void |
PageObjectsInjector.injectFields(ElementGroup group)
Injects WebElement suppliers in all fields according to the
Locator annotation on that
field |
static void |
PageObjectsInjector.injectMethods(ElementGroup group)
Injects WebElement suppliers in all setter methods according to the
Locator annotation on
that method |
static void |
PageObjectsInjector.injectWebElement(ElementGroup target,
Field field,
Locator locator)
Injects a WebElement supplier into the specified field of the target.
|
Copyright © 2016 DevCon5 GmbH. All rights reserved.