|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
InjectPageBinder, supporting javax.inject.Inject annotations and lifecycle methods.
See:
Description
| Interface Summary | |
|---|---|
| PostInjectionProcessor | |
| Class Summary | |
|---|---|
| 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 Summary | |
|---|---|
| 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 Types Summary | |
|---|---|
| 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. |
The default binder implementation, InjectPageBinder, supporting javax.inject.Inject annotations and lifecycle methods.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||