|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of StateMachinePath in com.evelopers.unimod.contract |
Methods in com.evelopers.unimod.contract that return StateMachinePath | |
static StateMachinePath |
RuntimeContract.decodeStateMachinePath(java.lang.String s)
|
Methods in com.evelopers.unimod.contract with parameters of type StateMachinePath | |
static java.lang.String |
RuntimeContract.encode(StateMachinePath smp)
|
Uses of StateMachinePath in com.evelopers.unimod.debug |
Methods in com.evelopers.unimod.debug with parameters of type StateMachinePath | |
void |
ThreadConfigManager.onEnter(StateMachinePath path)
|
void |
ThreadConfigManager.onExit(StateMachinePath path)
|
void |
ThreadConfigManager.init(StateMachinePath path,
StateMachineContext context,
StateMachineConfig initialConfig)
|
StateMachineConfig |
ThreadConfigManager.load(StateMachinePath path,
StateMachineContext context)
|
void |
ThreadConfigManager.store(StateMachinePath path,
StateMachineContext context,
StateMachineConfig config)
|
void |
ThreadConfigManager.dispose(StateMachinePath path,
StateMachineContext context,
StateMachineConfig finalConfig)
|
Uses of StateMachinePath in com.evelopers.unimod.debug.app |
Methods in com.evelopers.unimod.debug.app with parameters of type StateMachinePath | |
void |
EventProcessorEventProvider.stateMachineCameToFinalState(StateMachineContext context,
StateMachinePath path,
StateMachineConfig config)
Debuggable engine come to final state |
void |
EventProcessorEventProvider.beforeInputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String inputAction)
|
void |
EventProcessorEventProvider.beforeOnEnterActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
java.lang.String outputAction)
|
void |
EventProcessorEventProvider.beforeOutputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String outputAction)
|
void |
EventProcessorEventProvider.beforeSubmachineExecution(StateMachineContext context,
Event e,
StateMachinePath path,
java.lang.String state,
java.lang.String subMachine)
|
void |
EventProcessorEventProvider.transitionCandidate(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event,
java.lang.String transition)
|
void |
EventProcessorEventProvider.eventProcessingStarted(StateMachineContext context,
Event e,
StateMachinePath path,
StateMachineConfig c)
|
void |
EventProcessorEventProvider.comeToState(StateMachineContext context,
StateMachinePath path,
java.lang.String state)
|
Uses of StateMachinePath in com.evelopers.unimod.debug.protocol.position |
Methods in com.evelopers.unimod.debug.protocol.position that return StateMachinePath | |
StateMachinePath |
Position.getPath()
|
Uses of StateMachinePath in com.evelopers.unimod.runtime |
Methods in com.evelopers.unimod.runtime that return StateMachinePath | |
StateMachinePath |
StateMachinePath.getSuperStateMachinePath()
Returns path to super state machine |
StateMachinePath |
ModelStructure.getRootPath()
Returns path to the root state machine. |
Methods in com.evelopers.unimod.runtime with parameters of type StateMachinePath | |
void |
StateMachineConfigManager.init(StateMachinePath path,
StateMachineContext context,
StateMachineConfig initialConfig)
Initializes config store. |
StateMachineConfig |
StateMachineConfigManager.load(StateMachinePath path,
StateMachineContext context)
Loads config for given path from some store. |
void |
StateMachineConfigManager.store(StateMachinePath path,
StateMachineContext context,
StateMachineConfig config)
Stores given config against given path. |
void |
StateMachineConfigManager.dispose(StateMachinePath path,
StateMachineContext context,
StateMachineConfig finalConfig)
Disposes config store. |
void |
EventProcessorListener.eventProcessingStarted(StateMachineContext context,
Event e,
StateMachinePath path,
StateMachineConfig c)
Event processor started processing of event e . |
void |
EventProcessorListener.eventProcessingFinished(StateMachineContext context,
Event e,
StateMachinePath path,
StateMachineConfig c)
Event processor finished processing of event e . |
void |
EventProcessorListener.stateMachineCameToFinalState(StateMachineContext context,
StateMachinePath path,
StateMachineConfig config)
Root state machine came to final state. |
void |
EventProcessorListener.beforeSubmachineExecution(StateMachineContext context,
Event e,
StateMachinePath path,
java.lang.String state,
java.lang.String subMachine)
Submachines of the active state will be executed with event e . |
void |
EventProcessorListener.afterSubmachineExecution(StateMachineContext context,
Event event,
StateMachinePath path,
java.lang.String state,
java.lang.String subMachine)
Submachines of the active state was executed with event e . |
void |
EventProcessorListener.beforeOnEnterActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
java.lang.String outputAction)
Output action will be executed |
void |
EventProcessorListener.afterOnEnterActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
java.lang.String outputAction)
Output action was executed |
void |
EventProcessorListener.beforeOutputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String outputAction)
Output action will be executed |
void |
EventProcessorListener.afterOutputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String outputAction)
Output action was executed |
void |
EventProcessorListener.beforeInputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String inputAction)
Input action will be executed |
void |
EventProcessorListener.afterInputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String inputAction,
java.lang.String value)
Input action was executed |
void |
EventProcessorListener.transitionCandidate(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event,
java.lang.String transition)
Examine transition if it may be selected as transition to go |
void |
EventProcessorListener.transitionsOfSuperstate(StateMachineContext context,
StateMachinePath path,
java.lang.String superstate,
Event event)
Transition to go was not found, try transitions of superstate |
void |
EventProcessorListener.transitionFound(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event,
java.lang.String transition)
Transition to go was found |
void |
EventProcessorListener.transitionNotFound(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event)
Transition to go was not found. |
void |
EventProcessorListener.eventSkipped(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event)
Transition to go was not found. |
void |
EventProcessorListener.compositeTargetState(StateMachineContext context,
StateMachinePath path,
java.lang.String state)
Target state is composite |
void |
EventProcessorListener.comeToState(StateMachineContext context,
StateMachinePath path,
java.lang.String state)
Come to some state |
void |
AbstractEventProcessorListener.afterInputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String inputAction,
java.lang.String value)
|
void |
AbstractEventProcessorListener.afterOnEnterActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
java.lang.String outputAction)
|
void |
AbstractEventProcessorListener.afterOutputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String outputAction)
|
void |
AbstractEventProcessorListener.afterSubmachineExecution(StateMachineContext context,
Event event,
StateMachinePath path,
java.lang.String state,
java.lang.String subMachine)
|
void |
AbstractEventProcessorListener.beforeInputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String inputAction)
|
void |
AbstractEventProcessorListener.beforeOnEnterActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
java.lang.String outputAction)
|
void |
AbstractEventProcessorListener.beforeOutputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String outputAction)
|
void |
AbstractEventProcessorListener.beforeSubmachineExecution(StateMachineContext context,
Event e,
StateMachinePath path,
java.lang.String state,
java.lang.String subMachine)
|
void |
AbstractEventProcessorListener.comeToState(StateMachineContext context,
StateMachinePath path,
java.lang.String state)
|
void |
AbstractEventProcessorListener.compositeTargetState(StateMachineContext context,
StateMachinePath path,
java.lang.String state)
|
void |
AbstractEventProcessorListener.eventProcessingFinished(StateMachineContext context,
Event e,
StateMachinePath path,
StateMachineConfig c)
|
void |
AbstractEventProcessorListener.eventProcessingStarted(StateMachineContext context,
Event e,
StateMachinePath path,
StateMachineConfig c)
|
void |
AbstractEventProcessorListener.stateMachineCameToFinalState(StateMachineContext context,
StateMachinePath path,
StateMachineConfig config)
|
void |
AbstractEventProcessorListener.transitionCandidate(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event,
java.lang.String transition)
|
void |
AbstractEventProcessorListener.transitionFound(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event,
java.lang.String transition)
|
void |
AbstractEventProcessorListener.transitionNotFound(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event)
|
void |
AbstractEventProcessorListener.eventSkipped(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event)
|
void |
AbstractEventProcessorListener.transitionsOfSuperstate(StateMachineContext context,
StateMachinePath path,
java.lang.String superstate,
Event event)
|
protected void |
AbstractEventProcessor.process(Event event,
StateMachineContext context,
StateMachinePath path)
Processes given event using state machine instance defined by the given path. |
protected StateMachineConfig |
AbstractEventProcessor.initConfig(StateMachinePath path,
StateMachineContext context)
|
protected StateMachineConfig |
AbstractEventProcessor.loadConfig(StateMachinePath path,
StateMachineContext context)
|
protected void |
AbstractEventProcessor.storeConfig(StateMachinePath path,
StateMachineContext context,
StateMachineConfig config)
|
protected void |
AbstractEventProcessor.disposeConfig(StateMachinePath path,
StateMachineContext context,
StateMachineConfig config)
|
protected boolean |
AbstractEventProcessor.isTopConfig(StateMachinePath path,
StateMachineConfig config)
|
protected boolean |
AbstractEventProcessor.isFinalConfig(StateMachinePath path,
StateMachineConfig config)
|
protected abstract StateMachineConfig |
AbstractEventProcessor.process(Event event,
StateMachineContext context,
StateMachinePath path,
StateMachineConfig config)
Processes given event using state machine instance defined by the given config. |
protected abstract StateMachineConfig |
AbstractEventProcessor.transiteToStableState(StateMachineContext context,
StateMachinePath path,
StateMachineConfig config)
Transites from initial state config to stable
state. |
protected void |
AbstractEventProcessor.fireEventProcessingStarted(StateMachineContext context,
Event e,
StateMachinePath path,
StateMachineConfig c)
|
protected void |
AbstractEventProcessor.fireEventProcessingFinished(StateMachineContext context,
Event e,
StateMachinePath path,
StateMachineConfig c)
|
protected void |
AbstractEventProcessor.fireStateMachineCameToFinalState(StateMachineContext context,
StateMachinePath path,
StateMachineConfig config)
|
protected void |
AbstractEventProcessor.fireBeforeSubmachineExecution(StateMachineContext context,
Event e,
StateMachinePath path,
java.lang.String state,
java.lang.String subMachine)
|
protected void |
AbstractEventProcessor.fireAfterSubmachineExecution(StateMachineContext context,
Event e,
StateMachinePath path,
java.lang.String state,
java.lang.String subMachine)
|
protected void |
AbstractEventProcessor.fireBeforeOnEnterActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String stateName,
java.lang.String outputAction)
|
protected void |
AbstractEventProcessor.fireAfterOnEnterActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String stateName,
java.lang.String outputAction)
|
protected void |
AbstractEventProcessor.fireBeforeOutputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String outputAction)
|
protected void |
AbstractEventProcessor.fireAfterOutputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String outputAction)
|
protected void |
AbstractEventProcessor.fireBeforeInputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String inputAction)
|
protected void |
AbstractEventProcessor.fireAfterInputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String inputActionName,
java.lang.Object value)
|
protected void |
AbstractEventProcessor.fireTransitionCandidate(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event,
java.lang.String transition)
|
protected void |
AbstractEventProcessor.fireTransitionsOfSuperstate(StateMachineContext context,
StateMachinePath path,
java.lang.String superstate,
Event event)
|
protected void |
AbstractEventProcessor.fireTransitionFound(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event,
java.lang.String transition)
|
protected void |
AbstractEventProcessor.fireTransitionNotFound(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event)
|
protected void |
AbstractEventProcessor.fireEventSkipped(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event)
|
protected void |
AbstractEventProcessor.fireCompositeTargetState(StateMachineContext context,
StateMachinePath path,
java.lang.String state)
|
protected void |
AbstractEventProcessor.fireComeToState(StateMachineContext context,
StateMachinePath path,
java.lang.String state)
|
Constructors in com.evelopers.unimod.runtime with parameters of type StateMachinePath | |
StateMachinePath(StateMachinePath superConfigPath,
java.lang.String includingState,
java.lang.String stateMachine)
Creates path leading to superMachine's submachine in superMachineActiveState. |
Uses of StateMachinePath in com.evelopers.unimod.runtime.config |
Methods in com.evelopers.unimod.runtime.config with parameters of type StateMachinePath | |
void |
SharedStateConfigManager.init(StateMachinePath path,
StateMachineContext context,
StateMachineConfig initialConfig)
|
StateMachineConfig |
SharedStateConfigManager.load(StateMachinePath path,
StateMachineContext context)
|
void |
SharedStateConfigManager.store(StateMachinePath path,
StateMachineContext context,
StateMachineConfig config)
|
void |
SharedStateConfigManager.dispose(StateMachinePath path,
StateMachineContext context,
StateMachineConfig finalConfig)
|
void |
DistinguishConfigManager.init(StateMachinePath path,
StateMachineContext context,
StateMachineConfig initialConfig)
|
StateMachineConfig |
DistinguishConfigManager.load(StateMachinePath path,
StateMachineContext context)
|
void |
DistinguishConfigManager.store(StateMachinePath path,
StateMachineContext context,
StateMachineConfig config)
|
void |
DistinguishConfigManager.dispose(StateMachinePath path,
StateMachineContext context,
StateMachineConfig finalConfig)
|
protected StateMachineConfig |
DistinguishConfigManager.getConfig(StateMachinePath path)
|
protected void |
DistinguishConfigManager.setConfig(StateMachinePath path,
StateMachineConfig config)
|
protected void |
DistinguishConfigManager.resetConfig(StateMachinePath path)
|
Uses of StateMachinePath in com.evelopers.unimod.runtime.interpretation |
Methods in com.evelopers.unimod.runtime.interpretation that return StateMachinePath | |
StateMachinePath |
InterpretationModelStructure.getRootPath()
|
Methods in com.evelopers.unimod.runtime.interpretation with parameters of type StateMachinePath | |
protected StateMachineConfig |
InterpretationEventProcessor.transiteToStableState(StateMachineContext context,
StateMachinePath path,
StateMachineConfig config)
|
protected StateMachineConfig |
InterpretationEventProcessor.process(Event event,
StateMachineContext context,
StateMachinePath path,
StateMachineConfig config)
|
Uses of StateMachinePath in com.evelopers.unimod.runtime.logger |
Methods in com.evelopers.unimod.runtime.logger with parameters of type StateMachinePath | |
void |
SimpleLogger.eventProcessingStarted(StateMachineContext context,
Event e,
StateMachinePath path,
StateMachineConfig c)
|
void |
SimpleLogger.eventProcessingFinished(StateMachineContext context,
Event e,
StateMachinePath path,
StateMachineConfig c)
|
void |
SimpleLogger.stateMachineCameToFinalState(StateMachineContext context,
StateMachinePath path,
StateMachineConfig config)
|
void |
SimpleLogger.beforeSubmachinesExecution(StateMachineContext context,
Event event,
StateMachinePath path,
java.lang.String config)
|
void |
SimpleLogger.afterSubmachinesExecution(StateMachineContext context,
Event event,
StateMachinePath path,
java.lang.String state)
|
void |
SimpleLogger.beforeOnEnterActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String stateName,
java.lang.String outputAction)
|
void |
SimpleLogger.afterOnEnterActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String stateName,
java.lang.String outputAction)
|
void |
SimpleLogger.beforeOutputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String outputAction)
|
void |
SimpleLogger.afterOutputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String outputAction)
|
void |
SimpleLogger.beforeInputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String inputAction)
|
void |
SimpleLogger.afterInputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String inputAction,
java.lang.String value)
|
void |
SimpleLogger.transitionCandidate(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event,
java.lang.String transition)
|
void |
SimpleLogger.transitionFound(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event,
java.lang.String transition)
|
void |
SimpleLogger.transitionNotFound(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event)
|
void |
ShortLogger.eventProcessingStarted(StateMachineContext context,
Event e,
StateMachinePath path,
StateMachineConfig c)
|
void |
ShortLogger.eventProcessingFinished(StateMachineContext context,
Event e,
StateMachinePath path,
StateMachineConfig c)
|
void |
ShortLogger.beforeOnEnterActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
java.lang.String outputAction)
|
void |
ShortLogger.afterOnEnterActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
java.lang.String outputAction)
|
void |
ShortLogger.beforeOutputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String outputAction)
|
void |
ShortLogger.afterOutputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String outputAction)
|
void |
ShortLogger.beforeInputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String inputAction)
|
void |
ShortLogger.afterInputActionExecution(StateMachineContext context,
StateMachinePath path,
java.lang.String transition,
java.lang.String inputAction,
java.lang.String value)
|
void |
ShortLogger.transitionFound(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event,
java.lang.String transition)
|
void |
ShortLogger.transitionNotFound(StateMachineContext context,
StateMachinePath path,
java.lang.String state,
Event event)
|
protected java.lang.String |
ShortLogger.getShift(StateMachinePath path)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |