|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of StateMachineContext in com.evelopers.unimod.debug |
Methods in com.evelopers.unimod.debug with parameters of type StateMachineContext | |
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)
|
void |
ExceptionHandlerImpl.handleException(StateMachineContext context,
com.evelopers.common.exception.SystemException e)
|
Uses of StateMachineContext in com.evelopers.unimod.debug.app |
Methods in com.evelopers.unimod.debug.app with parameters of type StateMachineContext | |
void |
ThreadManager.z1(StateMachineContext context)
|
void |
ThreadManager.z2(StateMachineContext context)
|
void |
ThreadManager.z3(StateMachineContext context)
|
void |
ThreadManager.z4(StateMachineContext context)
|
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)
|
void |
BreakpointManager.z1(StateMachineContext context)
|
void |
BreakpointManager.z2(StateMachineContext context)
|
boolean |
BreakpointManager.x1(StateMachineContext context)
|
void |
BreakpointManager.z3(StateMachineContext context)
|
boolean |
BreakpointManager.x2(StateMachineContext context)
|
void |
AppConnector.z0(StateMachineContext context)
|
void |
AppConnector.z1(StateMachineContext context)
|
void |
AppConnector.z2(StateMachineContext context)
|
void |
AppConnector.z3(StateMachineContext context)
|
void |
AppConnector.z4(StateMachineContext context)
|
void |
AppConnector.z5(StateMachineContext context)
|
Uses of StateMachineContext in com.evelopers.unimod.debug.debugger |
Methods in com.evelopers.unimod.debug.debugger with parameters of type StateMachineContext | |
void |
UIManager.z1(StateMachineContext context)
event context has parameter THREAD_INFO - ident of thread that was suspended |
void |
UIManager.z2(StateMachineContext context)
event context has parameter THREAD_INFO - ident of thread that was suspended |
void |
UIManager.z3(StateMachineContext context)
event context has parameter THREAD_INFO - ident of thread that was resumed |
void |
UIManager.z4(StateMachineContext context)
|
void |
UIManager.z5(StateMachineContext context)
|
void |
UIManager.z6(StateMachineContext context)
|
void |
UIManager.z7(StateMachineContext context)
|
void |
DebuggerConnector.z1(StateMachineContext context)
|
void |
DebuggerConnector.z2(StateMachineContext context)
|
void |
DebuggerConnector.z3(StateMachineContext context)
|
void |
DebuggerConnector.z4(StateMachineContext context)
|
void |
BreakpointManager.z1(StateMachineContext context)
Must put into event context array of Position with
name Params.Event.BREAKPOINTS |
Uses of StateMachineContext in com.evelopers.unimod.debug.debugger.console |
Methods in com.evelopers.unimod.debug.debugger.console with parameters of type StateMachineContext | |
void |
ConsoleManager.z1(StateMachineContext context)
|
void |
ConsoleManager.z2(StateMachineContext context)
|
void |
ConsoleManager.z3(StateMachineContext context)
|
void |
ConsoleManager.z4(StateMachineContext context)
|
void |
ConsoleManager.z5(StateMachineContext context)
|
void |
ConsoleManager.z6(StateMachineContext context)
|
void |
ConsoleManager.z7(StateMachineContext context)
|
void |
BreakpointManagerImpl.z1(StateMachineContext context)
|
Uses of StateMachineContext in com.evelopers.unimod.debug.protocol |
Classes in com.evelopers.unimod.debug.protocol that implement StateMachineContext | |
static class |
JavaSpecificMessageCoder.StateMachineContextImpl1
|
Methods in com.evelopers.unimod.debug.protocol that return StateMachineContext | |
protected StateMachineContext |
JavaSpecificMessageCoder.makeSerializableCopy(StateMachineContext c)
|
Methods in com.evelopers.unimod.debug.protocol with parameters of type StateMachineContext | |
protected StateMachineContext |
JavaSpecificMessageCoder.makeSerializableCopy(StateMachineContext c)
|
Uses of StateMachineContext in com.evelopers.unimod.debug.protocol.position |
Methods in com.evelopers.unimod.debug.protocol.position that return StateMachineContext | |
StateMachineContext |
Position.getContext()
|
Methods in com.evelopers.unimod.debug.protocol.position with parameters of type StateMachineContext | |
void |
Position.setContext(StateMachineContext context)
|
Uses of StateMachineContext in com.evelopers.unimod.runtime |
Methods in com.evelopers.unimod.runtime with parameters of type StateMachineContext | |
void |
StrictHandler.handle(Event e,
StateMachineContext context)
|
void |
StrictHandler.handleAndWait(Event event,
StateMachineContext context)
|
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 |
QueuedHandler.handle(Event e,
StateMachineContext context)
|
void |
QueuedHandler.handleAndWait(Event event,
StateMachineContext context)
|
(package private) void |
ModelEngine.process(Event event,
StateMachineContext context)
Delegates call to AbstractEventProcessor.process(com.evelopers.unimod.core.stateworks.Event, com.evelopers.unimod.runtime.context.StateMachineContext) .
|
void |
ExceptionHandler.handleException(StateMachineContext context,
com.evelopers.common.exception.SystemException e)
Called by state machine engine when exception occurs during event processing |
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 |
EventProcessor.process(Event event,
StateMachineContext context)
|
void |
EventManager.handle(Event event,
StateMachineContext context)
Calls of event providers or model engine client to ModelEngine#handle will be delegated to
this method.
|
void |
EventManager.handleAndWait(Event event,
StateMachineContext context)
Calls of event providers or model engine client to ModelEngine#handle will be delegated to
this method.
|
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)
|
void |
AbstractEventProcessor.process(Event event,
StateMachineContext context)
Processes given event in the given context using root state machine instance. |
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 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.fireException(StateMachineContext context,
com.evelopers.common.exception.SystemException e)
Sends notification about exception to exception handlers |
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)
|
Uses of StateMachineContext in com.evelopers.unimod.runtime.config |
Uses of StateMachineContext in com.evelopers.unimod.runtime.context |
Classes in com.evelopers.unimod.runtime.context that implement StateMachineContext | |
class |
StateMachineContextImpl
Simple state machine context implementation. |
Methods in com.evelopers.unimod.runtime.context that return StateMachineContext | |
static StateMachineContext |
StateMachineContextImpl.create()
|
Uses of StateMachineContext in com.evelopers.unimod.runtime.interpretation |
Methods in com.evelopers.unimod.runtime.interpretation with parameters of type StateMachineContext | |
protected StateMachineConfig |
InterpretationEventProcessor.transiteToStableState(StateMachineContext context,
StateMachinePath path,
StateMachineConfig config)
|
protected StateMachineConfig |
InterpretationEventProcessor.process(Event event,
StateMachineContext context,
StateMachinePath path,
StateMachineConfig config)
|
int |
CalculatedInputActions.getNum(Action action,
StateMachineContext context)
|
boolean |
CalculatedInputActions.getBool(Action action,
StateMachineContext context)
|
protected abstract void |
CalculatedInputActions.fireBefore(StateMachineContext context,
Action action)
Does nothing may be overriden to send notification |
protected abstract void |
CalculatedInputActions.fireAfter(StateMachineContext context,
Action action,
java.lang.Object result)
Does nothing may be overriden to send notification |
protected java.lang.Object |
ActionExecutor._execute(Action action,
StateMachineContext context)
This executes given action. |
void |
ActionExecutor.execute(Action action,
StateMachineContext context)
Executes action against given context, ignoring return type. |
int |
ActionExecutor.executeNum(Action action,
StateMachineContext context)
Executes action against given context, treating return type as int. |
boolean |
ActionExecutor.executeBool(Action action,
StateMachineContext context)
Executes action against given context, treating return type as boolean. |
Uses of StateMachineContext in com.evelopers.unimod.runtime.logger |
Methods in com.evelopers.unimod.runtime.logger with parameters of type StateMachineContext | |
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)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |