uk.ac.kcl.cch.jb.pliny.actions
Class PlinySelectAllAction

java.lang.Object
  extended byorg.eclipse.core.commands.common.EventManager
      extended byorg.eclipse.jface.action.AbstractAction
          extended byorg.eclipse.jface.action.Action
              extended byorg.eclipse.gef.ui.actions.SelectAllAction
                  extended byuk.ac.kcl.cch.jb.pliny.actions.PlinySelectAllAction
All Implemented Interfaces:
org.eclipse.jface.action.IAction

public class PlinySelectAllAction
extends org.eclipse.gef.ui.actions.SelectAllAction

the standard select-all action for Pliny displays created from GEF GraphicViewers. Marks all LinkableObjects and Links as selected.

Selects all edit parts and links in the active workbench part. This is, in my opinion, a fix on the "SelectAllAction" provided by GEF, which (at least in GEF 3.1) ignores connection items.

Author:
John Bradley

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
PlinySelectAllAction(org.eclipse.ui.IWorkbenchPart part)
          constructor for the SelectAllAction.
 
Method Summary
 void run()
           
 
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

PlinySelectAllAction

public PlinySelectAllAction(org.eclipse.ui.IWorkbenchPart part)
constructor for the SelectAllAction. Items on display are taken from information available from the part which is assumed to be a GEF GraphicalViewer, and the list of items is passed back to the Graphical Viewer for it to handle.

Parameters:
part -
Method Detail

run

public void run()