|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
ExternalPortReference | This interface defines a (remote) reference to an ExternalPort instance. |
PortReference | This interface defines a (remote) reference to a Port instance. |
TransitionTimerManager | Interface implemented by global default transition timer instance. |
Class Summary | |
---|---|
ActionMethod | |
ActiveMessageTransitionPorts | Compound object serving as a wrapper for objects related to collection of ports associated with currently active message transitions. |
AndState | |
AnyPort | |
AnyPortProperties | |
AnyPortTransition | Message transition class that specifies no port. |
AnyPseudostateConfiguration | |
BasicMachine | |
BasicMachineConstructor | |
BasicStateConfiguration | |
BasicTransitionTarget | Represents a transition target that references a particular target state configuration. |
CompoundTransitionTarget | Represents a branching transition target that references other compound or basic transition targets. |
DeepHistoryPseudostateConfiguration | |
DefaultInitialPseudostateConfiguration | |
DelayActionMethod | |
DynamicMachine | |
DynamicStateConfiguration | Encapsulated reference to one or more machine pool instances maintained by a dynamic machine. |
DynamicSubmachineIndexGettor | Sub-classed as anonymous inner class for each DynamicStateConfiguration encountered in a transition's state configuration. |
DynamicSubmachineIndexSettor | Sub-classed as anonymous inner class for each DynamicStateConfiguration encountered in a transition's state configuration. |
EntryMethod | |
ExitMethod | |
ExternalPort | Port used to exchange messages between a machine and an external entity so that it is possible for external messages to fire machine message transitions. |
ExternalPortProperties | |
GuardMethod | |
InternalPort | Port used to exchange messages between a machine and it ancestors or its descendants so that it is possible for messages to fire machine message transitions. |
InternalPortProperties | |
LocalPort | This represents the common operations one can perform on a port that is local to an EChart. |
Machine | |
MachineCode | Encoding of this machine's relative location in the tree of machines. |
MachineConstructor | An instance of this class is created for every submachine defined in a machine. |
MachineMessagelessTransitions | Transitions are maintained in a sorted list so that a transition with higher priority will have a lower index than a comparable transition with lower priority. |
MachineMessageTransitions | Transitions are maintained in a sorted list so that a transition with higher priority will have a lower index than a comparable transition with lower priority. |
MachineMethod | |
MachineThread | Convenient utility class to wrap a root machine in a thread. |
MachineTransitions | Abstract class representing transitions associated with a TransitionMachine. |
MessageActionMethod | |
MessageGuardMethod | |
MessagelessActionMethod | |
MessagelessGuardMethod | |
MessagelessTransition | |
MessageTransition | |
MultiStateConfiguration | Parent class for or- and and-state configurations. |
NewPseudostateConfiguration | |
OrState | |
OutputPort | Abstract superclass for InternalPort and ExternalPort which share the property that messages can be output (via the ECharts '!' operator) on. |
Port | Abstract superclass for all ports. |
PortMessage | Abstract superclass of all subclasses that encapsulate an Message and the local port from which it was received. |
PortMethod | |
PortProperties | |
PseudostateConfiguration | |
State | |
StateConfiguration | |
StateMachine | Abstract class representing a common elements of machines with at least one state (and-machines, or-machines, and dynamic machines). |
TerminalPseudostateConfiguration | |
TimedTransition | Class implementing a timed transition. |
Transition | |
TransitionMachine | Abstract class representing common elements of a StateMachine that define transitions (and-machines and or-machines). |
TransitionSource | Class representing a message(less) transition's source. |
TransitionTarget | Abstract superclass representing a message(less) transition's target. |
TransitionTimeoutMessage | Message created by TransitionTimer thread and input to TransitionTimerPort when timeout for an TimedTransition occurs. |
TransitionTimerPort | |
TransitionTimerPortDurationMethod | |
TransitionTimerPortProperties | |
VariableStateConfiguration |
Exception Summary | |
---|---|
DynamicMachineException | |
MachineException | |
PortException |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |