public enum TourActionType extends java.lang.Enum<TourActionType> implements ValueEnum
Enum Constant and Description |
---|
ANY
Interaction is allowed with the target but the user must click the next button to complete the step
|
CHANGE
The target FormItem must change to complete the step.
|
CLICK
The
target must be clicked to complete the step |
DOUBLECLICK
The target must be double-clicked to complete the step
|
DRAG
The target must be dragged to complete step.
|
MENUITEMOVER
The target locator should resolve to an item within a Menu that has a sub-menu.
|
MENUITEMSELECT
The target locator should resolve to an item within a Menu.
|
MOUSEDOWN
The target will complete the step on mouseDown
|
MOUSEOVER
The target must be moused-over to complete the step
|
NONE
No interaction is allowed with the target and the user must click the next button to complete the step
|
RIGHTCLICK
The target must be right-clicked to complete the step
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getValue() |
static TourActionType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static TourActionType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TourActionType CLICK
target
must be clicked to complete the step
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "click".
public static final TourActionType MOUSEDOWN
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "mouseDown".
public static final TourActionType DOUBLECLICK
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "doubleClick".
public static final TourActionType RIGHTCLICK
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "rightClick".
public static final TourActionType MOUSEOVER
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "mouseOver".
public static final TourActionType DRAG
dropTarget
is also specified, the target component must be dropped onto the dropTarget
.
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "drag".
public static final TourActionType CHANGE
expectedValue
if a specific value must be entered to continue.
Depending on the FormItem type this may occur by the user typing or by selecting a value. See TourStep.inputValidation
for how validation is performed.
Note: for composite formItems such as DateItem
or RadioGroupItem
, you may specify either the item as a whole or a sub item as the
target. Either way the tour will look for the expected value on the composite (parent) item.
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "change".
public static final TourActionType MENUITEMOVER
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "menuItemOver".
public static final TourActionType MENUITEMSELECT
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "menuItemSelect".
public static final TourActionType NONE
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "none".
public static final TourActionType ANY
If this enumerated value is used in a Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "any".
public static TourActionType[] values()
for (TourActionType c : TourActionType.values()) System.out.println(c);
public static TourActionType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null