@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface OverrideWidget
Modifier and Type | Optional Element and Description |
---|---|
java.lang.Class<? extends Widget> |
androidUIAutomator
This property is designed for Android native content.
|
java.lang.Class<? extends Widget> |
html
This property is designed for HTML (browser or web view) content.
|
java.lang.Class<? extends Widget> |
iOSUIAutomation
This property is designed for iOS native content.
|
java.lang.Class<? extends Widget> |
iOSXCUITAutomation
This property is designed for iOS native content when
AutomationName.IOS_XCUI_TEST automation is used. |
java.lang.Class<? extends Widget> |
selendroid
This property is designed for Android native content when
AutomationName.SELENDROID automation is used. |
java.lang.Class<? extends Widget> |
windowsAutomation
This property is designed for Windows native content.
|
public abstract java.lang.Class<? extends Widget> html
Widget
public abstract java.lang.Class<? extends Widget> androidUIAutomator
Widget
public abstract java.lang.Class<? extends Widget> iOSUIAutomation
Widget
public abstract java.lang.Class<? extends Widget> selendroid
AutomationName.SELENDROID
automation is used.
A declared class should not be abstract. Declared class also should be a subclass
of an annotated class/class which is declared by an annotated field.Widget
public abstract java.lang.Class<? extends Widget> iOSXCUITAutomation
AutomationName.IOS_XCUI_TEST
automation is used.
A declared class should not be abstract. Declared class also should be a subclass
of an annotated class/class which is declared by an annotated field.Widget
public abstract java.lang.Class<? extends Widget> windowsAutomation
Widget