com.ibm.jdg2e.msseditor.ui.actions
Class MiniSSEditorAction

java.lang.Object
  extended byorg.eclipse.jface.action.Action
      extended bycom.ibm.jdg2e.msseditor.ui.actions.MiniSSEditorAction
All Implemented Interfaces:
org.eclipse.jface.action.IAction
Direct Known Subclasses:
AppendRowAction, ChangeAlignmentAction, ClearAllAction, RemoveRowAction, SelectAllAction, ShowTotalAction

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

Common abstract superclass for all mini-spreadsheet editor actions. Having a common superclass saves lots of casting the target part to AbstractMiniSSEditor and consolidates some convenience methods.


Field Summary
 AbstractMiniSSEditor editor
           
 
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, RESULT, TEXT, TOOL_TIP_TEXT
 
Constructor Summary
MiniSSEditorAction()
           
 
Method Summary
 MiniSS getMiniSpreadsheet()
           
 void selectionChanged(org.eclipse.jface.viewers.IStructuredSelection selection)
           
 void setActiveEditor(AbstractMiniSSEditor editor)
           
 
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, notifyResult, removeAcceleratorText, removeMnemonics, removePropertyChangeListener, run, runWithEvent, 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

editor

public AbstractMiniSSEditor editor
Constructor Detail

MiniSSEditorAction

public MiniSSEditorAction()
Method Detail

getMiniSpreadsheet

public MiniSS getMiniSpreadsheet()

selectionChanged

public void selectionChanged(org.eclipse.jface.viewers.IStructuredSelection selection)

setActiveEditor

public void setActiveEditor(AbstractMiniSSEditor editor)