public class EcoreEditorMenuListener extends TreeMasterDetailMenuListener
TreeMasterDetailMenuListener for the Ecore Editor. Filters generic features.| Constructor and Description |
|---|
EcoreEditorMenuListener(ChildrenDescriptorCollector childrenDescriptorCollector,
org.eclipse.jface.action.MenuManager menuMgr,
org.eclipse.jface.viewers.TreeViewer treeViewer,
org.eclipse.emf.edit.domain.EditingDomain editingDomain,
Collection<MasterDetailAction> rightClickActions,
CreateElementCallback createElementCallback)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
filterDescriptor(org.eclipse.emf.edit.command.CommandParameter cp)
Allows to prevent adding a create child action for the given
CommandParameter. |
menuAboutToShowpublic EcoreEditorMenuListener(ChildrenDescriptorCollector childrenDescriptorCollector, org.eclipse.jface.action.MenuManager menuMgr, org.eclipse.jface.viewers.TreeViewer treeViewer, org.eclipse.emf.edit.domain.EditingDomain editingDomain, Collection<MasterDetailAction> rightClickActions, CreateElementCallback createElementCallback)
childrenDescriptorCollector - the child description collectormenuMgr - the menu managertreeViewer - the treeviewereditingDomain - the editing domainrightClickActions - the right click actions to showcreateElementCallback - the create element callbackprotected boolean filterDescriptor(org.eclipse.emf.edit.command.CommandParameter cp)
TreeMasterDetailMenuListenerCommandParameter.filterDescriptor in class TreeMasterDetailMenuListenercp - the descriptortrue if action should be filtered (=not created), false otherwiseCopyright © 2018. All rights reserved.