Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.io.action
Class IOWizardAction

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.jface.action.AbstractAction
          extended by org.eclipse.jface.action.Action
              extended by de.cs3d.ui.util.eclipse.extension.AbstractFactoryAction<ActionUI>
                  extended by eu.esdihumboldt.hale.ui.io.action.IOWizardAction
All Implemented Interfaces:
org.eclipse.jface.action.IAction

public class IOWizardAction
extends de.cs3d.ui.util.eclipse.extension.AbstractFactoryAction<ActionUI>

Action that launches an IOWizard


Field Summary
 
Fields inherited from interface org.eclipse.jface.action.IAction
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT
 
Constructor Summary
IOWizardAction(ActionUI factory)
          Constructor
IOWizardAction(String actionId)
          Constructor
 
Method Summary
 void dispose()
          Disposes this action.
 void run()
           
 
Methods inherited from class de.cs3d.ui.util.eclipse.extension.AbstractFactoryAction
getFactory
 
Methods inherited from class org.eclipse.jface.action.Action
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
 
Methods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
 
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.action.IAction
addPropertyChangeListener, removePropertyChangeListener
 

Constructor Detail

IOWizardAction

public IOWizardAction(String actionId)
Constructor

Parameters:
actionId - the actionId
Throws:
NullPointerException - if no ActionUI can be found for the given actionId

IOWizardAction

public IOWizardAction(ActionUI factory)
Constructor

Parameters:
factory - the extension object factory
Method Detail

dispose

public void dispose()
Disposes this action. Should be called when the action isn't needed anymore.


run

public void run()
Specified by:
run in interface org.eclipse.jface.action.IAction
Overrides:
run in class org.eclipse.jface.action.Action
See Also:
Action.run()

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d