Class Command

java.lang.Object
javax.swing.AbstractAction
org.apache.fop.render.awt.viewer.Command
All Implemented Interfaces:
ActionListener, Serializable, Cloneable, EventListener, Action

public class Command extends AbstractAction
This class represents UI-commands, which can be used as menu or toolbar items
. 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:
  • Constructor Details

    • Command

      public Command(String name, int mnemonic)
      Creates Command object with a given name and sets the name as a tooltip text. No associated icon image.
      Parameters:
      name - of the command
      mnemonic - A Key
    • Command

      public Command(String name, String iconName)
      Creates Command object with a given name, the same tooltip text and icon image if appropriate image file is found.
      Parameters:
      name - name of the command
      iconName - name of the icon
  • Method Details

    • actionPerformed

      public void actionPerformed(ActionEvent e)
    • doit

      public void doit()
      Action handler, have to be overrided by subclasses.