edu.uky.rch.ept.projectexplorer.actions
Class DoubleClickAction

java.lang.Object
  extended byorg.eclipse.jface.action.Action
      extended byedu.uky.rch.ept.projectexplorer.actions.DoubleClickAction
All Implemented Interfaces:
org.eclipse.jface.action.IAction, IDoubleClickAction
Direct Known Subclasses:
ScanDoubleClickAction

public abstract class DoubleClickAction
extends org.eclipse.jface.action.Action
implements IDoubleClickAction

Abstract base implementation for a doubleClickAction.

This class should be subclassed by clients wishing to define new doubleClickAction. The name of the subclass should be given as the "actionclass" attribute of the doubleClickAction element in extension contributed to the workbench's project explorer contributions extension point (named "edu.uky.rch.ept.projectexplorer.contributions"). For example, the plug-in's XML markup might contain:

 <extension point="edu.uky.rch.ept.projectexplorer.contributions">
 	<doubleClickAction 
             targetclass="edu.uky.rch.ept.projectexplorer.model.Resource"
             actionclass="SampleApplication.actions.LaunchImageEditorAction"
     	</doubleClickAction>
 </extension>
 

where SampleApplication.actions.LaunchImageEditorAction is the name of the DoubleClickAction subclass.

Author:
Sandeep Bodapati

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, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT
 
Constructor Summary
DoubleClickAction()
           
 
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
 
Methods inherited from interface edu.uky.rch.ept.projectexplorer.actions.IDoubleClickAction
run
 
Methods inherited from interface org.eclipse.jface.action.IAction
addPropertyChangeListener, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, removePropertyChangeListener, run, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
 

Constructor Detail

DoubleClickAction

public DoubleClickAction()