Enum Class Task
- All Implemented Interfaces:
Serializable
,Comparable<Task>
,Constable
Only for internal purpose.
- Since:
- 2.0.0
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionto delete WffBMObject or WffBMArray from tagto remove BrowserPage instance from BrowserPageContextto set WffBMArray on tagto set WffBMObject on tag -
Method Summary
-
Enum Constant Details
-
INITIAL_WS_OPEN
-
INVOKE_ASYNC_METHOD
-
ATTRIBUTE_UPDATED
-
TASK
-
APPENDED_CHILD_TAG
-
REMOVED_TAGS
-
APPENDED_CHILDREN_TAGS
-
REMOVED_ALL_CHILDREN_TAGS
-
MOVED_CHILDREN_TAGS
-
INSERTED_BEFORE_TAG
-
INSERTED_AFTER_TAG
-
REPLACED_WITH_TAGS
-
REMOVED_ATTRIBUTES
-
ADDED_ATTRIBUTES
-
MANY_TO_ONE
-
ONE_TO_MANY
-
MANY_TO_MANY
-
ONE_TO_ONE
-
ADDED_INNER_HTML
-
INVOKE_POST_FUNCTION
-
EXEC_JS
-
RELOAD_BROWSER
-
RELOAD_BROWSER_FROM_CACHE
-
INVOKE_CALLBACK_FUNCTION
-
INVOKE_CUSTOM_SERVER_METHOD
-
TASK_OF_TASKS
-
COPY_INNER_TEXT_TO_VALUE
-
REMOVE_BROWSER_PAGE
to remove BrowserPage instance from BrowserPageContext -
SET_BM_OBJ_ON_TAG
to set WffBMObject on tag -
SET_BM_ARR_ON_TAG
to set WffBMArray on tag -
DEL_BM_OBJ_OR_ARR_FROM_TAG
to delete WffBMObject or WffBMArray from tag
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getValueByte
public byte getValueByte()- Returns:
- the valueByte
-
getTaskNameValue
- Returns:
- nameValue with name as TASK byte value and values as the the current task/object byte value.
- Since:
- 2.0.0
-
getTaskOfTasksNameValue
- Returns:
- nameValue with name as TASK_OF_TASKS byte value and values as null
- Since:
- 2.1.3
-
getJsObjectString
- Returns:
- the javascript object string, Eg:- in the optimized form
{ T0 : 0, T1 : 1}
of{ INVOKE_ASYNC_METHOD : 0, ATTRIBUTE_UPDATED : 1}
- Since:
- 1.1.5, 2.1.8 optimized with shortName
-
getShortName
- Returns:
- unique short name for the task
- Since:
- 2.1.8
-
getSortedTasks
- Returns:
- the sorted set of tasks in the descending order of the length of task name.
- Since:
- 2.1.10, 3.0.15 bug fix
-