See: Description
Interface | Description |
---|---|
Command |
Interface implemented by a command acting on a Gadget.
|
CommandMenu.Action |
A multiple command wrapper which may be used to execute
different commands depending on the value of
ActionEvent.getModifiers() . |
SelectedState |
Interface implemented by
Command s used to implement checkboxes,
radiobuttons, etc. |
Class | Description |
---|---|
Binding |
A binding associates a command or a menu with a user input sequence
(mouse click, key strokes, etc).
|
BindingBase |
Base class of
Binding and BindingSpec . |
Bindings |
Set of
Binding s but also state machine to which a gadget delegates
the responsibility of invoking a command or displaying a menu in
response to a user input sequence. |
BindingSpec |
Specifies a
Binding . |
CommandEntry |
Utility class: a general purpose command/parameter pair.
|
CommandItem |
A menu item invoking a
Command . |
CommandItemSpec |
The specification of a menu item invoking a
Command . |
CommandMenu |
A menu of
Command s. |
CommandMenu.Action2 |
An implementation of
CommandMenu.Action which may be used
to execute two different commands depending on the value of
ActionEvent.getModifiers() . |
CommandMenuSpec |
The specification of a menu of
Command s. |
CommandRegistry |
Registry of
Command s. |
CommandResult |
Result object returned by
Command.executeCommand(com.xmlmind.xmledit.gadget.Gadget, java.lang.String, int, int) . |
FalseCommand |
A command for which
FalseCommand.prepareCommand(com.xmlmind.xmledit.gadget.Gadget, java.lang.String, int, int) always returns
false . |
UserInput |
Specifies a user input event: mouse click or key stroke.
|
Enum | Description |
---|---|
CommandResult.Status |
This implementation of a controller is based on
Bindings
.
A Binding
binds
one or more UserInput
s to
a Command
or
a CommandMenu
.