Package org.apache.fop.render.awt.viewer
Class Command
java.lang.Object
javax.swing.AbstractAction
org.apache.fop.render.awt.viewer.Command
- All Implemented Interfaces:
ActionListener
,Serializable
,Cloneable
,EventListener
,Action
This class represents UI-commands, which can be used as menu or toolbar
items
. When the
. When the
Command
object receives action event, that object's
doit
method is invoked. doit
method by default
does nothing and the class customer have to override it to implement
any action handling logic.
Originally contributed by:
Juergen Verwohlt: Juergen.Verwohlt@jcatalog.com,
Rainer Steinkuhle: Rainer.Steinkuhle@jcatalog.com,
Stanislav Gorkhover: Stanislav.Gorkhover@jcatalog.com- See Also:
-
Field Summary
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
doit()
Action handler, have to be overrided by subclasses.Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Constructor Details
-
Command
CreatesCommand
object with a given name and sets the name as a tooltip text. No associated icon image.- Parameters:
name
- of the commandmnemonic
- A Key
-
Command
CreatesCommand
object with a given name, the same tooltip text and icon image if appropriate image file is found.- Parameters:
name
- name of the commandiconName
- name of the icon
-
-
Method Details
-
actionPerformed
-
doit
public void doit()Action handler, have to be overrided by subclasses.
-