|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.evelopers.unimod.runtime.interpretation.InterpretationModelStructure
Interpretation model structure implementation.
| Constructor Summary | |
InterpretationModelStructure(Model model)
|
|
| Method Summary | |
StateMachineConfigManager |
getConfigManager(java.lang.String stateMachineName)
Returns config manager for state
machine with given name. |
StateMachinePath |
getRootPath()
Returns path to the root state machine. |
(package private) StateMachine |
getStateMachine(java.lang.String stateMachine)
|
StateMachineConfig |
getTopConfig(java.lang.String stateMachine)
Initial config factory method. |
boolean |
isFinal(java.lang.String stateMachine,
StateMachineConfig config)
Determines whether active state defined by the given config is final for state machine with the given name |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public InterpretationModelStructure(Model model)
| Method Detail |
public StateMachinePath getRootPath()
ModelStructure
getRootPath in interface ModelStructure
public StateMachineConfigManager getConfigManager(java.lang.String stateMachineName)
throws EventProcessorException
ModelStructureconfig manager for state
machine with given name.
getConfigManager in interface ModelStructurestateMachineName - state machine String representation gotten with a help of CoreContract.encode(StateMachine)
config manager for state machine
EventProcessorExceptionpublic StateMachineConfig getTopConfig(java.lang.String stateMachine)
ModelStructure
getTopConfig in interface ModelStructurestateMachine - state machine String representation gotten with a help of CoreContract.encode(StateMachine)
public boolean isFinal(java.lang.String stateMachine,
StateMachineConfig config)
ModelStructure
isFinal in interface ModelStructurestateMachine - state machine String representation gotten with a help of CoreContract.encode(StateMachine)config - state machine config to test
true iff given config is final for the given state machineStateMachine getStateMachine(java.lang.String stateMachine)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||