|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface describing an application state.
Field Summary | |
static State |
NULL_STATE
Null state. |
static String |
TYPE
Constant artifact type for a state graph. |
Method Summary | |
Interface[] |
getInterfaces()
Return the array of management interfaces associated with the state. |
String |
getName()
Return the name of the state. |
Operation[] |
getOperations()
Return the array of operations associated with the state. |
State |
getParent()
Return the parent state to this state or null if this is the root of a state graph. |
State[] |
getStatePath()
Return the state path. |
State[] |
getStates()
Return the substates within this state. |
Transition[] |
getTransitions()
Return the array of transtions associated with the state. |
Trigger[] |
getTriggers()
Return the array of triggers associated with the state. |
boolean |
isTerminal()
Test is the state is a terminal state. |
void |
setParent(State state)
Set the parent state. |
Field Detail |
public static final String TYPE
public static final State NULL_STATE
Method Detail |
public String getName()
public void setParent(State state)
state
- the parent statepublic State getParent()
public State[] getStatePath()
public State[] getStates()
public Trigger[] getTriggers()
public Transition[] getTransitions()
public Operation[] getOperations()
public Interface[] getInterfaces()
public boolean isTerminal()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |