|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.scxml.model.SCXML
The class in this SCXML object model that corresponds to the <scxml> root element, and serves as the "document root".
Field Summary | |
static String |
XMLNS
The SCXML XMLNS. |
Constructor Summary | |
SCXML()
Constructor. |
Method Summary | |
void |
addState(State state)
Add a child state. |
void |
addTarget(TransitionTarget target)
Add a target to this SCXML document. |
Datamodel |
getDatamodel()
Get the data model placed at document root. |
String |
getInitialstate()
Get the ID of the initial state. |
State |
getInitialState()
Get the initial State. |
Map |
getStates()
Get the children states. |
Map |
getTargets()
Get the targets map, whichis a Map of all States and Parallels associated with this state machine, keyed by their id. |
String |
getVersion()
Get the SCXML document version. |
String |
getXmlns()
Get the xmlns of this SCXML document. |
void |
setDatamodel(Datamodel datamodel)
Set the data model at document root. |
void |
setInitialState(State initialState)
Set the initial State. |
void |
setInitialstate(String initialstate)
Set the ID of the initial state. |
void |
setVersion(String version)
Set the SCXML document version. |
void |
setXmlns(String xmlns)
Set the xmlns of this SCXML document. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String XMLNS
Constructor Detail |
public SCXML()
Method Detail |
public final State getInitialState()
public final void setInitialState(State initialState)
initialState
- The initialstate to set.public final Datamodel getDatamodel()
public final void setDatamodel(Datamodel datamodel)
datamodel
- The Datamodel to set.public final Map getStates()
public final void addState(State state)
state
- The state to be added to the states Map.public final Map getTargets()
public final void addTarget(TransitionTarget target)
target
- The target to be added to the targets Map.public final String getVersion()
public final void setVersion(String version)
version
- The version to set.public final String getXmlns()
public final void setXmlns(String xmlns)
xmlns
- The xmlns to set.public final String getInitialstate()
getInitialState()
public final void setInitialstate(String initialstate)
initialstate
- The initial state ID (used by XML Digester only).setInitialState(State)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |