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