com.microstrategy.web.beans.EnumExpressionBeanEvents |
![]() |
This interface lists the IDs for the events and the IDs for the corresponding arguments
for the events supported by the ExpressionBean
.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | EXPRESSION_EVENT_ACCEPT_ATTR_ELEMS_QUAL | Used to accept an attribute elements qualification. | |||||||||
int | EXPRESSION_EVENT_ACCEPT_ATTR_FORM_EXPR | Used to accept an attribute form expression qualification. | |||||||||
int | EXPRESSION_EVENT_ACCEPT_ATTR_FORM_QUAL | Used to accept an attribute form qualification. | |||||||||
int | EXPRESSION_EVENT_ACCEPT_BRANCH_QUAL | Used to accept a branch qualification edit operation. | |||||||||
int | EXPRESSION_EVENT_ACCEPT_MENODE_QUAL | Used to accept a single metric qualification. | |||||||||
int | EXPRESSION_EVENT_ACCEPT_METRIC_EXPR | Used to accept a single metric qualification. | |||||||||
int | EXPRESSION_EVENT_ACCEPT_METRIC_QUAL | Used to accept a single metric qualification. | |||||||||
int | EXPRESSION_EVENT_ADD_ATTRIBUTE_ELEMENT_QUALIFICATION | ||||||||||
int | EXPRESSION_EVENT_ADD_ELEMS_TO_AQ | Event to add elements to an attribute qualification. | |||||||||
int | EXPRESSION_EVENT_ADD_EMBEDDED_PROMPT | ||||||||||
int | EXPRESSION_EVENT_ADD_FILTER_SHORTCUT | Used to add a shortcut to a filter in the expression. | |||||||||
int | EXPRESSION_EVENT_ADD_OBJECT_SHORTCUT | ||||||||||
int | EXPRESSION_EVENT_ADD_PROMPT_SHORTCUT | ||||||||||
int | EXPRESSION_EVENT_ADD_UNIT_TO_RHS | Add a unit (attribute form/metric) to Right Hand Side of the filter comparison | |||||||||
int | EXPRESSION_EVENT_APPLY_EDIT | Used to apply all edits to the expression that the bean refers to on the objects. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_ACCEPT_CHANGES | For an accept event, whether to accept the changes or just do an update with the changes made to the expression unapplied. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_APPLY_CHANGES | Represents whether to apply changes on the owner object when accepting a subexpression. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_CONSTANT_VALUE | Represents the constant value of a constant node. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_DEFAULT_ATTR_EDIT_MODE | Represents the default attribute edit mode. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_DESC_DISTANCE_MODE | ||||||||||
int | EXPRESSION_EVENT_ARGUMENT_DESC_LEVEL | ||||||||||
int | EXPRESSION_EVENT_ARGUMENT_DESC_LEVEL_MODE | ||||||||||
int | EXPRESSION_EVENT_ARGUMENT_EDIT_MODE | Represents the edit mode to put the object into, from EnumExpressionEditMode. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_ELEMENT_IDS | Represents a delimited list of element IDs to add/remove. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_ELEMENT_KEYS | Represents a set of keys referring to elements in an element list qualification. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_FILTER_ID | Represents the filter ID. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_FILTER_NAME | Represents the filter's name. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_FORM_DATATYPE | Represents the constant datatype of a constant node. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_FORM_ID | Represents the form ID of the left side's attribute qualification. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_FORM_IDDATATYPENAME_COMBO | Represents the |-separated combination of id/datatype/name for the form. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_FORM_NAME | Represents the main form's name. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_FULL_ELEM_LIST | Represents a full list of elements which is to replace the list of elements that is currently set on the subexpression. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_FUNCTION | Represents the function of the operator node, from EnumDSSXMLFunction. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_FUNCTION_FUNCTIONTYPE_COMBO | Represents the ~-separated combination of function/function type for the expression. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_FUNCTION_TYPE | Represents the function type of a metric qualification (normal, rank, percent, etc). | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_LEFT_NODE_KEY | Represents the key of the left node. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_MATCH_CASE | Represents the match case flag. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_MODIFIER | ||||||||||
int | EXPRESSION_EVENT_ARGUMENT_NAME_PATTERN | Represents a search name pattern. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_NODE_TAG | Represents the tag to add to the operator node. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_OBJECT_ID | Represents the ID of the main object being worked upon. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_OBJECT_IDTYPENAME_COMBO | Represents the ~-separated combination of id/type/name for the object. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_OBJECT_NAME | Represents the main object's name. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_OBJECT_SUBTYPE | ||||||||||
int | EXPRESSION_EVENT_ARGUMENT_OBJECT_TYPE | Represents the type of the main object being worked upon. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_OP_NODE_KEY | Represents the key of the operator node being worked upon. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_PAGE_NUMBER | Represents the page number of an incremental fetch goto operation. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_POPULATE_FILTER | Tells whether to populate a filter whose shortcut is added to the current expression. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_POPULATE_OBJECT | ||||||||||
int | EXPRESSION_EVENT_ARGUMENT_PROMPT_TYPE | ||||||||||
int | EXPRESSION_EVENT_ARGUMENT_REMOVE_CONST_PROMPT | ||||||||||
int | EXPRESSION_EVENT_ARGUMENT_RIGHT_NODE_KEY | Represents the key of the right node. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_SECOND_ATTRIBUTE_FORM_COMBO | Represents the |-separated combination of attrID/formID/datatype/attrName/formName | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_SECOND_ATTRIBUTE_ID | Represents the right-side attribute of an attribute expr qual. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_SECOND_ATTRIBUTE_NAME | Represents the second attribute's name. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_SECOND_FORM_ID | Represents the right-side form of an attribute expr qual. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_SECOND_FORM_NAME | Represents the second form's name. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_SECOND_METRIC_ID | Represents the second(right-side) metric of a metric expression qualification. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_SECOND_METRIC_IDTYPENAME_COMBO | Represents the ID/objectType/objectName combo for the second metric in a metric expr qual. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_SECOND_METRIC_NAME | Represents the second metric's name. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_SOURCE_EXPRESSION_TYPE | Represents the expression type EnumExpressionBeanType of the source expression |
|||||||||
int | EXPRESSION_EVENT_ARGUMENT_TARGET_EXPRESSION_TYPE | Represents the expression type EnumExpressionBeanType of the target expression |
|||||||||
int | EXPRESSION_EVENT_ARGUMENT_TOGGLE_FUNCTION | Represents the toggle function, from EnumWebToggleFunction. | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_UPDATE_RHS_UNIT_ONLY | Represents only update the Right Hand Side(RHS) comparison unit of the filter, without the need to toggle the expression type | |||||||||
int | EXPRESSION_EVENT_ARGUMENT_XDA_DIMENSION_ID | ||||||||||
int | EXPRESSION_EVENT_ARGUMENT_XDA_HIERARCHY_ID | ||||||||||
int | EXPRESSION_EVENT_CANCEL | Used to cancel an edit or creation event. | |||||||||
int | EXPRESSION_EVENT_CANCEL_ALL_EDITS | Used to cancel all edits to the expression since last synchronization. | |||||||||
int | EXPRESSION_EVENT_CHANGE_MODE_SELECT_UNIT | Event for the select unit operation. | |||||||||
int | EXPRESSION_EVENT_CLEAR_ALL | Clears the whole expression. | |||||||||
int | EXPRESSION_EVENT_CREATE_PROMPT_FROM_OBJECT | ||||||||||
int | EXPRESSION_EVENT_CREATE_SUBEXPRESSION | Event for creating a new subexpression. | |||||||||
int | EXPRESSION_EVENT_DELETE_SUBEXPRESSION | Used to delete a subexpression. | |||||||||
int | EXPRESSION_EVENT_EDIT_EMBEDDED_PROMPT | ||||||||||
int | EXPRESSION_EVENT_EDIT_SUBEXPRESSION | Event for editing an existing subexpression. | |||||||||
int | EXPRESSION_EVENT_INCR_FETCH_FIRST | Used to go to first incremental fetch page for element browsing. | |||||||||
int | EXPRESSION_EVENT_INCR_FETCH_GOTO_PAGE | Used to go to a specific incremental fetch page for element browsing. | |||||||||
int | EXPRESSION_EVENT_INCR_FETCH_NEXT | Used to go to next incremental fetch page for element browsing. | |||||||||
int | EXPRESSION_EVENT_INCR_FETCH_PREV | Used to go to previous incremental fetch page for element browsing. | |||||||||
int | EXPRESSION_EVENT_MOVE_NODE_TO_EXPRESSION | Moves an expression's node from one expression to another Note: Currently used only to move expressions from View Filter and View Limit | |||||||||
int | EXPRESSION_EVENT_OK_PROMPT_EDIT | ||||||||||
int | EXPRESSION_EVENT_REMOVE_ELEMS_FROM_AQ | Event to remove elements from an attribute qualification. | |||||||||
int | EXPRESSION_EVENT_REMOVE_PROMPT | ||||||||||
int | EXPRESSION_EVENT_SHIFT_DOWN | Used for shift down operation. | |||||||||
int | EXPRESSION_EVENT_SHIFT_LEFT | Used for shift left operation. | |||||||||
int | EXPRESSION_EVENT_SHIFT_RIGHT | Used for shift right operation. | |||||||||
int | EXPRESSION_EVENT_SHIFT_UP | Used for shift up operation. | |||||||||
int | EXPRESSION_EVENT_START_SEARCH | Sets search criteria appropriately. | |||||||||
int | EXPRESSION_EVENT_TOGGLE_AQ_FORM_ELEMS_MODE | Event to change mode of an attribute qualification expression being modified. | |||||||||
int | EXPRESSION_EVENT_TOGGLE_OPERATOR | Changes the operator of a branch qualification. | |||||||||
int | EXPRESSION_EVENT_TOGGLE_QUAL_EXPR_MODE | Event to change mode of a metric qualification expression being modified. |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Used to accept an attribute elements qualification.
Used to accept an attribute form expression qualification.
Used to accept an attribute form qualification.
Used to accept a branch qualification edit operation.
Used to accept a single metric qualification.
Used to accept a single metric qualification.
Used to accept a single metric qualification.
Event to add elements to an attribute qualification.
Used to add a shortcut to a filter in the expression.
Add a unit (attribute form/metric) to Right Hand Side of the filter comparison
Used to apply all edits to the expression that the bean refers to on the objects.
For an accept event, whether to accept the changes or just do an update with the changes made to the expression unapplied. If this is 1, then the changes will be submitted back to the source expression, otherwise the source expression will remain unmodified.
Represents whether to apply changes on the owner object when accepting a subexpression.
Represents the constant value of a constant node.
Represents the default attribute edit mode.
Represents the edit mode to put the object into, from EnumExpressionEditMode.
Represents a delimited list of element IDs to add/remove. These key values are separated by the ";" operator.
Represents a set of keys referring to elements in an element list qualification.
Represents the filter ID.
Represents the filter's name.
Represents the constant datatype of a constant node.
Represents the form ID of the left side's attribute qualification.
Represents the |-separated combination of id/datatype/name for the form.
Represents the main form's name.
Represents a full list of elements which is to replace the list of elements that is currently set on the subexpression.
Represents the function of the operator node, from EnumDSSXMLFunction.
Represents the ~-separated combination of function/function type for the expression.
Represents the function type of a metric qualification (normal, rank, percent, etc).
Represents the key of the left node.
Represents the match case flag.
Represents a search name pattern.
Represents the tag to add to the operator node.
Represents the ID of the main object being worked upon.
Represents the ~-separated combination of id/type/name for the object.
Represents the main object's name.
Represents the type of the main object being worked upon.
Represents the key of the operator node being worked upon.
Represents the page number of an incremental fetch goto operation.
Tells whether to populate a filter whose shortcut is added to the current expression.
Represents the key of the right node.
Represents the |-separated combination of attrID/formID/datatype/attrName/formName
Represents the right-side attribute of an attribute expr qual.
Represents the second attribute's name.
Represents the right-side form of an attribute expr qual.
Represents the second form's name.
Represents the second(right-side) metric of a metric expression qualification.
Represents the ID/objectType/objectName combo for the second metric in a metric expr qual.
Represents the second metric's name.
Represents the expression type EnumExpressionBeanType
of the source expression
Represents the expression type EnumExpressionBeanType
of the target expression
Represents the toggle function, from EnumWebToggleFunction.
Represents only update the Right Hand Side(RHS) comparison unit of the filter, without the need to toggle the expression type
Used to cancel an edit or creation event.
Used to cancel all edits to the expression since last synchronization.
Event for the select unit operation. This will set the edit mode to select unit. No arguments.
Clears the whole expression.
Event for creating a new subexpression. Note that of the arguments defined for this event, only object ID, object type, and edit mode are required.
Used to delete a subexpression.
Event for editing an existing subexpression.
Used to go to first incremental fetch page for element browsing.
Used to go to a specific incremental fetch page for element browsing.
Used to go to next incremental fetch page for element browsing.
Used to go to previous incremental fetch page for element browsing.
Moves an expression's node from one expression to another Note: Currently used only to move expressions from View Filter and View Limit
Event to remove elements from an attribute qualification.
Used for shift down operation.
Used for shift left operation.
Used for shift right operation.
Used for shift up operation.
Sets search criteria appropriately.
Event to change mode of an attribute qualification expression being modified. Only mode is required, but if other parameters are passed, they will override those set on the expression.
Changes the operator of a branch qualification.
Event to change mode of a metric qualification expression being modified. Only edit mode is required - the other values are optional, but if supplied will be used to fill in the qualification.