|
|||||||||
| 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 | ||||||||