public class GenerateTableColumnSegmentDmrsHandler extends MasterDetailAction
Constructor and Description |
---|
GenerateTableColumnSegmentDmrsHandler()
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
execute(org.eclipse.emf.ecore.EObject object) |
Object |
execute(org.eclipse.core.commands.ExecutionEvent event) |
protected Optional<org.eclipse.emf.ecore.EClass> |
getColumnDmrRootEClass(org.eclipse.emf.ecore.EClass baseEClass)
Returns the root EClass of the generated column dmrs.
|
boolean |
shouldShow(org.eclipse.emf.ecore.EObject eObject) |
getTreeViewer
addHandlerListener, dispose, fireHandlerChanged, hasListeners, isEnabled, isHandled, removeHandlerListener, setBaseEnabled, setEnabled
public GenerateTableColumnSegmentDmrsHandler()
public Object execute(org.eclipse.core.commands.ExecutionEvent event) throws org.eclipse.core.commands.ExecutionException
org.eclipse.core.commands.ExecutionException
public boolean shouldShow(org.eclipse.emf.ecore.EObject eObject)
shouldShow
in class MasterDetailAction
eObject
- the EObject
on which to test if the action can be executedeObject
public void execute(org.eclipse.emf.ecore.EObject object)
execute
in class MasterDetailAction
object
- The EObject
on which the action is executedprotected Optional<org.eclipse.emf.ecore.EClass> getColumnDmrRootEClass(org.eclipse.emf.ecore.EClass baseEClass)
baseEClass
- The reference type which the multi dmr points toCopyright © 2019. All rights reserved.