edu.uky.rch.ept.projectexplorer.actions
Interface IDoubleClickAction

All Superinterfaces:
org.eclipse.jface.action.IAction
All Known Implementing Classes:
DoubleClickAction

public interface IDoubleClickAction
extends org.eclipse.jface.action.IAction

A doubleClickAction is executed when an object of the associated type is double-clicked upon by the user in the project explorer tree.

Only one doubleClickAction can be associated with an target class. If more than one is associated then no guarantees are made as to which of the actions is executed.

This interface may be implemented directly. For convenience, a base implementation is defined in DoubleClickAction.

A doubleClickAction can be added to the workbench using the doubleClickAction element of the edu.uky.rch.ept.projectexplorer.contributions extension point.

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
 
Method Summary
 void run(Object target)
           
 
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
 

Method Detail

run

public void run(Object target)