InjectPageBinder, supporting javax.inject.Inject annotations and lifecycle methods.See: Description
| Interface | Description |
|---|---|
| PostInjectionProcessor |
| Class | Description |
|---|---|
| BrowserModule |
Adds the browser associated with the product to the context, via
BrowserAware. |
| BrowserModule.AbstractBrowserAwareFinder | |
| BrowserModule.BrowserAwareProvider | |
| BrowserModule.BrowserProvider | |
| InjectPageBinder |
Page navigator that builds page objects from classes, then injects them with dependencies and calls lifecycle methods.
|
| LoggerModule |
Adds a common SLF4J logger to the injection context.
|
| StandardModule |
| Exception | Description |
|---|---|
| InvalidPageStateException |
Thrown if the page was unable to validate its state
|
| PageBindingException |
Parent exception for all binding exceptions
|
| PageBindingWaitException |
Thrown if a problem occurs when waiting for a page binding
|
| Annotation Type | Description |
|---|---|
| Init |
Marks a method that should be called after the object has been constructed, all objects have been injected,
and all lifecycle methods have executed.
|
| ValidateState |
Marks a method that should be called to validate the state, including location, of the browser is correct
|
| WaitUntil |
Marks a method that should be called to force the thread to wait until the page object is ready.
|
InjectPageBinder, supporting javax.inject.Inject annotations and lifecycle methods.Copyright © 2015 Atlassian. All rights reserved.