org.openbp.cockpit.generator
Class GeneratorPlugin.GeneratorAction

java.lang.Object
  extended by org.openbp.common.generic.description.DescriptionObjectImpl
      extended by org.openbp.common.generic.description.DisplayObjectImpl
          extended by org.openbp.jaspira.action.JaspiraAction
              extended by org.openbp.cockpit.generator.GeneratorPlugin.GeneratorAction
All Implemented Interfaces:
java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable, java.util.EventListener, javax.swing.Action, Copyable, DescriptionObject, Displayable, DisplayObject, Validatable
Enclosing class:
GeneratorPlugin

public static class GeneratorPlugin.GeneratorAction
extends JaspiraAction

Static generator action class.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openbp.jaspira.action.JaspiraAction
DFLT_PRIORITY, KEY_SEQUENCE_DELIM, MENU_ROOT, MNEMONIC_DELIMITER, PROPERTY_CONDITION, PROPERTY_DESCRIPTION, PROPERTY_DISABLED_ICON, PROPERTY_DISPLAY_NAME, PROPERTY_ENABLED, PROPERTY_ICON, PROPERTY_MENU_PARENT, PROPERTY_NAME, PROPERTY_PAGE_NAMES, PROPERTY_PRIO, PROPERTY_SCOPE, PROPERTY_SELECTED, PROPERTY_SEQUENCE, PROPERTY_TOOLBAR_PARENT, PROPERTY_TYPE, TOOLBAR_ROOT, TYPE_ACTION, TYPE_COMBO, TYPE_GROUP, TYPE_MENU
 
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
 
Fields inherited from interface org.openbp.common.generic.Copyable
COPY_DEEP, COPY_FIRST_LEVEL, COPY_SHALLOW
 
Constructor Summary
GeneratorPlugin.GeneratorAction(Plugin owner, java.lang.String name, GeneratorWizard wizard)
          Constructor.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent ae)
          Executes the action.
 
Methods inherited from class org.openbp.jaspira.action.JaspiraAction
addMenuChild, addPropertyChangeListener, addToolbarChild, checkForMnemonic, clearValues, decreaseCounter, firePropertyChange, getActionProperty, getActionPropertyBoolean, getActionPropertyInt, getActionPropertyString, getActionPropertyString, getActionResource, getCondition, getCounter, getDisabledIcon, getIcon, getKeySequences, getMenuchildren, getMnemonicChar, getMnemonicPos, getPageNames, getPriority, getToolbarchildren, getType, getValue, increaseCounter, isEnabled, isMnemonic, isSelected, matchesPageName, putValue, removeMenuChild, removePropertyChangeListener, removeToolbarChild, setDescription, setDisabledIcon, setDisplayName, setEnabled, setIcon, setPageNames, setPriority, setSelected, toComponent, toMenuItem, toMenuItem, toToolBarComponent, toToolBarComponent
 
Methods inherited from class org.openbp.common.generic.description.DisplayObjectImpl
copyFrom, getDisplayName, getDisplayText
 
Methods inherited from class org.openbp.common.generic.description.DescriptionObjectImpl
clone, compareTo, getDescription, getDescriptionEscape, getDescriptionText, getName, setDescriptionEscape, setName, toString, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openbp.common.generic.description.DescriptionObject
clone, getDescription, getDescriptionText, getName, setName
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

GeneratorPlugin.GeneratorAction

public GeneratorPlugin.GeneratorAction(Plugin owner,
                                       java.lang.String name,
                                       GeneratorWizard wizard)
Constructor. The action retrieves its properties from the resources of its owner plugin.

Parameters:
owner - Plugin that owns the action
name - Resource name
wizard - Wizard
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent ae)
Executes the action.

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Overrides:
actionPerformed in class JaspiraAction
Parameters:
ae - Event


Copyright © 2011. All Rights Reserved.