Project

General

Profile

« Previous | Next » 

Revision 5d5c3c75

Added by Patrick Plitzner about 8 years ago

Structure derivative editor context menu (#5406)

  • fixed context menu bug where some items would only show up every second time (menuManager.setRemoveAllWhenShown(true); //<- was the trick)

View differences:

eu.etaxonomy.taxeditor.editor/plugin.xml
775 775
      </menuContribution>
776 776
      <menuContribution
777 777
            locationURI="popup:eu.etaxonomy.taxeditor.editor.view.derivate.DerivateView">
778
         <separator
779
               name="eu.etaxonomy.taxeditor.editor.separator4"
780
               visible="true">
781
         </separator>
782
         <dynamic
783
               class="eu.etaxonomy.taxeditor.view.CdmViewerContextMenu"
784
               id="eu.etaxonomy.taxeditor.editor.derivativeEditor.CdmViewerContextMenu">
785
         </dynamic>
786
         <dynamic
787
               class="eu.etaxonomy.taxeditor.editor.view.derivate.contextMenu.DerivateViewContextMenu"
788
               id="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateContextMenu">
789
         </dynamic>
790
         <separator
791
               name="eu.etaxonomy.taxeditor.editor.separator3"
792
               visible="true">
793
         </separator>
778 794
         <command
779 795
               commandId="org.eclipse.ui.edit.delete"
780 796
               label="%command.label.52"
......
786 802
               label="%command.label.54"
787 803
               style="push">
788 804
         </command>
789
         <dynamic
790
               class="eu.etaxonomy.taxeditor.view.CdmViewerContextMenu"
791
               id="eu.etaxonomy.taxeditor.editor.derivativeEditor.CdmViewerContextMenu">
792
         </dynamic>
793
         <dynamic
794
               class="eu.etaxonomy.taxeditor.editor.view.derivate.contextMenu.DerivateViewContextMenu"
795
               id="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateContextMenu">
796
         </dynamic>
797 805
      </menuContribution>
798 806
      <menuContribution
799 807
            locationURI="popup:eu.etaxonomy.taxeditor.editor.view.dataimport.SpecimenImportEditor">

Also available in: Unified diff