| Annotation Type | Description |
|---|---|
| AjaxWait |
This annotation declares an ajax wait on class-level, which is executed
before each access on field causing locating.
|
| ContentCondition | |
| ContentWait |
This annotation declare a content wait on class-level, which is executed
before each access on field causing locating.
|
| DetectionScript |
declares a script, which is used to check, whether javaScript source of
js-interface must be injected into page.
|
| GlobalReference |
This tells
vani to use marked method parameter for provided global
reference value. |
| JavaScript |
This annotation marks an interface to handle it as javascript-interface and
bound it's methods to corresponding js-functions.
|
| JavaScriptDependency |
This annotation declares a dependency of a js-interface.
|
| JavaScriptFunction |
This annotation marks a js-interface method as js-function.
|
| JsCallFunction |
This annotation marks a method as method as call function source provider.
|
| JsFunctionArguments |
This tells
vani to use marked method parameter for the actual
arguments of calling js function. |
| JsFunctionName |
This tells
vani to use marked method parameter for calling js
function name. |
| JsTypeHandler |
This annotation marks a class as custom
TypeHandler for converting
type between javascript execution and java js-interfaces. |
| LocatorBuilderClass | |
| ManualJavaScriptInterface |
This annotation tells vani, that an annotated interface is a manual
js-interface.
|
| Page |
Marks a field as page object, which should be injected by vani.
|
| PageHandler |
It declares a page handler for the page crawling mechanism.
|
| PageMarker |
After the annotated method is executed,
vani checks whether the page,
currently displayed, has a page marker. |
| PageUrl |
This annotation declares the page url on class level or marks a method
delivering desired url.
|
| Startpage |
Declares the annotated page object as start page.
|
| UrlMapping |
It declares an url mapping for vani's page crawling mechanism.
|
| Xhr |
After the annotated method is executed,
vani checks whether a
xhr-request made by jquery for provided url is finished. |
Copyright © 2016. All rights reserved.