|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface State
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 |
---|
static final String TYPE
static final State NULL_STATE
Method Detail |
---|
String getName()
void setParent(State state)
state
- the parent stateState getParent()
State[] getStatePath()
State[] getStates()
Trigger[] getTriggers()
Transition[] getTransitions()
Operation[] getOperations()
Interface[] getInterfaces()
boolean isTerminal()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |