Project

General

Profile

« Previous | Next » 

Revision b0acbdbb

Added by Patrick Plitzner over 6 years ago

ref #6902 Fix visibility of menu items

View differences:

eu.etaxonomy.taxeditor.molecular/fragment.e4xmi
51 51
  </fragments>
52 52
  <fragments xsi:type="fragment:StringModelFragment" xmi:id="_1hS_gKT7Eeejf7ggYkp-TA" featurename="children" parentElementId="eu.etaxonomy.taxeditor.workbench.menu">
53 53
    <elements xsi:type="menu:Menu" xmi:id="_nWX8cKT8Eeejf7ggYkp-TA" elementId="eu.etaxonomy.taxeditor.molecular.menu.editoralignment_editor" label="%editor.ALIGNMENT_EDITOR">
54
      <visibleWhen xsi:type="ui:CoreExpression" xmi:id="_wWCx4KUXEeejf7ggYkp-TA"/>
54
      <visibleWhen xsi:type="ui:CoreExpression" xmi:id="_wWCx4KUXEeejf7ggYkp-TA" coreExpressionId="isAlignmentEditor"/>
55 55
      <children xsi:type="menu:HandledMenuItem" xmi:id="__HWTwKT7Eeejf7ggYkp-TA" elementId="eu.etaxonomy.taxeditor.molecular.handledmenuitem.mainmenu.alignmenteditor.loadpherogram" label="%command.name.LOAD_PHEROGRAM" command="_ncVP8KT7Eeejf7ggYkp-TA"/>
56 56
      <children xsi:type="menu:HandledMenuItem" xmi:id="_J3mKQKT8Eeejf7ggYkp-TA" elementId="eu.etaxonomy.taxeditor.molecular.handledmenuitem.mainmenu.alignmenteditor.cutleft" label="%command.name.CUT_PHEROGRAM_LEFT" command="_YLPrgKT7Eeejf7ggYkp-TA"/>
57 57
      <children xsi:type="menu:HandledMenuItem" xmi:id="_OCpOYKT8Eeejf7ggYkp-TA" elementId="eu.etaxonomy.taxeditor.molecular.handledmenuitem.mainmenu.alignmenteditor.cutright" label="%command.name.CUT_PHEROGRAM_RIGHT" command="_akezwKT7Eeejf7ggYkp-TA"/>
......
60 60
      <children xsi:type="menu:HandledMenuItem" xmi:id="_TUGg8KT8Eeejf7ggYkp-TA" elementId="eu.etaxonomy.taxeditor.molecular.handledmenuitem.mainmenu.alignmenteditor.updateconsensus" label="%command.name.UPDATE_CONSENSUS_SEQUENCE" command="_gnsTYKT7Eeejf7ggYkp-TA"/>
61 61
    </elements>
62 62
    <elements xsi:type="menu:Menu" xmi:id="_yuMJQKT8Eeejf7ggYkp-TA" elementId="eu.etaxonomy.taxeditor.molecular.menu.viewpherogram_view" label="%view.PHEROGRAM_VIEW">
63
      <visibleWhen xsi:type="ui:CoreExpression" xmi:id="_45_BMKjuEeejedk4mZQIGw" coreExpressionId="isPherogramView"/>
63 64
      <children xsi:type="menu:HandledMenuItem" xmi:id="_0r-EkKT8Eeejf7ggYkp-TA" elementId="eu.etaxonomy.taxeditor.molecular.handledmenuitem.mainmenu.pherogrameditor.changeQuality" label="%command.name.CHANGE_QUALITY_OUTPUT" command="_lyJmEKT7Eeejf7ggYkp-TA"/>
64 65
      <children xsi:type="menu:HandledMenuItem" xmi:id="_7_ShMKT8Eeejf7ggYkp-TA" elementId="eu.etaxonomy.taxeditor.molecular.handledmenuitem.mainmenu.pherogrameditor.toggleProbabilities" label="%command.name.TOGGLE_SHOW_PROBABILITY_VALUES" command="_h1lC0KT7Eeejf7ggYkp-TA"/>
65 66
      <children xsi:type="menu:HandledMenuItem" xmi:id="_93JasKT8Eeejf7ggYkp-TA" elementId="eu.etaxonomy.taxeditor.molecular.handledmenuitem.mainmenu.pherogrameditor.toggleBaseCallLines" label="%command.name.TOGGLE_SHOW_BASE_CALL_LINES" command="_j-w84KT7Eeejf7ggYkp-TA"/>
eu.etaxonomy.taxeditor.molecular/plugin.xml
38 38
            </toolbar>
39 39
         </menuContribution>
40 40
      </extension>
41
      <extension
42
            point="org.eclipse.ui.bindings">
43
         <scheme
44
               description="%scheme.description"
45
               id="eu.etaxonomy.taxeditor.bindings.scheme.default"
46
               name="%scheme.name">
47
         </scheme>
48
         <key
49
               commandId="eu.etaxonomy.taxeditor.molecular.AlignmentEditor.loadPherogram"
50
               schemeId="eu.etaxonomy.taxeditor.bindings.scheme.default"
51
               sequence="M1+O">
52
         </key>
53
      </extension>
54 41
      <extension
55 42
            id="id1"
56 43
            point="org.eclipse.e4.workbench.model">
......
59 46
               uri="fragment.e4xmi">
60 47
         </fragment>
61 48
      </extension>
49
      <extension
50
            point="org.eclipse.core.expressions.definitions">
51
         <definition
52
               id="isAlignmentEditor">
53
            <with
54
                  variable="activePartId">
55
               <equals
56
                     value="eu.etaxonomy.taxeditor.molecular.editor.e4.AlignmentEditorE4">
57
               </equals>
58
            </with>
59
         </definition>
60
         <definition
61
               id="isPherogramView">
62
            <with
63
                  variable="activePartId">
64
               <equals
65
                     value="eu.etaxonomy.taxeditor.molecular.editor.e4.PherogramPartE4">
66
               </equals>
67
            </with>
68
         </definition>
69
      </extension>
62 70
      
63 71
</plugin>

Also available in: Unified diff