Interface RWActionSelector

    • Method Detail

      • getAvailableActions

        int getAvailableActions()
        Get actions this action selector support. Refer to @link EnumDSSXMLRWControlActionType
        Returns:
        the available actions for this control
      • setAvailableActions

        void setAvailableActions​(int availableActions)
        set the available actions on this control
        Parameters:
        availableActions - int from EnumDSSXMLRWControlActionType
      • getSubsequentActions

        int getSubsequentActions()
        Get the subSequesntActions defined on this selector. It is only meaningful if the action type is {EnumDSSXMLRWControlActionType.DssXmlRWControlActionTypeSubmit}
      • setSubsequentActions

        void setSubsequentActions​(int subActions)
        Set the subsequentActions after submit.
        Parameters:
        subActions - int from EnumDSSXMLRWControlSubsequentAction, it could be a combination of various subSequentActions.
      • setSubsequentActionObject

        void setSubsequentActionObject​(WebObjectInfo object)
        Set the object to be run after submit if the subsequentAction is {EnumDSSXMLRWControlSubsequentAction.DssXmlRWControlSubsequentActionExecuteNewObject}
        Parameters:
        object - {WebObjectInfo} the object to be executed after submit.
      • setSubmissionOrder

        void setSubmissionOrder​(java.lang.String[] targets)
        Add the delta of setting submission order.
        Parameters:
        targets - the targets that need to be set order.
      • getSubsequentActionObject

        WebObjectInfo getSubsequentActionObject()
      • setConfirmMessage

        void setConfirmMessage​(java.lang.String message)
        Set the message to displaye to user after submit
        Parameters:
        message - {String}
      • getConfirmMessage

        java.lang.String getConfirmMessage()
        Get the message to display to user after submit
        Returns:
        the
      • getDisplayText

        java.lang.String getDisplayText()
        Get the displayText for the actionSelector.
        Returns:
        the displayText
      • setDisplayText

        void setDisplayText​(java.lang.String displayText)
        Set the displayText for the actionSelector
        Parameters:
        displayText - {String}