| Package | Description |
|---|---|
| fr.lri.swingstates.animations |
A package to program graphical animations.
|
| fr.lri.swingstates.applets | |
| fr.lri.swingstates.canvas |
A package to program new widgets starting from the SwingStates' canvas that offers advanced features for programming interaction (state machines, tags, etc.).
|
| fr.lri.swingstates.canvas.animations.transitions | |
| fr.lri.swingstates.canvas.transitions | |
| fr.lri.swingstates.debug |
A package containing listeners for state machine and a graphical widget to visualize state machines while they are running.
|
| fr.lri.swingstates.events |
A package containing all the SwingStates events.
|
| fr.lri.swingstates.sm |
A package to program state machines.
|
| fr.lri.swingstates.sm.jtransitions | |
| fr.lri.swingstates.sm.transitions |
| Class and Description |
|---|
| Tag
Tags are labels associated to objects or animations.
|
| Class and Description |
|---|
| BasicInputStateMachine
A state machine to handle basic input events (mouse events and keyboard events).
|
| State
A state of a state machine.
|
| StateMachine
A state machine consists of a set of states and a set of transitions.
|
| StateMachineListener
The listener interface for receiving events fired by state machines.
|
| Tag
Tags are labels associated to objects or animations.
|
| Class and Description |
|---|
| BasicInputStateMachine
A state machine to handle basic input events (mouse events and keyboard events).
|
| GraphicalShape |
| StateMachine
A state machine consists of a set of states and a set of transitions.
|
| StateMachineListener
The listener interface for receiving events fired by state machines.
|
| Tag
Tags are labels associated to objects or animations.
|
| Class and Description |
|---|
| Transition
A transition of a state machine.
|
| Class and Description |
|---|
| Transition
A transition of a state machine.
|
| Class and Description |
|---|
| State
A state of a state machine.
|
| StateMachine
A state machine consists of a set of states and a set of transitions.
|
| Transition
A transition of a state machine.
|
| Class and Description |
|---|
| State
A state of a state machine.
|
| Transition
A transition of a state machine.
|
| Class and Description |
|---|
| BasicInputStateMachine
A state machine to handle basic input events (mouse events and keyboard events).
|
| EventOnComponent
A transition triggered on a JComponent.
|
| JExtensionalTag
A
JExtensionalTag tag is a tag that can be explicitely attached to and detached from a JComponent,
i.e. |
| JNamedTag
A
JNamedTag tag is a JExtensionalTag. |
| JStateMachine
A state machine to monitor events with one or more Component.
|
| JTag
JTags are labels associated to components.
|
| State
A state of a state machine.
|
| StateMachine
A state machine consists of a set of states and a set of transitions.
|
| StateMachineListener
The listener interface for receiving events fired by state machines.
|
| StateNotFoundException
A
StateNotFoundException exception is raised
when attempting to retrieve a state that does not exist. |
| Tag
Tags are labels associated to objects or animations.
|
| Transition
A transition of a state machine.
|
| Class and Description |
|---|
| EventOnComponent
A transition triggered on a JComponent.
|
| JTag
JTags are labels associated to components.
|
| Transition
A transition of a state machine.
|
| Class and Description |
|---|
| Transition
A transition of a state machine.
|