public Label getLabel(Composite parent, EClass eClass, EStructuralFeature feature)
public Label getLabel(Composite parent, EObject o, EStructuralFeature feature)
@Inject ViewerContextMenuHelper contextMenuHelper;
(...)
// simplest form
contextMenuHelper.addViewerContextMenu(viewer);
// if you have an AdapterFactoryEditingDomain already
contextMenuHelper.addViewerContextMenu(viewer, editingDomain);
// if you're inside an IWorkbenchPart
contextMenuHelper.addViewerContextMenu(viewer, editingDomain, part);