public interface

RWActionSelector

implements RWSelectorControl
com.microstrategy.web.objects.rw.RWActionSelector

Class Overview

Represent the action selector being used to submit various transaction operations. Please refer to EnumDSSXMLRWControlActionType

Summary

[Expand]
Inherited Constants
From interface com.microstrategy.web.objects.rw.RWSelectorControl
Public Methods
abstract int getAvailableActions()
Get actions this action selector support.
abstract String getConfirmMessage()
Get the message to display to user after submit
abstract String getDisplayText()
Get the displayText for the actionSelector.
abstract WebObjectInfo getSubsequentActionObject()
abstract int getSubsequentActions()
Get the subSequesntActions defined on this selector.
abstract void setAvailableActions(int availableActions)
set the available actions on this control
abstract void setConfirmMessage(String message)
Set the message to displaye to user after submit
abstract void setDisplayText(String displayText)
Set the displayText for the actionSelector
abstract void setSubmissionOrder(String[] targets)
Add the delta of setting submission order.
abstract void setSubsequentActionObject(WebObjectInfo object)
Set the object to be run after submit if the subsequentAction is {EnumDSSXMLRWControlSubsequentAction.DssXmlRWControlSubsequentActionExecuteNewObject}
abstract void setSubsequentActions(int subActions)
Set the subsequentActions after submit.
[Expand]
Inherited Methods
From interface com.microstrategy.utils.KeyedObject
From interface com.microstrategy.web.objects.rw.RWControl
From interface com.microstrategy.web.objects.rw.RWSelectorControl

Public Methods

public abstract int getAvailableActions ()

Get actions this action selector support. Refer to @link EnumDSSXMLRWControlActionType

Returns
  • the available actions for this control

public abstract String getConfirmMessage ()

Get the message to display to user after submit

Returns
  • the

public abstract String getDisplayText ()

Get the displayText for the actionSelector.

Returns
  • the displayText

public abstract WebObjectInfo getSubsequentActionObject ()

public abstract int getSubsequentActions ()

Get the subSequesntActions defined on this selector. It is only meaningful if the action type is {EnumDSSXMLRWControlActionType.DssXmlRWControlActionTypeSubmit}

public abstract void setAvailableActions (int availableActions)

set the available actions on this control

Parameters
availableActions int from EnumDSSXMLRWControlActionType

public abstract void setConfirmMessage (String message)

Set the message to displaye to user after submit

Parameters
message {String}

public abstract void setDisplayText (String displayText)

Set the displayText for the actionSelector

Parameters
displayText {String}

public abstract void setSubmissionOrder (String[] targets)

Add the delta of setting submission order.

Parameters
targets the targets that need to be set order.

public abstract 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.

public abstract void setSubsequentActions (int subActions)

Set the subsequentActions after submit.

Parameters
subActions int from EnumDSSXMLRWControlSubsequentAction, it could be a combination of various subSequentActions.