public class Action extends Item implements java.io.Serializable
name, parameters
Constructor and Description |
---|
Action() |
Action(java.lang.String json)
Requires json to be in format:
name - (String) name of action.
|
Action(java.lang.String actionId,
java.util.Map<java.lang.String,java.lang.Object> parameterizedData) |
Modifier and Type | Method and Description |
---|---|
void |
addCondition(Condition condition) |
java.lang.String |
getActionId() |
java.util.List<Condition> |
getConditions() |
java.lang.String |
getId() |
int |
getPercent() |
java.lang.Object |
getResult() |
void |
setActionId(java.lang.String actionId) |
void |
setId(java.lang.String id) |
void |
setPercent(int percentComplete) |
void |
setResult(java.lang.Object result) |
getName, getParameters, setName, setParameters
public Action(java.lang.String actionId, java.util.Map<java.lang.String,java.lang.Object> parameterizedData)
public Action()
public Action(java.lang.String json) throws java.lang.Exception
json
- java.lang.Exception
public java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.String getActionId()
public void setActionId(java.lang.String actionId)
public java.lang.Object getResult()
public void setResult(java.lang.Object result)
public int getPercent()
public void setPercent(int percentComplete)
public void addCondition(Condition condition)
public java.util.List<Condition> getConditions()