Class MasterDetailAction
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.core.commands.AbstractHandler
-
- org.eclipse.emf.ecp.view.spi.treemasterdetail.ui.swt.MasterDetailAction
-
- All Implemented Interfaces:
org.eclipse.core.commands.IHandler
,org.eclipse.core.commands.IHandler2
- Direct Known Subclasses:
GenerateControlsHandler
,GenerateTableColumnSegmentDmrsHandler
,GenerateTableColumnsForSubclassesHandler
,GenerateTableColumnsHandler
,OpenPreviewHandler
,OpenTemplateEditorAction
public abstract class MasterDetailAction extends org.eclipse.core.commands.AbstractHandler
- Since:
- 1.5
- Author:
- Alexandra Buzila
-
-
Constructor Summary
Constructors Constructor Description MasterDetailAction()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
execute(org.eclipse.emf.ecore.EObject object)
protected org.eclipse.jface.viewers.TreeViewer
getTreeViewer()
Returns the treeviewer renderered by the tree master detail renderer.abstract boolean
shouldShow(org.eclipse.emf.ecore.EObject eObject)
-
Methods inherited from class org.eclipse.core.commands.AbstractHandler
addHandlerListener, dispose, fireHandlerChanged, hasListeners, isEnabled, isHandled, removeHandlerListener, setBaseEnabled, setEnabled
-
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
-
-
-
Method Detail
-
shouldShow
public abstract boolean shouldShow(org.eclipse.emf.ecore.EObject eObject)
- Parameters:
eObject
- theEObject
on which to test if the action can be executed- Returns:
- true if the action can be executed on the parameter
eObject
-
execute
public abstract void execute(org.eclipse.emf.ecore.EObject object)
- Parameters:
object
- TheEObject
on which the action is executed
-
getTreeViewer
protected org.eclipse.jface.viewers.TreeViewer getTreeViewer()
Returns the treeviewer renderered by the tree master detail renderer.- Returns:
- the tree
- Since:
- 1.6
-
-