Project

General

Profile

« Previous | Next » 

Revision c7ea9840

Added by Patrick Plitzner over 6 years ago

ref #6909 Remove e3 plugin extensions

View differences:

eu.etaxonomy.taxeditor.navigation/plugin.xml
75 75
               name="eu.etaxonomy.taxeditor.navigation.separator2">
76 76
         </separator>
77 77
      </menuContribution>
78
      <menuContribution
79
            locationURI="popup:eu.etaxonomy.taxeditor.navigation.navigatorpopup">
80
         <menu
81
               id="eu.etaxonomy.navigation.menu.new"
82
               label="%menu.label">
83
            <command
84
                  commandId="eu.etaxonomy.taxeditor.navigation.command.create.taxonNode"
85
                  label="%command.label.2"
86
                  style="push">
87
               <visibleWhen
88
                     checkEnabled="true">
89
                  <with
90
                        variable="selection">
91
                     <count
92
                           value="+">
93
                     </count>
94
                  </with>
95
               </visibleWhen>
96
            </command>
97
            <separator
98
                  name="eu.etaxonomy.navigation.menu.new.separator1"
99
                  visible="true">
100
            </separator>
101
            <command
102
                  commandId="eu.etaxonomy.taxeditor.navigation.create.classification"
103
                  id="eu.etaxonomy.taxeditor.navigation.create.classificationHandler"
104
                  label="%command.label.3"
105
                  style="push">
106
            </command>
107
            <visibleWhen
108
                  checkEnabled="true">
109
               <reference
110
                     definitionId="isCdmStoreConnected">
111
               </reference>
112
            </visibleWhen>
113
         </menu>
114
         <command
115
               commandId="eu.etaxonomy.taxeditor.navigation.navigator.handler.OpenFixClassificationHierarchyHandler"
116
               label="%command.label.fixClassificationHierarchy"
117
               style="push">
118
            <visibleWhen
119
                  checkEnabled="true">
120
               <and>
121
                  <reference
122
                        definitionId="isShowExperimentalFeatures">
123
                  </reference>
124
                  <test
125
                        property="eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester.isClassification">
126
                  </test>
127
               </and>
128
            </visibleWhen>
129
         </command>
130
         <command
131
               commandId="eu.etaxonomy.taxeditor.navigation.cloneClassification"
132
               label="Clone Classification"
133
               style="push">
134
            <visibleWhen
135
                  checkEnabled="true">
136
               <and>
137
                  <reference
138
                        definitionId="isShowExperimentalFeatures">
139
                  </reference>
140
                  <test
141
                        property="eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester.isClassification">
142
                  </test>
143
               </and>
144
            </visibleWhen>
145
         </command>
146
         <separator
147
               name="taxeditor-navigation.separator1"
148
               visible="true">
149
         </separator>
150
         <command
151
               commandId="eu.etaxonomy.taxeditor.navigator.command.update.changeAcceptedToSynonym"
152
               label="%command.label.6"
153
               style="push">
154
               <visibleWhen
155
                  checkEnabled="true">
156
                  <and>
157
                     <reference
158
                           definitionId="isCdmStoreConnected">
159
                     </reference>
160
                     <reference
161
                           definitionId="isTaxonNode">
162
                     </reference>
163
                     <not>
164
                     <test
165
                           property="eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester.isClassification">
166
                     </test>
167
                     </not>
168
                  </and>
169
            </visibleWhen>
170
         </command>
171
          <command
172
               commandId="eu.etaxonomy.taxeditor.navigator.command.update.setSecundumForSubtree"
173
               label="%command.label.setSecForSubtree"
174
               style="push">
175
               <visibleWhen
176
                  checkEnabled="true">
177
                  <and>
178
                     <reference
179
                           definitionId="isCdmStoreConnected">
180
                     </reference>
181
                  </and>
182
            </visibleWhen>
183
         </command>
184
         <command
185
               commandId="eu.etaxonomy.taxeditor.navigation.command.update.moveTaxon"
186
               label="%command.label.7"
187
               style="push">
188
            <visibleWhen
189
                  checkEnabled="true">
190
                  <and>
191
	                  <reference
192
	                        definitionId="isTaxonNode">
193
	                  </reference>
194
	                  <not>
195
	                     <test
196
	                           property="eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester.isClassification">
197
	                     </test>
198
	                  </not>
199
                  </and>
200
            </visibleWhen>
201
         </command>
202
         <command
203
               commandId="eu.etaxonomy.taxeditor.navigation.moveFactualData"
204
               label="%command.label.moveFactualData"
205
               style="push">
206
            <visibleWhen
207
                  checkEnabled="true">
208
               <and>
209
                  <reference
210
                        definitionId="isCdmStoreConnected">
211
                  </reference>
212
                  <reference
213
                        definitionId="isTaxonNode">
214
                  </reference>
215
                  <not>
216
                     <test
217
                           property="eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester.isClassification">
218
                     </test>
219
                  </not>
220
                     
221
               </and>
222
            </visibleWhen>
223
         </command>
224
         <separator
225
               name="taxeditor-navigation.separator2"
226
               visible="true">
227
         </separator>
228
         <command
229
               commandId="org.eclipse.ui.file.import"
230
               label="%command.label.8"
231
               style="push">
232
            <visibleWhen
233
                  checkEnabled="true">
234
               <reference
235
                     definitionId="isCdmStoreConnected">
236
               </reference>
237
            </visibleWhen>
238
         </command>
239
         <command
240
               commandId="org.eclipse.ui.file.export"
241
               label="%command.label.9"
242
               style="push">
243
            <visibleWhen
244
                  checkEnabled="true">
245
               <reference
246
                     definitionId="isCdmStoreConnected">
247
               </reference>
248
            </visibleWhen>
249
         </command>
250
         <separator
251
               name="taxeditor-navigation.separator4"
252
               visible="true">
253
         </separator>
254
         <command
255
               commandId="eu.etaxonomy.taxeditor.navigation.command.delete"
256
               label="%command.label.10"
257
               style="push">
258
            <visibleWhen
259
                  checkEnabled="true">
260
               <and>
261
                  <reference
262
                        definitionId="isCdmStoreConnected">
263
                  </reference>
264
                  <not>
265
                     <reference
266
                           definitionId="isSynonymNode">
267
                     </reference>
268
                  </not>
269
                  <with
270
                        variable="selection">
271
                     <count
272
                           value="+">
273
                     </count>
274
                  </with>
275
               </and>
276
            </visibleWhen>
277
         </command>
278
         <separator
279
               name="taxeditor-navigation.separator5"
280
               visible="true">
281
         </separator>
282
         <command
283
               commandId="org.eclipse.ui.file.refresh"
284
               label="%command.label.11"
285
               style="push">
286
            <visibleWhen
287
                  checkEnabled="true">
288
               <reference
289
                     definitionId="isCdmStoreConnected">
290
               </reference>
291
            </visibleWhen>
292
         </command>
293
         <command
294
               commandId="eu.etaxonomy.taxeditor.navigation.command.copyTaxonName"
295
               label="%command.label.12"
296
               style="push">
297
            <visibleWhen
298
                  checkEnabled="true">
299
               <and>
300
                  <reference
301
                        definitionId="isCdmStoreConnected">
302
                  </reference>
303
                  <reference
304
                        definitionId="isTaxonNode">
305
                  </reference></and>
306
            </visibleWhen>
307
         </command>
308
         <separator
309
               name="eu.etaxonomy.taxeditor.navigation.separator2"
310
               visible="true">
311
         </separator>
312
         <dynamic
313
               class="eu.etaxonomy.taxeditor.view.CdmViewerContextMenu"
314
               id="eu.etaxonomy.taxeditor.navigation.cdmViewerContextMenu">
315
         </dynamic>
316
         <!--command
317
               commandId="eu.etaxonomy.taxeditor.navigation.command.createChildTaxon"
318
               label="New Child"
319
               style="push">
320
         </command>
321
         <command
322
               commandId="eu.etaxonomy.taxeditor.navigation.command.quickCreateChildTaxon"
323
               label="Quick Add Child "
324
               style="push">
325
         </command-->
326
      </menuContribution>
327 78
      <menuContribution
328 79
            locationURI="menu:eu.etaxonomy.navigation.menu.new">
329 80
         <command
......
449 200
            </with>
450 201
         </activeWhen>
451 202
      </handler>
452
      <handler
453
            class="eu.etaxonomy.taxeditor.navigation.navigator.handler.RemotingChangeAcceptedTaxonToSynonymHandler"
454
            commandId="eu.etaxonomy.taxeditor.navigator.command.update.changeAcceptedToSynonym">
455
         <activeWhen>
456
            <reference
457
                  definitionId="isRemoting">
458
            </reference>
459
         </activeWhen>
460
      </handler>
461
       <handler
462
            class="eu.etaxonomy.taxeditor.navigation.navigator.handler.SetSecReferenceForSubtreeHandler"
463
            commandId="eu.etaxonomy.taxeditor.navigator.command.update.setSecundumForSubtree">
464
         <activeWhen>
465
            <reference
466
                  definitionId="isRemoting">
467
            </reference>
468
         </activeWhen>
469
      </handler>
470
      <handler
471
            class="eu.etaxonomy.taxeditor.navigation.navigator.handler.RemotingMoveFactualDataHandler"
472
            commandId="eu.etaxonomy.taxeditor.navigation.moveFactualData">
473
         <activeWhen>
474
            <reference
475
                  definitionId="isRemoting">
476
            </reference>
477
         </activeWhen>
478
      </handler>
479
      <handler
480
            class="eu.etaxonomy.taxeditor.navigation.navigator.handler.RemotingMoveTaxonNodeHandler"
481
            commandId="eu.etaxonomy.taxeditor.navigation.command.update.moveTaxon">
482
         <activeWhen>
483
            <reference
484
                  definitionId="isRemoting">
485
            </reference>
486
         </activeWhen>
487
      </handler>
488
      <handler
489
            class="eu.etaxonomy.taxeditor.navigation.navigator.handler.RemotingDeleteTaxonNodeHandler"
490
            commandId="eu.etaxonomy.taxeditor.navigation.command.delete">
491
         <activeWhen>
492
            <reference
493
                  definitionId="isRemoting">
494
            </reference>
495
         </activeWhen>
496
      </handler>
497 203
      <handler
498 204
            class="eu.etaxonomy.taxeditor.navigation.key.polytomous.handler.RemotingDeletePolytomousKeyHandler"
499 205
            commandId="eu.etaxonomy.taxeditor.navigation.key.polytomous.command.delete">

Also available in: Unified diff