Ejemplo n.º 1
0
 /** {@inheritDoc} */
 protected void fillContextMenu(IMenuManager mgr) {
   CommandHelper.createContributionPushItem(mgr, IWorkbenchCommandConstants.EDIT_COPY);
   CommandHelper.createContributionPushItem(mgr, IWorkbenchCommandConstants.EDIT_PASTE);
   mgr.add(new Separator());
   mgr.add(new GroupMarker("editing")); // $NON-NLS-1$
   CommandHelper.createContributionPushItem(mgr, RCPCommandIDs.REVERT_CHANGES);
   mgr.add(new Separator());
   CommandHelper.createContributionPushItem(mgr, CommandIDs.DELETE_COMMAND_ID);
   mgr.add(
       CommandHelper.createContributionItem(
           RCPCommandIDs.FIND,
           null,
           Messages.FindContextMenu,
           CommandContributionItem.STYLE_PUSH));
   CommandHelper.createContributionPushItem(mgr, CommandIDs.OPEN_SPECIFICATION_COMMAND_ID);
   CommandHelper.createContributionPushItem(mgr, CommandIDs.SHOW_SPECIFICATION_COMMAND_ID);
   CommandHelper.createContributionPushItem(mgr, CommandIDs.EXPAND_TREE_ITEM_COMMAND_ID);
   mgr.add(new Separator());
   CommandHelper.createContributionPushItem(mgr, RCPCommandIDs.NEW_COMMENT);
   CommandHelper.createContributionPushItem(mgr, RCPCommandIDs.EDIT_COMMENT);
 }