Interface EnumExpressionBeanEvents

    • Field Detail

      • EXPRESSION_EVENT_CHANGE_MODE_SELECT_UNIT

        static final int EXPRESSION_EVENT_CHANGE_MODE_SELECT_UNIT
        Event for the select unit operation. This will set the edit mode to select unit. No arguments.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_EDIT_SUBEXPRESSION

        static final int EXPRESSION_EVENT_EDIT_SUBEXPRESSION
        Event for editing an existing subexpression.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_CREATE_SUBEXPRESSION

        static final int EXPRESSION_EVENT_CREATE_SUBEXPRESSION
        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.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_TOGGLE_AQ_FORM_ELEMS_MODE

        static final int EXPRESSION_EVENT_TOGGLE_AQ_FORM_ELEMS_MODE
        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.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ADD_ELEMS_TO_AQ

        static final int EXPRESSION_EVENT_ADD_ELEMS_TO_AQ
        Event to add elements to an attribute qualification.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_REMOVE_ELEMS_FROM_AQ

        static final int EXPRESSION_EVENT_REMOVE_ELEMS_FROM_AQ
        Event to remove elements from an attribute qualification.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_CLEAR_ALL

        static final int EXPRESSION_EVENT_CLEAR_ALL
        Clears the whole expression.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_TOGGLE_QUAL_EXPR_MODE

        static final int EXPRESSION_EVENT_TOGGLE_QUAL_EXPR_MODE
        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.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_START_SEARCH

        static final int EXPRESSION_EVENT_START_SEARCH
        Sets search criteria appropriately.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_TOGGLE_OPERATOR

        static final int EXPRESSION_EVENT_TOGGLE_OPERATOR
        Changes the operator of a branch qualification.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_SHIFT_UP

        static final int EXPRESSION_EVENT_SHIFT_UP
        Used for shift up operation.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_SHIFT_DOWN

        static final int EXPRESSION_EVENT_SHIFT_DOWN
        Used for shift down operation.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_SHIFT_LEFT

        static final int EXPRESSION_EVENT_SHIFT_LEFT
        Used for shift left operation.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_SHIFT_RIGHT

        static final int EXPRESSION_EVENT_SHIFT_RIGHT
        Used for shift right operation.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_CANCEL

        static final int EXPRESSION_EVENT_CANCEL
        Used to cancel an edit or creation event.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ACCEPT_ATTR_FORM_QUAL

        static final int EXPRESSION_EVENT_ACCEPT_ATTR_FORM_QUAL
        Used to accept an attribute form qualification.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ACCEPT_ATTR_ELEMS_QUAL

        static final int EXPRESSION_EVENT_ACCEPT_ATTR_ELEMS_QUAL
        Used to accept an attribute elements qualification.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ACCEPT_ATTR_FORM_EXPR

        static final int EXPRESSION_EVENT_ACCEPT_ATTR_FORM_EXPR
        Used to accept an attribute form expression qualification.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ACCEPT_METRIC_QUAL

        static final int EXPRESSION_EVENT_ACCEPT_METRIC_QUAL
        Used to accept a single metric qualification.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ACCEPT_METRIC_EXPR

        static final int EXPRESSION_EVENT_ACCEPT_METRIC_EXPR
        Used to accept a single metric qualification.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ACCEPT_MENODE_QUAL

        static final int EXPRESSION_EVENT_ACCEPT_MENODE_QUAL
        Used to accept a single metric qualification.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ADD_UNIT_TO_RHS

        static final int EXPRESSION_EVENT_ADD_UNIT_TO_RHS
        Add a unit (attribute form/metric) to Right Hand Side of the filter comparison
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_DELETE_SUBEXPRESSION

        static final int EXPRESSION_EVENT_DELETE_SUBEXPRESSION
        Used to delete a subexpression.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ADD_FILTER_SHORTCUT

        static final int EXPRESSION_EVENT_ADD_FILTER_SHORTCUT
        Used to add a shortcut to a filter in the expression.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_APPLY_EDIT

        static final int EXPRESSION_EVENT_APPLY_EDIT
        Used to apply all edits to the expression that the bean refers to on the objects.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_CANCEL_ALL_EDITS

        static final int EXPRESSION_EVENT_CANCEL_ALL_EDITS
        Used to cancel all edits to the expression since last synchronization.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ACCEPT_BRANCH_QUAL

        static final int EXPRESSION_EVENT_ACCEPT_BRANCH_QUAL
        Used to accept a branch qualification edit operation.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_INCR_FETCH_NEXT

        static final int EXPRESSION_EVENT_INCR_FETCH_NEXT
        Used to go to next incremental fetch page for element browsing.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_INCR_FETCH_PREV

        static final int EXPRESSION_EVENT_INCR_FETCH_PREV
        Used to go to previous incremental fetch page for element browsing.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_INCR_FETCH_FIRST

        static final int EXPRESSION_EVENT_INCR_FETCH_FIRST
        Used to go to first incremental fetch page for element browsing.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_INCR_FETCH_GOTO_PAGE

        static final int EXPRESSION_EVENT_INCR_FETCH_GOTO_PAGE
        Used to go to a specific incremental fetch page for element browsing.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ADD_OBJECT_SHORTCUT

        static final int EXPRESSION_EVENT_ADD_OBJECT_SHORTCUT
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ADD_PROMPT_SHORTCUT

        static final int EXPRESSION_EVENT_ADD_PROMPT_SHORTCUT
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_CREATE_PROMPT_FROM_OBJECT

        static final int EXPRESSION_EVENT_CREATE_PROMPT_FROM_OBJECT
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ADD_ATTRIBUTE_ELEMENT_QUALIFICATION

        static final int EXPRESSION_EVENT_ADD_ATTRIBUTE_ELEMENT_QUALIFICATION
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ADD_EMBEDDED_PROMPT

        static final int EXPRESSION_EVENT_ADD_EMBEDDED_PROMPT
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_EDIT_EMBEDDED_PROMPT

        static final int EXPRESSION_EVENT_EDIT_EMBEDDED_PROMPT
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_OK_PROMPT_EDIT

        static final int EXPRESSION_EVENT_OK_PROMPT_EDIT
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_REMOVE_PROMPT

        static final int EXPRESSION_EVENT_REMOVE_PROMPT
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_MOVE_NODE_TO_EXPRESSION

        static final 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
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_OP_NODE_KEY

        static final int EXPRESSION_EVENT_ARGUMENT_OP_NODE_KEY
        Represents the key of the operator node being worked upon.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_OBJECT_ID

        static final int EXPRESSION_EVENT_ARGUMENT_OBJECT_ID
        Represents the ID of the main object being worked upon.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_OBJECT_TYPE

        static final int EXPRESSION_EVENT_ARGUMENT_OBJECT_TYPE
        Represents the type of the main object being worked upon.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_OBJECT_SUBTYPE

        static final int EXPRESSION_EVENT_ARGUMENT_OBJECT_SUBTYPE
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_EDIT_MODE

        static final int EXPRESSION_EVENT_ARGUMENT_EDIT_MODE
        Represents the edit mode to put the object into, from EnumExpressionEditMode.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_ELEMENT_IDS

        static final int EXPRESSION_EVENT_ARGUMENT_ELEMENT_IDS
        Represents a delimited list of element IDs to add/remove. These key values are separated by the ";" operator.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_NAME_PATTERN

        static final int EXPRESSION_EVENT_ARGUMENT_NAME_PATTERN
        Represents a search name pattern.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_MATCH_CASE

        static final int EXPRESSION_EVENT_ARGUMENT_MATCH_CASE
        Represents the match case flag.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_LEFT_NODE_KEY

        static final int EXPRESSION_EVENT_ARGUMENT_LEFT_NODE_KEY
        Represents the key of the left node.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_RIGHT_NODE_KEY

        static final int EXPRESSION_EVENT_ARGUMENT_RIGHT_NODE_KEY
        Represents the key of the right node.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_TOGGLE_FUNCTION

        static final int EXPRESSION_EVENT_ARGUMENT_TOGGLE_FUNCTION
        Represents the toggle function, from EnumWebToggleFunction.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_FUNCTION

        static final int EXPRESSION_EVENT_ARGUMENT_FUNCTION
        Represents the function of the operator node, from EnumDSSXMLFunction.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_FORM_ID

        static final int EXPRESSION_EVENT_ARGUMENT_FORM_ID
        Represents the form ID of the left side's attribute qualification.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_FORM_DATATYPE

        static final int EXPRESSION_EVENT_ARGUMENT_FORM_DATATYPE
        Represents the constant datatype of a constant node.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_CONSTANT_VALUE

        static final int EXPRESSION_EVENT_ARGUMENT_CONSTANT_VALUE
        Represents the constant value of a constant node.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_SECOND_ATTRIBUTE_ID

        static final int EXPRESSION_EVENT_ARGUMENT_SECOND_ATTRIBUTE_ID
        Represents the right-side attribute of an attribute expr qual.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_SECOND_FORM_ID

        static final int EXPRESSION_EVENT_ARGUMENT_SECOND_FORM_ID
        Represents the right-side form of an attribute expr qual.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_FUNCTION_TYPE

        static final int EXPRESSION_EVENT_ARGUMENT_FUNCTION_TYPE
        Represents the function type of a metric qualification (normal, rank, percent, etc).
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_SECOND_METRIC_ID

        static final int EXPRESSION_EVENT_ARGUMENT_SECOND_METRIC_ID
        Represents the second(right-side) metric of a metric expression qualification.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_FILTER_ID

        static final int EXPRESSION_EVENT_ARGUMENT_FILTER_ID
        Represents the filter ID.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_ELEMENT_KEYS

        static final int EXPRESSION_EVENT_ARGUMENT_ELEMENT_KEYS
        Represents a set of keys referring to elements in an element list qualification.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_OBJECT_NAME

        static final int EXPRESSION_EVENT_ARGUMENT_OBJECT_NAME
        Represents the main object's name.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_FORM_NAME

        static final int EXPRESSION_EVENT_ARGUMENT_FORM_NAME
        Represents the main form's name.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_SECOND_ATTRIBUTE_NAME

        static final int EXPRESSION_EVENT_ARGUMENT_SECOND_ATTRIBUTE_NAME
        Represents the second attribute's name.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_SECOND_FORM_NAME

        static final int EXPRESSION_EVENT_ARGUMENT_SECOND_FORM_NAME
        Represents the second form's name.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_FILTER_NAME

        static final int EXPRESSION_EVENT_ARGUMENT_FILTER_NAME
        Represents the filter's name.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_SECOND_METRIC_NAME

        static final int EXPRESSION_EVENT_ARGUMENT_SECOND_METRIC_NAME
        Represents the second metric's name.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_DEFAULT_ATTR_EDIT_MODE

        static final int EXPRESSION_EVENT_ARGUMENT_DEFAULT_ATTR_EDIT_MODE
        Represents the default attribute edit mode.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_OBJECT_IDTYPENAME_COMBO

        static final int EXPRESSION_EVENT_ARGUMENT_OBJECT_IDTYPENAME_COMBO
        Represents the ~-separated combination of id/type/name for the object.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_NODE_TAG

        static final int EXPRESSION_EVENT_ARGUMENT_NODE_TAG
        Represents the tag to add to the operator node.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_FORM_IDDATATYPENAME_COMBO

        static final int EXPRESSION_EVENT_ARGUMENT_FORM_IDDATATYPENAME_COMBO
        Represents the |-separated combination of id/datatype/name for the form.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_FUNCTION_FUNCTIONTYPE_COMBO

        static final int EXPRESSION_EVENT_ARGUMENT_FUNCTION_FUNCTIONTYPE_COMBO
        Represents the ~-separated combination of function/function type for the expression.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_SECOND_ATTRIBUTE_FORM_COMBO

        static final int EXPRESSION_EVENT_ARGUMENT_SECOND_ATTRIBUTE_FORM_COMBO
        Represents the |-separated combination of attrID/formID/datatype/attrName/formName
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_SECOND_METRIC_IDTYPENAME_COMBO

        static final int EXPRESSION_EVENT_ARGUMENT_SECOND_METRIC_IDTYPENAME_COMBO
        Represents the ID/objectType/objectName combo for the second metric in a metric expr qual.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_PAGE_NUMBER

        static final int EXPRESSION_EVENT_ARGUMENT_PAGE_NUMBER
        Represents the page number of an incremental fetch goto operation.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_APPLY_CHANGES

        static final int EXPRESSION_EVENT_ARGUMENT_APPLY_CHANGES
        Represents whether to apply changes on the owner object when accepting a subexpression.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_FULL_ELEM_LIST

        static final 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.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_ACCEPT_CHANGES

        static final 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. If this is 1, then the changes will be submitted back to the source expression, otherwise the source expression will remain unmodified.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_POPULATE_FILTER

        static final int EXPRESSION_EVENT_ARGUMENT_POPULATE_FILTER
        Tells whether to populate a filter whose shortcut is added to the current expression.
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_XDA_DIMENSION_ID

        static final int EXPRESSION_EVENT_ARGUMENT_XDA_DIMENSION_ID
        Since:
        MicroStrategy Web 8.0.2
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_XDA_HIERARCHY_ID

        static final int EXPRESSION_EVENT_ARGUMENT_XDA_HIERARCHY_ID
        Since:
        MicroStrategy Web 8.0.2
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_POPULATE_OBJECT

        static final int EXPRESSION_EVENT_ARGUMENT_POPULATE_OBJECT
        Since:
        MicroStrategy Web 9.0.0
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_MODIFIER

        static final int EXPRESSION_EVENT_ARGUMENT_MODIFIER
        Since:
        MicroStrategy Web 9.0.0
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_PROMPT_TYPE

        static final int EXPRESSION_EVENT_ARGUMENT_PROMPT_TYPE
        Since:
        MicroStrategy Web 9.0.0
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_REMOVE_CONST_PROMPT

        static final int EXPRESSION_EVENT_ARGUMENT_REMOVE_CONST_PROMPT
        Since:
        MicroStrategy Web 9.0.0
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_SOURCE_EXPRESSION_TYPE

        static final int EXPRESSION_EVENT_ARGUMENT_SOURCE_EXPRESSION_TYPE
        Represents the expression type EnumExpressionBeanType of the source expression
        Since:
        MicroStrategy Web 9.0.0
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_TARGET_EXPRESSION_TYPE

        static final int EXPRESSION_EVENT_ARGUMENT_TARGET_EXPRESSION_TYPE
        Represents the expression type EnumExpressionBeanType of the target expression
        Since:
        MicroStrategy Web 9.0.0
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_UPDATE_RHS_UNIT_ONLY

        static final 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
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_DESC_DISTANCE_MODE

        static final int EXPRESSION_EVENT_ARGUMENT_DESC_DISTANCE_MODE
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_DESC_LEVEL

        static final int EXPRESSION_EVENT_ARGUMENT_DESC_LEVEL
        See Also:
        Constant Field Values
      • EXPRESSION_EVENT_ARGUMENT_DESC_LEVEL_MODE

        static final int EXPRESSION_EVENT_ARGUMENT_DESC_LEVEL_MODE
        See Also:
        Constant Field Values