org.xpcards.actions
Class AbstractAction

java.lang.Object
  extended byorg.eclipse.jface.action.Action
      extended byorg.xpcards.actions.AbstractAction
All Implemented Interfaces:
org.eclipse.jface.action.IAction
Direct Known Subclasses:
CloseProject, EditStory, Exit, NewIteration, NewProject, NewStory, NewTask, OpenProject, SaveProjectCollection

public abstract class AbstractAction
extends org.eclipse.jface.action.Action

Author:
galu02

Field Summary
protected  boolean enabled
           
protected  XPCards parent
           
 
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, IMAGE, TEXT, TOOL_TIP_TEXT
 
Constructor Summary
AbstractAction(XPCards parent)
           
 
Method Summary
 void displayError(java.lang.String msg, org.eclipse.swt.widgets.Shell shell)
           
abstract  void performAction(org.eclipse.swt.widgets.Shell shell, org.eclipse.swt.widgets.Event event)
           
 void run()
           
 void runWithEvent(org.eclipse.swt.widgets.Event event)
           
 
Methods inherited from class org.eclipse.jface.action.Action
addPropertyChangeListener, convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, firePropertyChange, firePropertyChange, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, removeAcceleratorText, removePropertyChangeListener, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

enabled

protected boolean enabled

parent

protected XPCards parent
Constructor Detail

AbstractAction

public AbstractAction(XPCards parent)
Method Detail

performAction

public abstract void performAction(org.eclipse.swt.widgets.Shell shell,
                                   org.eclipse.swt.widgets.Event event)

displayError

public void displayError(java.lang.String msg,
                         org.eclipse.swt.widgets.Shell shell)

runWithEvent

public void runWithEvent(org.eclipse.swt.widgets.Event event)
See Also:
Action.runWithEvent(org.eclipse.swt.widgets.Event)

run

public void run()
See Also:
Action.run()


Copyright © 2004 Mikhail Galyutin. All Rights Reserved.