| Class | Package | Description |
---|
| AlphaNumDigits
| com.eqsim.components |
This class subsumes the behavior of NumDigits to allow alphanumeric characters. |
| ButtonMomentary
| com.eqsim.components |
This class implements a momentary push button with an optional repeater. |
| ButtonToggle
| com.eqsim.components |
This class implements a simple toggle button. |
| EventWithData
| com.eqsim.events |
Class that derives from Event but allows one to hang values off a data property. |
| HState
| com.eqsim.FStEng |
A hierarchical state with a single sub-network. |
| HStateC
| com.eqsim.FStEng |
A hierarchical state with concurrency. |
| Jog
| com.eqsim.components |
This class implements a simple jog. |
| Lamp
| com.eqsim.components |
This class implements a multi-state lamp (indicator) with attached graphics.
There is a default background supplied, but you can remove it by changing the background class name (bkgndClassName) to null (""). |
| NumDigits
| com.eqsim.components |
Event generated when numeric value is larger (whole numbers) than what can fit in the display to
the left of the decimal point. |
| Potentiometer
| com.eqsim.components |
This class implements a simple potentiometer, which is virtually identical in functionality to
the jog knob (Jog). |
| PulseActivity
| com.eqsim.FStEng |
Time-based or frame-based state activity. |
| RoundDial
| com.eqsim.components |
This class implements a simple round dial gauge. |
| RoundDialSmooth
| com.eqsim.components |
This class is an extension of RoundDial that provides round dial functionality
with a rate-limited needle (based on a user-specified needle rate). |
| SectorDial
| com.eqsim.components |
This class implements a simple sector dial. |
| SectorDialSmooth
| com.eqsim.components |
This class is an extension of SectorDial that provides sector dial functionality
with a rate-limited needle (based on a user-specified needle rate). |
| SimpleTimer
| com.eqsim.components |
This class implements a countdown timer.
The class has one event, by default called "onElapsed" (but this can
be changed in the property inspector, or programmatically via evtElapsed). |
| Slider
| com.eqsim.components |
This class implements a simple horizontal slider. |
| State
| com.eqsim.FStEng |
A finite state, or a simple, non-hierarchical state. |
| StateEngine
| com.eqsim.FStEng |
The StateEngine is the main data structure for the hierarchical state machine. |
| StateManager
| com.eqsim.FStEng |
Manages a network (collection) of states. |
| Stopwatch
| com.eqsim.components |
This class implements a stopwatch that can be started, paused, and reset. |
| Switch3
| com.eqsim.components |
This class implements a simple three position switch.
The switch generates four events: onUp, onDown, onMiddle, and onDisabled.
The switch has the option of auto-center, meaning it can be made to revert to the middle position after the mouse is
let go while the switch is in the up or down position. |
| Transition
| com.eqsim.FStEng |
Creates transitions from source to self, target states, and to history pseudo-states. |