All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| ActivateInstrument |
This action activates an instrument.
|
| AnonCommand |
An anonymous command that takes an anonymous function as a parameter corresponding to the command to execute.
|
| AnonymousCommand |
An anonymous class that permits to create a command without defining a specific ActionImpl class.
|
| AutoUnbind |
To put on Property fields of a ommand to unbind these fields when their cmd is over.
|
| CancelFSMException |
|
| CancellingState<E> |
|
| Command |
A command is produced and executed in reaction of a user interaction.
|
| Command.CmdStatus |
Defines the different states of the command.
|
| Command.RegistrationPolicy |
Defines the registration policy of the command.
|
| CommandImpl |
Base implementation of the Command interface.
|
| CommandsRegistry |
A register of commands.
|
| ErrorCatcher |
The singleton ErrorCatcher collects errors.
|
| FSM<E> |
|
| FSMHandler |
|
| InactivateInstrument |
This command inactivates an instrument.
|
| InitState<E> |
|
| InputState<E> |
|
| Instrument<T extends WidgetBinding<? extends Command>> |
The concept of instrument and its related services.
|
| InstrumentCommand |
This command manipulates an instrument.
|
| InstrumentImpl<T extends WidgetBinding<? extends Command>> |
The base class of an instrument.
|
| InteractionData |
|
| InteractionImpl<D extends InteractionData,E,F extends FSM<E>> |
|
| LogLevel |
Logging level to log interactions, bindings, and commands.
|
| Modifiable |
Defines an interface for object that can be modified and set as modified.
|
| ModifyValue<T> |
The goal of this abstract command is to modify an object.
|
| MustBeUndoableCmdException |
This exception must be launched when a command which is not undoable want to be undone or redone.
|
| OpenWebPage |
This command opens an URI in the default browser.
|
| OutputState<E> |
|
| OutputStateImpl<E> |
|
| PositionCommand |
Defines an abstract command that move an object to the given position.
|
| Preferenciable |
The interface can be applied on classes which can preferences can be saved into an XML document.
|
| Redo |
A command that redoes a command.
|
| Reinitialisable |
Defines an interface for object that can be reinitialised.
|
| State<E> |
|
| StdState<E> |
|
| SubFSMTransition<E> |
|
| TerminalState<E> |
|
| TimeoutTransition<E> |
|
| Transition<E> |
|
| Undo |
A command that undoes a command.
|
| Undoable |
An interface for undoable objects.
|
| UndoCollector |
A collector of undone/redone objects.
|
| WidgetBinding<C extends Command> |
The concept of widget binding and its related services.
|
| WidgetBindingImpl<C extends Command,I extends InteractionImpl<D,?,?>,D extends InteractionData> |
The base class to do widget bindings, i.e. bindings between user interactions and (undoable) commands.
|
| WidgetTransition<E,T> |
This transition must be used to use a widget within an interaction.
|
| Zoom |
A command for zooming in/out a zoomable object.
|
| Zoomable |
Defines an interface to zoomable objects.
|