TPTP 4.4.0 Testing Tools Project
Internal API Specification

org.eclipse.hyades.test.ui.datapool.internal.control
Class DatapoolActionHandlerListener

java.lang.Object
  extended byorg.eclipse.hyades.ui.internal.editor.action.ActionHandlerListener
      extended byorg.eclipse.hyades.test.ui.datapool.internal.control.DatapoolActionHandlerListener
All Implemented Interfaces:
java.util.EventListener, org.eclipse.ui.IPartListener, org.eclipse.swt.events.MenuListener, org.eclipse.swt.internal.SWTEventListener

public class DatapoolActionHandlerListener
extends org.eclipse.hyades.ui.internal.editor.action.ActionHandlerListener

This class manages the datapool actions: cut/copy/paste, find/replace. The delete and select all actions are disabled since their behaviors are not defined.

Since:
4.4

Field Summary
static DatapoolActionHandlerListener INSTANCE
           
 
Fields inherited from class org.eclipse.hyades.ui.internal.editor.action.ActionHandlerListener
copy, cut, DEFAULT, delete, paste, revert, selectAll
 
Constructor Summary
DatapoolActionHandlerListener()
           
 
Method Summary
protected  void createEditActions()
           
protected  boolean filter(org.eclipse.ui.IWorkbenchPart part)
           
 FindReplaceAction getFindReplaceAction()
           
 void partActivated(org.eclipse.ui.IWorkbenchPart part)
           
 void partBroughtToTop(org.eclipse.ui.IWorkbenchPart part)
           
 void partOpened(org.eclipse.ui.IWorkbenchPart part)
           
protected  void updateActions()
           
 
Methods inherited from class org.eclipse.hyades.ui.internal.editor.action.ActionHandlerListener
connectCutCopyPasteActions, connectCutCopyPasteActions, connectPart, disableActions, enableActions, getActionBars, getCopyAction, getCutAction, getPasteAction, getWorkbenchPart, isRegisteredPart, isValidFocusControl, listenToWorkbenchWindow, menuHidden, menuShown, partClosed, partDeactivated, registerPartId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final DatapoolActionHandlerListener INSTANCE
Constructor Detail

DatapoolActionHandlerListener

public DatapoolActionHandlerListener()
Method Detail

createEditActions

protected void createEditActions()
See Also:
ActionHandlerListener.createEditActions()

filter

protected boolean filter(org.eclipse.ui.IWorkbenchPart part)
See Also:
ActionHandlerListener.filter(org.eclipse.ui.IWorkbenchPart)

partActivated

public void partActivated(org.eclipse.ui.IWorkbenchPart part)
See Also:
ActionHandlerListener.partActivated(org.eclipse.ui.IWorkbenchPart)

partBroughtToTop

public void partBroughtToTop(org.eclipse.ui.IWorkbenchPart part)
See Also:
ActionHandlerListener.partBroughtToTop(org.eclipse.ui.IWorkbenchPart)

partOpened

public void partOpened(org.eclipse.ui.IWorkbenchPart part)
See Also:
ActionHandlerListener.partOpened(org.eclipse.ui.IWorkbenchPart)

updateActions

protected void updateActions()
See Also:
ActionHandlerListener.updateActions()

getFindReplaceAction

public FindReplaceAction getFindReplaceAction()

TPTP 4.4.0 Testing Tools Project
Internal API Specification