Project

General

Profile

Download (49.4 KB) Statistics
| Branch: | Tag: | Revision:
1
<?xml version="1.0" encoding="UTF-8"?>
2
<?eclipse version="3.2"?>
3
<plugin>
4
   <extension
5
         id="application"
6
         point="org.eclipse.core.runtime.applications">
7
      <application>
8
         <run
9
               class="eu.etaxonomy.taxeditor.editor.Application">
10
         </run>
11
      </application>
12
   </extension>
13
      <extension
14
            point="org.eclipse.core.runtime.adapters">
15
         <factory
16
               adaptableType="eu.etaxonomy.taxeditor.editor.MultiPageTaxonEditor"
17
               class="eu.etaxonomy.taxeditor.editor.MultiPageTaxonEditorAdapterFactory">
18
            <adapter
19
                  type="eu.etaxonomy.taxeditor.editor.DuplicateArbitrator">
20
            </adapter>
21
         </factory>
22
      </extension>
23
   <extension
24
         point="org.eclipse.ui.editors">
25
      <editor
26
           class="eu.etaxonomy.taxeditor.editor.MultiPageTaxonEditor"
27
           icon="icons/edit_16x16.gif"
28
           id="eu.etaxonomy.taxeditor.editor.taxon"
29
           name="Multipage Taxon Editor">
30
 	  </editor>
31
      <editor
32
            class="eu.etaxonomy.taxeditor.editor.name.TaxonNameEditor"
33
            default="true"
34
            id="eu.etaxonomy.taxeditor.editor.taxon.name"
35
            name="Taxon Name Editor">
36
      </editor>
37
      <editor
38
            class="eu.etaxonomy.taxeditor.editor.key.KeyEditor"
39
            default="false"
40
            id="eu.etaxonomy.taxeditor.editor.key"
41
            name="Key">
42
      </editor>
43
      <editor
44
            class="eu.etaxonomy.taxeditor.editor.key.polytomous.PolytomousKeyGraphEditor"
45
            default="false"
46
            id="eu.etaxonomy.taxeditor.editor.key.polytomous.graph"
47
            name="Polytomous Key Graph Editor">
48
      </editor>
49
      <editor
50
            class="eu.etaxonomy.taxeditor.editor.key.polytomous.PolytomousKeyListEditor"
51
            default="false"
52
            id="eu.etaxonomy.taxeditor.editor.key.polytomous.list"
53
            name="Polytomous Key List Editor">
54
      </editor>
55
      <editor
56
            class="eu.etaxonomy.taxeditor.editor.group.authority.CdmAuthorityEditor"
57
            default="false"
58
            id="eu.etaxonomy.taxeditor.editor.group.authority"
59
            name="Cdm Authority Editor">
60
      </editor>
61
      <editor
62
            class="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateView"
63
            default="false"
64
            icon="icons/derivate_view-16x16-32.png"
65
            id="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateView"
66
            name="Derivate View">
67
      </editor>
68
      <editor
69
            class="eu.etaxonomy.taxeditor.editor.view.dataimport.SpecimenImportEditor"
70
            default="false"
71
            id="eu.etaxonomy.taxeditor.editor.view.dataimport.SpecimenImportEditor"
72
            name="Specimen Import Editor">
73
      </editor>
74
      <editor
75
            class="eu.etaxonomy.taxeditor.editor.view.dataimport.GbifImportEditor"
76
            default="false"
77
            id="eu.etaxonomy.taxeditor.editor.view.dataimport.GbifImportEditor"
78
            name="Gbif Import Editor">
79
      </editor>
80
   </extension>
81
      <extension
82
            point="org.eclipse.ui.views">
83
         <view
84
               allowMultiple="false"
85
               category="eu.etaxonomy.taxeditor.editor.category"
86
               class="eu.etaxonomy.taxeditor.editor.view.descriptive.DescriptiveViewPart"
87
               icon="icons/address-book-new.png"
88
               id="eu.etaxonomy.taxeditor.editor.view.descriptive"
89
               name="Factual Data"
90
               restorable="true">
91
         </view>
92
          <view
93
                allowMultiple="false"
94
                category="eu.etaxonomy.taxeditor.editor.category"
95
                class="eu.etaxonomy.taxeditor.editor.view.uses.UsesViewPart"
96
                icon="icons/leaf.png"
97
                id="eu.etaxonomy.taxeditor.editor.view.uses"
98
                name="Uses"
99
                restorable="true">
100
         </view>
101
         <view
102
               allowMultiple="false"
103
               category="eu.etaxonomy.taxeditor.editor.category"
104
               class="eu.etaxonomy.taxeditor.editor.view.media.MediaViewPart"
105
               icon="icons/camera-photo.png"
106
               id="eu.etaxonomy.taxeditor.editor.view.media"
107
               name="Media"
108
               restorable="true">
109
         </view>
110
         <view
111
               category="eu.etaxonomy.taxeditor.editor.category"
112
               class="eu.etaxonomy.taxeditor.editor.view.concept.ConceptViewPart"
113
               id="eu.etaxonomy.taxeditor.editor.view.concept"
114
               name="Concept Relations"
115
               restorable="true">
116
         </view>
117
         <view
118
               category="eu.etaxonomy.taxeditor.editor.category"
119
               class="eu.etaxonomy.taxeditor.editor.view.concept.graph.ConceptGraphView"
120
               icon="icons/address-book-new.png"
121
               id="eu.etaxonomy.taxeditor.editor.view.concept.graph"
122
               name="Concept Graph"
123
               restorable="true">
124
         </view>
125
         <category
126
               id="eu.etaxonomy.taxeditor.editor.category"
127
               name="Taxonomic Editor">
128
         </category>
129
      </extension>
130
   <extension
131
         point="org.eclipse.ui.elementFactories">
132
      <factory
133
            class="eu.etaxonomy.taxeditor.editor.TaxonEditorInputFactory"
134
            id="eu.etaxonomy.taxeditor.editor.name.taxonEditorInputFactory">
135
      </factory>
136
   </extension>
137
   <extension
138
         point="org.eclipse.ui.menus">
139
      <menuContribution
140
            locationURI="menu:eu.etaxonomy.navigation.menu.new?after=eu.etaxonomy.navigation.menu.new.separator1">
141
         <command
142
               commandId="eu.etaxonomy.taxeditor.editor.command.new.name"
143
               label="Name"
144
               style="push">
145
         </command>
146
         <command
147
               commandId="eu.etaxonomy.taxeditor.editor.command.new.reference"
148
               label="Reference"
149
               style="push">
150
         </command>
151
         <command
152
               commandId="eu.etaxonomy.taxeditor.editor.command.new.team"
153
               label="Team"
154
               style="push">
155
         </command>
156
         <command
157
               commandId="eu.etaxonomy.taxeditor.editor.command.new.person"
158
               label="Person"
159
               style="push">
160
         </command>
161
         <separator
162
               name="eu.etaxonomy.navigation.menu.new.separator2"
163
               visible="true">
164
         </separator>
165
         <command
166
               commandId="eu.etaxonomy.taxeditor.editor.command.new.specimen"
167
               label="Specimen"
168
               style="push">
169
         </command>
170
      </menuContribution>
171
      <menuContribution
172
            locationURI="menu:eu.etaxonomy.taxeditor.menu.showView?before=eu.etaxonomy.taxeditor.store.showViewMenu.details">
173
         <separator
174
               name="eu.etaxonomy.taxeditor.editor.showViewMenu"
175
               visible="true">
176
         </separator>
177
         <command
178
               commandId="org.eclipse.ui.views.showView"
179
               label="Factual Data"
180
               style="push">
181
            <parameter
182
                  name="org.eclipse.ui.views.showView.viewId"
183
                  value="eu.etaxonomy.taxeditor.editor.view.descriptive">
184
            </parameter>
185
         </command>
186
         <command
187
               commandId="org.eclipse.ui.views.showView"
188
               label="Media"
189
               style="push">
190
            <parameter
191
                  name="org.eclipse.ui.views.showView.viewId"
192
                  value="eu.etaxonomy.taxeditor.editor.view.media">
193
            </parameter>
194
         </command>
195
         <command
196
               commandId="org.eclipse.ui.views.showView"
197
               label="Concept"
198
               style="push">
199
            <parameter
200
                  name="org.eclipse.ui.views.showView.viewId"
201
                  value="eu.etaxonomy.taxeditor.editor.view.concept">
202
            </parameter>
203
         </command>
204
         <command
205
               commandId="org.eclipse.ui.views.showView"
206
               label="Concept Graph"
207
               style="push">
208
            <parameter
209
                  name="org.eclipse.ui.views.showView.viewId"
210
                  value="eu.etaxonomy.taxeditor.editor.view.concept.graph">
211
            </parameter>
212
            <visibleWhen
213
                  checkEnabled="false">
214
               <reference
215
                     definitionId="isShowExperimentalFeatures">
216
               </reference>
217
            </visibleWhen>
218
         </command>
219
      </menuContribution>
220
      <menuContribution
221
            locationURI="menu:org.eclipse.ui.main.menu.navigate">
222
         <command
223
               commandId="eu.etaxonomy.taxeditor.editor.command.openParent"
224
               label="Open Parent"
225
               style="push">
226
         </command>
227
      </menuContribution>
228
      <menuContribution
229
            locationURI="popup:eu.etaxonomy.taxeditor.editor.taxon.name">
230
         <menu
231
               label="New">
232
            <command
233
                  commandId="eu.etaxonomy.taxeditor.editor.name.createHeterotypicSynoym"
234
                  label="Heterotypic Synonym"
235
                  style="push">
236
               <visibleWhen>
237
                  <reference
238
                        definitionId="isAcceptedTaxon">
239
                  </reference>
240
               </visibleWhen>
241
            </command>
242
            <command
243
                  commandId="eu.etaxonomy.taxeditor.editor.name.createHomotypicSynoym"
244
                  label="Homotypic Synonym"
245
                  style="push">
246
               <visibleWhen>
247
                  <reference
248
                        definitionId="isAcceptedTaxon">
249
                  </reference>
250
               </visibleWhen>
251
            </command>
252
            <command
253
                  commandId="eu.etaxonomy.taxeditor.editor.name.createSynonymInHomotypicalGroup"
254
                  label="Synonym In Homotypical Group"
255
                  style="push">
256
               <visibleWhen>
257
                  <reference
258
                        definitionId="isSynonym">
259
                  </reference>
260
               </visibleWhen>
261
            </command>
262
            <separator
263
                  name="separator1"
264
                  visible="true">
265
            </separator>
266
           <command
267
                  commandId="eu.etaxonomy.taxeditor.editor.name.createMisapplication"
268
                  label="Misapplication"
269
                  style="push">
270
               <visibleWhen>
271
                  <or>
272
                     <reference
273
                           definitionId="isAcceptedTaxon">
274
                     </reference>
275
                     <reference
276
                           definitionId="isMisapplication">
277
                     </reference>
278
                  </or>
279
               </visibleWhen>
280
            </command>
281
         </menu>
282
        <!--<command
283
               commandId="eu.etaxonomy.taxeditor.editor.name.changeAcceptedToSynonym"
284
               label="Change Accepted Taxon to Synonym"
285
               style="push">
286
            <visibleWhen
287
                  checkEnabled="true">
288
               <reference
289
                     definitionId="isAcceptedAndHasNoHomotypicSynonyms">
290
               </reference>
291
            </visibleWhen
292
                <visibleWhen>                  
293
                     <or>
294
                        <reference
295
                              definitionId="isAcceptedTaxon">
296
                        </reference>
297
                        <reference
298
                              definitionId="isMisapplication">
299
                        </reference>
300
                     </or>                  
301
               </visibleWhen>
302
         </command>-->
303
         <menu
304
               label="Change To">
305
            <command
306
                  commandId="eu.etaxonomy.taxeditor.editor.name.changeToAcceptedTaxon"
307
                  label="Accepted Taxon"
308
                  style="push">
309
               <visibleWhen>
310
                  <not>
311
                     <or>
312
                        <reference
313
                              definitionId="isAcceptedTaxon">
314
                        </reference>
315
                        <reference
316
                              definitionId="isMisapplication">
317
                        </reference>
318
                     </or>
319
                  </not>
320
               </visibleWhen>
321
            </command>
322
            <command
323
                  commandId="eu.etaxonomy.taxeditor.editor.name.changeToSynonym"
324
                  label="Synonym"
325
                  style="push">
326
               <visibleWhen>
327
                  <not>
328
                     <or>
329
                        <reference
330
                              definitionId="isAcceptedTaxon">
331
                        </reference>
332
                        <reference
333
                              definitionId="isSynonym">
334
                        </reference>
335
                     </or>
336
                  </not>
337
               </visibleWhen>
338
            </command>
339
            <command
340
                  commandId="eu.etaxonomy.taxeditor.editor.name.changeToMisapplication"
341
                  label="Misapplication"
342
                  style="push">
343
               <visibleWhen>
344
                  <not>
345
                     <or>
346
                        <reference
347
                              definitionId="isAcceptedTaxon">
348
                        </reference>
349
                        <reference
350
                              definitionId="isMisapplication">
351
                        </reference>
352
                     </or>
353
                  </not>
354
               </visibleWhen>
355
            </command>
356
         </menu>
357
         <separator
358
               name="taxeditor-editor.separator1"
359
               visible="true">
360
         </separator>
361
         <command
362
               commandId="org.eclipse.ui.edit.delete"
363
               label="Delete"
364
               style="push">
365
            <visibleWhen>
366
               <or>
367
                  <reference
368
                        definitionId="isSynonym">
369
                  </reference>
370
                  <reference
371
                        definitionId="isMisapplication">
372
                  </reference>
373
                  <reference
374
                        definitionId="isConceptRelation">
375
                  </reference>
376
               </or>
377
            </visibleWhen>
378
         </command>
379
         <command
380
               commandId="eu.etaxonomy.taxeditor.editor.name.deleteAllEmptyNames"
381
               label="Delete All Empty Names"
382
               style="push">
383
            <visibleWhen>
384
               <reference
385
                     definitionId="hasEmptyNames">
386
               </reference>
387
            </visibleWhen>
388
         </command>
389
         <separator
390
               name="taxeditor-editor.separator2"
391
               visible="true">
392
         </separator>
393
         <dynamic
394
               class="eu.etaxonomy.taxeditor.editor.name.handler.GroupBasionymContributionItem"
395
               id="taxeditor-editor.dynamic.setBasionym">
396
            <visibleWhen>
397
               <or>
398
                  <reference
399
                        definitionId="isAcceptedTaxon">
400
                  </reference>
401
                  <reference
402
                        definitionId="isSynonym">
403
                  </reference>
404
               </or>
405
            </visibleWhen>
406
         </dynamic>
407
         <command
408
               commandId="eu.etaxonomy.taxeditor.editor.name.swapSynonymAndAccepted"
409
               label="Swap Synonym With Accepted"
410
               style="push">
411
            <visibleWhen>
412
               <reference
413
                     definitionId="isSynonym">
414
               </reference>
415
            </visibleWhen>
416
         </command>
417
         <separator
418
               name="taxeditor-editor.separator3"
419
               visible="true">
420
         </separator>
421
         <command
422
               commandId="org.eclipse.ui.views.showView"
423
               label="Show Details"
424
               style="push">
425
            <parameter
426
                  name="org.eclipse.ui.views.showView.viewId"
427
                  value="eu.etaxonomy.taxeditor.editor.forms.detailsView">
428
            </parameter>
429
         </command>
430
         <separator
431
               name="taxeditor-editor.separator4"
432
               visible="true">
433
         </separator>
434
         <command
435
               commandId="org.eclipse.ui.file.save"
436
               label="Save"
437
               style="push">
438
         </command>
439
      </menuContribution>
440
      <menuContribution
441
            locationURI="popup:eu.etaxonomy.taxeditor.editor.key.polytomous">
442
         <command
443
               commandId="eu.etaxonomy.taxeditor.key.polytomous.command.new"
444
               label="New Node"
445
               style="push">
446
         </command>
447
         <separator
448
               name="taxeditor-editor.separator1"
449
               visible="true">
450
         </separator>
451
         <command
452
               commandId="org.eclipse.ui.edit.delete"
453
               label="Delete"
454
               style="push">
455
         </command>
456
         <separator
457
               name="taxeditor-editor.separator2"
458
               visible="true">
459
         </separator>
460
         <command
461
               commandId="eu.etaxonomy.taxeditor.key.command.applyLayout"
462
               label="Apply Layout"
463
               style="push">
464
         </command>
465
         <separator
466
               name="taxeditor-editor.separator3"
467
               visible="true">
468
         </separator>
469
      </menuContribution>
470
      <menuContribution
471
            locationURI="popup:eu.etaxonomy.taxeditor.editor.key.polytomous.list">
472
         <command
473
               commandId="eu.etaxonomy.taxeditor.key.polytomous.command.new.child"
474
               label="New Key Number"
475
               style="push">
476
         </command>
477
         <command
478
               commandId="eu.etaxonomy.taxeditor.key.polytomous.command.new.sibling"
479
               label="New Alternative"
480
               style="push">
481
         </command>
482
         <command
483
               commandId="eu.etaxonomy.taxeditor.key.polytomous.command.refresh"
484
               label="Refresh Nodes"
485
               style="push">
486
         </command>
487
         <command
488
               commandId="org.eclipse.ui.edit.delete"
489
               label="Delete"
490
               style="push">
491
         </command>
492
      </menuContribution>
493
      <menuContribution
494
            locationURI="popup:eu.etaxonomy.taxeditor.editor.view.descriptive">
495
         <command
496
               commandId="eu.etaxonomy.taxeditor.description.commands.adddescription"
497
               label="New Factual Data"
498
               style="push">
499
         </command>
500
         <separator
501
               name="eu.etaxonomy.taxeditor.taxonDescriptionEditor.separator3"
502
               visible="true">
503
         </separator>
504
         <menu
505
               label="New">
506
            <dynamic
507
                  class="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.DynamicFeatureMenu"
508
                  id="eu.etaxonomy.taxeditor.dynamicFeatureMenu">
509
            </dynamic>
510
            <visibleWhen
511
                  checkEnabled="true">
512
               <or>
513
                  <reference
514
                        definitionId="isDescription">
515
                  </reference>
516
                  <reference
517
                        definitionId="isDescriptionElement">
518
                  </reference>
519
                  <reference
520
                        definitionId="isFeatureNodeContainer">
521
                  </reference>
522
               </or>
523
            </visibleWhen>
524
         </menu>
525
         <separator
526
               name="taxeditor-editor.separator1"
527
               visible="true">
528
         </separator>
529
         <command
530
               commandId="eu.etaxonomy.taxeditor.editor.commands.description.moveDescriptionToTaxon"
531
               label="Move Description to Taxon"
532
               style="push">
533
            <visibleWhen
534
                  checkEnabled="true">
535
               <reference
536
                     definitionId="isDescription">
537
               </reference>
538
            </visibleWhen>
539
         </command>
540
         <command
541
               commandId="eu.etaxonomy.taxeditor.description.commands.moveDescriptionElements"
542
               label="Move Elements to Taxon"
543
               style="push">
544
            <visibleWhen
545
                  checkEnabled="true">
546
               <or>
547
                  <reference
548
                        definitionId="isDescriptionElement">
549
                  </reference>
550
                  <reference
551
                        definitionId="isFeatureNodeContainer">
552
                  </reference>
553
               </or>
554
            </visibleWhen>
555
         </command>
556
         <separator
557
               name="eu.etaxonomy.taxeditor.taxonDescriptionEditor.separator.afterNew"
558
               visible="true">
559
         </separator>
560
         <command
561
               commandId="org.eclipse.ui.edit.delete"
562
               label="Delete"
563
               style="push">
564
         </command>
565
         <separator
566
               name="eu.etaxonomy.taxeditor.taxonDescriptionEditor.separator.afterDelete"
567
               visible="true">
568
         </separator>
569
         <command
570
               commandId="org.eclipse.ui.file.save"
571
               label="Save"
572
               style="push">
573
         </command>
574
      </menuContribution>
575
      <menuContribution
576
            locationURI="popup:eu.etaxonomy.taxeditor.editor.view.derivate.DerivateView">
577
         <dynamic
578
               class="eu.etaxonomy.taxeditor.editor.view.derivate.contextMenu.DerivateViewContextMenu"
579
               id="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateContextMenu">
580
         </dynamic>
581
      </menuContribution>
582
      <menuContribution
583
            locationURI="popup:eu.etaxonomy.taxeditor.editor.view.dataimport.SpecimenImportEditor">
584
         <dynamic
585
               class="eu.etaxonomy.taxeditor.editor.view.dataimport.DataImportEditorContextMenu"
586
               id="eu.etaxonomy.taxeditor.editor.view.dataimport.DataImportEditorContextMenu">
587
         </dynamic>
588
      </menuContribution>
589
      <menuContribution
590
            locationURI="popup:eu.etaxonomy.taxeditor.editor.view.dataimport.GbifImportEditor">
591
         <dynamic
592
               class="eu.etaxonomy.taxeditor.editor.view.dataimport.DataImportEditorContextMenu"
593
               id="eu.etaxonomy.taxeditor.editor.view.dataimport.DataImportEditorContextMenu">
594
         </dynamic>
595
      </menuContribution>
596
      
597
      
598
      
599
      
600
      <menuContribution
601
            locationURI="popup:eu.etaxonomy.taxeditor.editor.view.uses">
602
         <command
603
               commandId="eu.etaxonomy.taxeditor.use.commands.adduse"
604
               label="New Use"
605
               style="push">
606
         </command>
607
         <command
608
               commandId="eu.etaxonomy.taxeditor.editor.use.createUseSummary"
609
               label="New Use Summary"
610
               style="push">
611
            <visibleWhen
612
                  checkEnabled="true">
613
               <or>
614
                  <reference
615
                        definitionId="isDescription">
616
                  </reference>
617
                  <reference
618
                        definitionId="isDescriptionElement">
619
                  </reference>
620
                  <reference
621
                        definitionId="isFeatureNodeContainer">
622
                  </reference>
623
               </or>
624
            </visibleWhen>
625
         </command>
626
         <command
627
               commandId="eu.etaxonomy.taxeditor.editor.use.createUseRecord"
628
               label="New Use Record"
629
               style="push">
630
            <visibleWhen
631
                  checkEnabled="true">
632
               <or>
633
                  <reference
634
                        definitionId="isDescription">
635
                  </reference>
636
                  <reference
637
                        definitionId="isDescriptionElement">
638
                  </reference>
639
                  <reference
640
                        definitionId="isFeatureNodeContainer">
641
                  </reference>
642
               </or>
643
            </visibleWhen>
644
         </command>
645
         <separator
646
               name="eu.etaxonomy.taxeditor.usesEditor.separator3"
647
               visible="true">
648
         </separator>
649
         <separator
650
               name="taxeditor-editor.separator1"
651
               visible="true">
652
         </separator>
653
         <separator
654
               name="eu.etaxonomy.taxeditor.taxonDescriptionEditor.separator.afterNew"
655
               visible="true">
656
         </separator>
657
         <command
658
               commandId="org.eclipse.ui.edit.delete"
659
               label="Delete"
660
               style="push">
661
         </command>
662
         <separator
663
               name="eu.etaxonomy.taxeditor.taxonDescriptionEditor.separator.afterDelete"
664
               visible="true">
665
         </separator>
666
         <command
667
               commandId="org.eclipse.ui.file.save"
668
               label="Save"
669
               style="push">
670
         </command>
671
      </menuContribution>
672
      
673
      
674
      
675
      
676
      
677
      <menuContribution
678
            locationURI="popup:eu.etaxonomy.taxeditor.editor.view.media">
679
         <command
680
               commandId="taxeditor-editor.command.newimagegallery"
681
               label="New Image Gallery"
682
               style="push">
683
         </command>
684
         <separator
685
               name="taxeditor-editor.separator1"
686
               visible="true">
687
         </separator>
688
         <command
689
               commandId="taxeditor-editor.newimage"
690
               label="New Image"
691
               style="push">
692
            <visibleWhen>
693
               <reference
694
                     definitionId="isImageGallery">
695
               </reference>
696
            </visibleWhen>
697
         </command>
698
         <command
699
               commandId="taxeditor-editor.command.moveimgdown"
700
               label="Move Image Up In List"
701
               style="push">
702
            <visibleWhen>
703
               <reference
704
                     definitionId="isMedia">
705
               </reference>
706
            </visibleWhen>
707
         </command>
708
         <command
709
               commandId="taxeditor-editor.command.moveimgup"
710
               label="Move Image Down In List"
711
               style="push">
712
            <visibleWhen>
713
               <reference
714
                     definitionId="isMedia">
715
               </reference>
716
            </visibleWhen>
717
         </command>
718
         <separator
719
               name="taxeditor-editor.separator2"
720
               visible="true">
721
         </separator>
722
         <command
723
               commandId="org.eclipse.ui.edit.delete"
724
               label="Delete"
725
               style="push">
726
         </command>
727
         <command
728
               commandId="org.eclipse.ui.file.save"
729
               label="Save"
730
               style="push">
731
         </command>
732
      </menuContribution>
733
      <menuContribution
734
            locationURI="popup:eu.etaxonomy.taxeditor.editor.view.concept">
735
         <menu
736
               label="New">
737
            <dynamic
738
                  class="eu.etaxonomy.taxeditor.editor.view.concept.handler.CreateConceptRelationMenu"
739
                  id="eu.etaxonomy.taxeditor.editor.view.concept.menus.new">
740
            </dynamic>
741
         </menu>
742
         <command
743
               commandId="eu.etaxonomy.taxeditor.editor.view.concept.command.open"
744
               label="Open Related Concept"
745
               style="push">
746
         </command>
747
         <separator
748
               name="eu.etaxonomy.taxeditor.editor.view.concept.menu.separator1"
749
               visible="true">
750
         </separator>
751
         <command
752
               commandId="org.eclipse.ui.edit.delete"
753
               label="Delete"
754
               style="push">
755
         </command>
756
      </menuContribution>
757
      <menuContribution
758
            allPopups="false"
759
            locationURI="popup:#BulkEditorContext?before=taxeditor-bulkeditor.separator1">
760
         <command
761
               commandId="eu.etaxonomy.taxeditor.group.cdmauthorities.edit"
762
               label="Edit Authorities"
763
               style="push">
764
            <visibleWhen>
765
               <reference
766
                     definitionId="isGroup">
767
               </reference>
768
            </visibleWhen>
769
         </command>
770
      </menuContribution>
771
   </extension>
772
   <extension
773
         point="org.eclipse.ui.handlers">
774
      <handler
775
            class="org.eclipse.ui.internal.handlers.NewEditorHandler"
776
            commandId="org.eclipse.ui.window.newEditor">
777
         <activeWhen>
778
            <not>
779
               <instanceof
780
                     value="eu.etaxonomy.taxeditor.editor.name.TaxonNameEditor">
781
               </instanceof>
782
            </not>
783
         </activeWhen>
784
         <enabledWhen>
785
            <count
786
                  value="-1">
787
            </count>
788
         </enabledWhen>
789
      </handler>
790
      <handler
791
            class="eu.etaxonomy.taxeditor.editor.name.handler.DeleteTaxonBaseHandler"
792
            commandId="org.eclipse.ui.edit.delete">
793
         <activeWhen>
794
            <and>
795
               <reference
796
                     definitionId="isTaxonBase">
797
               </reference>
798
              <not>
799
                  <reference
800
                        definitionId="isAcceptedTaxon">
801
                  </reference>
802
               </not>
803
            </and>
804
         </activeWhen>
805
      </handler>
806
      <handler
807
            class="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.DeleteHandler"
808
            commandId="org.eclipse.ui.edit.delete">
809
          <activeWhen>
810
             <with
811
                   variable="activePartId">
812
                <or>
813
                   <equals
814
                         value="eu.etaxonomy.taxeditor.editor.view.descriptive">
815
                   </equals>
816
                   <equals
817
                         value="eu.etaxonomy.taxeditor.editor.view.media">
818
                   </equals>
819
                </or>
820
             </with>
821
          </activeWhen>
822
      </handler>
823
      <handler
824
            class="eu.etaxonomy.taxeditor.editor.key.polytomous.handler.DeleteNodeHandler"
825
            commandId="org.eclipse.ui.edit.delete">
826
         <activeWhen>
827
            <with
828
                  variable="activePartId">
829
               <equals
830
                     value="eu.etaxonomy.taxeditor.editor.key">
831
               </equals>
832
            </with>
833
         </activeWhen>
834
      </handler>
835
      <handler
836
            class="eu.etaxonomy.taxeditor.editor.view.concept.handler.DeleteConceptRelationHandler"
837
            commandId="org.eclipse.ui.edit.delete">
838
         <activeWhen>
839
            <with
840
                  variable="activePartId">
841
               <equals
842
                     value="eu.etaxonomy.taxeditor.editor.view.concept">
843
               </equals>
844
            </with>
845
         </activeWhen>
846
      </handler>
847
      <handler
848
            class="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.DeleteHandler"
849
            commandId="org.eclipse.ui.edit.delete">
850
         <activeWhen>
851
            <with
852
                  variable="activePartId">
853
               <equals
854
                     value="eu.etaxonomy.taxeditor.editor.view.uses">
855
               </equals>
856
            </with>
857
         </activeWhen>
858
      </handler>
859
   </extension>
860
   <extension
861
         name="Name Commands"
862
         point="org.eclipse.ui.commands">
863
      <category
864
            id="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
865
            name="-- Name Editor">
866
      </category>
867
      <command
868
            categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
869
            defaultHandler="eu.etaxonomy.taxeditor.editor.handler.OpenParentHandler"
870
            id="eu.etaxonomy.taxeditor.editor.command.openParent"
871
            name="Open Parent">
872
      </command>
873
      <command
874
            categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
875
            defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.CreateHomotypicSynonymHandler"
876
            id="eu.etaxonomy.taxeditor.editor.name.createHomotypicSynoym"
877
            name="Create Homotypic Synonym">
878
      </command>
879
      <command
880
            categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
881
            defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.CreateHeterotypicSynonymHandler"
882
            id="eu.etaxonomy.taxeditor.editor.name.createHeterotypicSynoym"
883
            name="Create Heterotypic Synonym">
884
      </command>
885
      <command
886
            categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
887
            defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.CreateSynonymInHomotypicalGroupHandler"
888
            id="eu.etaxonomy.taxeditor.editor.name.createSynonymInHomotypicalGroup"
889
            name="Create Synonym In Homotypical Group">
890
      </command>
891
     <command
892
            categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
893
            defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.CreateMisapplicationHandler"
894
            id="eu.etaxonomy.taxeditor.editor.name.createMisapplication"
895
            name="Create Misapplication">
896
      </command>
897
      <!--command
898
            defaultHandler="eu.etaxonomy.taxeditor.editor.handler.MoveTaxonHandler"
899
            id="eu.etaxonomy.taxeditor.editor.name.moveTaxon"
900
            name="Move Taxon">
901
      </command-->
902
      <command
903
            categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
904
            defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.ChangeToSynonymHandler"
905
            id="eu.etaxonomy.taxeditor.editor.name.changeToSynonym"
906
            name="Change To Synonym">
907
      </command>
908
      <command
909
            categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
910
            defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.ChangeSynonymToAcceptedTaxonHandler"
911
            id="eu.etaxonomy.taxeditor.editor.name.changeToAcceptedTaxon"
912
            name="Change To Accepted Taxon">
913
      </command>
914
      <command
915
            categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
916
            defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.ChangeToMisapplicationHandler"
917
            id="eu.etaxonomy.taxeditor.editor.name.changeToMisapplication"
918
            name="Change To Misapplication">
919
      </command>
920
      <command
921
            categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
922
            defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.SwapSynonymAndAcceptedHandler"
923
            id="eu.etaxonomy.taxeditor.editor.name.swapSynonymAndAccepted"
924
            name="Swap Synonym With Accepted">
925
      </command>
926
      <command
927
            categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
928
            defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.SetBasionymHandler"
929
            id="eu.etaxonomy.taxeditor.editor.name.setBasionym"
930
            name="Set Basionym / Original Combination">
931
      </command>
932
      <command
933
            categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
934
            defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.RemoveBasionymHandler"
935
            id="eu.etaxonomy.taxeditor.editor.name.removeBasionym"
936
            name="Remove Basionym / Original Combination">
937
      </command>
938
     <!-- <command
939
            categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
940
            defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.ChangeAcceptedTaxonToSynonymHandler"
941
            id="eu.etaxonomy.taxeditor.editor.name.changeAcceptedToSynonym"
942
            name="Change Accepted Taxon to Synonym">
943
      </command>-->
944
      <command
945
            categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
946
            defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.DeleteAllEmptyNamesHandler"
947
            id="eu.etaxonomy.taxeditor.editor.name.deleteAllEmptyNames"
948
            name="Delete All Empty Names">
949
      </command>
950
      <category
951
            id="eu.etaxonomy.taxeditor.editor.view.descriptive.command.category"
952
            name="-- Factual">
953
      </category>
954
      <command
955
            categoryId="eu.etaxonomy.taxeditor.editor.view.descriptive.command.category"
956
            defaultHandler="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.CreateDescriptionElementHandler"
957
            id="eu.etaxonomy.taxeditor.editor.description.createDescriptionElement"
958
            name="Create Description Element">
959
      </command>
960
      <command
961
            categoryId="eu.etaxonomy.taxeditor.editor.view.descriptive.command.category"
962
            defaultHandler="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.CreateDescriptionHandler"
963
            id="eu.etaxonomy.taxeditor.description.commands.adddescription"
964
            name="New Description">
965
      </command>
966
      <command
967
            categoryId="eu.etaxonomy.taxeditor.editor.view.descriptive.command.category"
968
            defaultHandler="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.MoveDescriptionElementsHandler"
969
            id="eu.etaxonomy.taxeditor.description.commands.moveDescriptionElements"
970
            name="Move Description Elements to Taxon">
971
      </command>
972
      <command
973
            categoryId="eu.etaxonomy.taxeditor.editor.view.descriptive.command.category"
974
            defaultHandler="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.MoveDescriptionToOtherTaxonHandler"
975
            id="eu.etaxonomy.taxeditor.editor.commands.description.moveDescriptionToTaxon"
976
            name="Move Description to Taxon">
977
      </command>
978
      <category
979
            id="eu.etaxonomy.taxeditor.editor.view.uses.command.category"
980
            name="-- New Uses">
981
      </category>
982
      <command
983
            categoryId="eu.etaxonomy.taxeditor.editor.view.uses.command.category"
984
            defaultHandler="eu.etaxonomy.taxeditor.editor.view.uses.handler.CreateUseHandler"
985
            id="eu.etaxonomy.taxeditor.use.commands.adduse"
986
            name="New Use">
987
      </command>
988
      <command
989
            categoryId="eu.etaxonomy.taxeditor.editor.view.uses.command.category"
990
            defaultHandler="eu.etaxonomy.taxeditor.editor.view.uses.handler.CreateUseSummaryHandler"
991
            id="eu.etaxonomy.taxeditor.editor.use.createUseSummary"
992
            name="New Use Summary">
993
      </command>
994
      <command
995
            categoryId="eu.etaxonomy.taxeditor.editor.view.uses.command.category"
996
            defaultHandler="eu.etaxonomy.taxeditor.editor.view.uses.handler.CreateUseRecordHandler"
997
            id="eu.etaxonomy.taxeditor.editor.use.createUseRecord"
998
            name="New Use Record">
999
      </command>
1000
      <category
1001
            id="eu.etaxonomy.taxeditor.editor.media.category"
1002
            name="-- Media">
1003
      </category>
1004
      <command
1005
            categoryId="eu.etaxonomy.taxeditor.editor.media.category"
1006
            defaultHandler="eu.etaxonomy.taxeditor.editor.view.media.handler.MoveImageDownInListHandler"
1007
            id="taxeditor-editor.command.moveimgdown"
1008
            name="Move Image Down In List">
1009
      </command>
1010
      <command
1011
            categoryId="eu.etaxonomy.taxeditor.editor.media.category"
1012
            defaultHandler="eu.etaxonomy.taxeditor.editor.view.media.handler.AddImageGalleryHandler"
1013
            id="taxeditor-editor.command.newimagegallery"
1014
            name="New Image Gallery">
1015
      </command>
1016
      <command
1017
            categoryId="eu.etaxonomy.taxeditor.editor.media.category"
1018
            defaultHandler="eu.etaxonomy.taxeditor.editor.view.media.handler.CreateMediaHandler"
1019
            id="taxeditor-editor.newimage"
1020
            name="New Image">
1021
      </command>
1022
      <command
1023
            categoryId="eu.etaxonomy.taxeditor.editor.media.category"
1024
            defaultHandler="eu.etaxonomy.taxeditor.editor.view.media.handler.MoveImageUpInListHandler"
1025
            id="taxeditor-editor.command.moveimgup"
1026
            name="Move Image Up In List">
1027
      </command>
1028
      <category
1029
            id="eu.etaxonomy.taxeditor.editor.new.category"
1030
            name="-- New Entity">
1031
      </category>
1032
      <command
1033
            categoryId="eu.etaxonomy.taxeditor.editor.new.category"
1034
            defaultHandler="eu.etaxonomy.taxeditor.editor.handler.create.NewReferenceHandler"
1035
            id="eu.etaxonomy.taxeditor.editor.command.new.reference"
1036
            name="New Reference">
1037
      </command>
1038
      <command
1039
            categoryId="eu.etaxonomy.taxeditor.editor.new.category"
1040
            defaultHandler="eu.etaxonomy.taxeditor.editor.handler.create.NewNameHandler"
1041
            id="eu.etaxonomy.taxeditor.editor.command.new.name"
1042
            name="New Name">
1043
      </command>
1044
      <command
1045
            categoryId="eu.etaxonomy.taxeditor.editor.new.category"
1046
            defaultHandler="eu.etaxonomy.taxeditor.editor.handler.create.NewTeamHandler"
1047
            id="eu.etaxonomy.taxeditor.editor.command.new.team"
1048
            name="New Team">
1049
      </command>
1050
      <command
1051
            categoryId="eu.etaxonomy.taxeditor.editor.new.category"
1052
            defaultHandler="eu.etaxonomy.taxeditor.editor.handler.create.NewPersonHandler"
1053
            id="eu.etaxonomy.taxeditor.editor.command.new.person"
1054
            name="New Person">
1055
      </command>
1056
      <command
1057
            categoryId="eu.etaxonomy.taxeditor.editor.new.category"
1058
            defaultHandler="eu.etaxonomy.taxeditor.editor.handler.create.NewSpecimenHandler"
1059
            id="eu.etaxonomy.taxeditor.editor.command.new.specimen"
1060
            name="New Specimen">
1061
      </command>
1062
      <category
1063
            id="eu.etaxonomy.taxeditor.editor.key.category"
1064
            name="-- Polytomous Keys">
1065
      </category>
1066
      <command
1067
            categoryId="eu.etaxonomy.taxeditor.editor.key.category"
1068
            defaultHandler="eu.etaxonomy.taxeditor.editor.key.polytomous.handler.CreateChildNodeHandler"
1069
            id="eu.etaxonomy.taxeditor.key.polytomous.command.new.child"
1070
            name="New Child Node">
1071
      </command>
1072
      <command
1073
            categoryId="eu.etaxonomy.taxeditor.editor.key.category"
1074
            defaultHandler="eu.etaxonomy.taxeditor.editor.key.polytomous.handler.CreateSiblingNodeHandler"
1075
            id="eu.etaxonomy.taxeditor.key.polytomous.command.new.sibling"
1076
            name="New Sibling Node">
1077
      </command>
1078
      <command
1079
            categoryId="eu.etaxonomy.taxeditor.editor.key.category"
1080
            defaultHandler="eu.etaxonomy.taxeditor.editor.key.polytomous.handler.RefreshNodeNumberingHandler"
1081
            id="eu.etaxonomy.taxeditor.key.polytomous.command.refresh"
1082
            name="Refresh Node Numbering">
1083
      </command>
1084
      <command
1085
            categoryId="eu.etaxonomy.taxeditor.editor.key.category"
1086
            defaultHandler="eu.etaxonomy.taxeditor.editor.key.handler.ApplyLayoutHandler"
1087
            id="eu.etaxonomy.taxeditor.key.command.applyLayout"
1088
            name="Apply Layout">
1089
      </command>
1090
      <category
1091
            id="eu.etaxonomy.taxeditor.editor.view.concept.category"
1092
            name="-- Concept Relations">
1093
      </category>
1094
      <command
1095
            categoryId="eu.etaxonomy.taxeditor.editor.view.concept.category"
1096
            defaultHandler="eu.etaxonomy.taxeditor.editor.view.concept.handler.CreateConceptRelationHandler"
1097
            id="eu.etaxonomy.taxeditor.editor.name.createConceptRelation"
1098
            name="Create Concept Relation">
1099
      </command>
1100
      <command
1101
            categoryId="eu.etaxonomy.taxeditor.editor.view.concept.category"
1102
            defaultHandler="eu.etaxonomy.taxeditor.editor.view.concept.handler.OpenRelatedConceptHandler"
1103
            id="eu.etaxonomy.taxeditor.editor.view.concept.command.open"
1104
            name="Open Related Concept">
1105
      </command>
1106
      <category
1107
            id="eu.etaxonomy.taxeditor.bulkeditor.group.category"
1108
            name="-- Group">
1109
      </category>
1110
      <command
1111
            categoryId="eu.etaxonomy.taxeditor.bulkeditor.group.category"
1112
            defaultHandler="eu.etaxonomy.taxeditor.editor.group.authority.handler.EditCdmAuthoritiesHandler"
1113
            id="eu.etaxonomy.taxeditor.group.cdmauthorities.edit"
1114
            name="Edit CDM Authorities">
1115
      </command>
1116
      <command
1117
            defaultHandler="eu.etaxonomy.taxeditor.editor.handler.OpenDerivateViewHandler"
1118
            id="eu.etaxonomy.taxeditor.editor.handler.openDerivateView"
1119
            name="Open Derivate View">
1120
      </command>
1121

    
1122
   </extension>
1123
   <extension
1124
         point="org.eclipse.core.expressions.definitions">
1125
      <definition
1126
            id="nameEditorActive">
1127
         <with
1128
               variable="activeEditorId">
1129
            <equals
1130
                  value="eu.etaxonomy.taxeditor.editor.multipagetaxonview">
1131
            </equals>
1132
         </with>
1133
      </definition>
1134
      <definition
1135
            id="isAcceptedTaxon">
1136
         <with
1137
               variable="selection">
1138
            <test
1139
                  property="eu.etaxonomy.taxeditor.editor.name.propertyTester.isAcceptedTaxon">
1140
            </test>
1141
         </with>
1142
      </definition>
1143
      <definition
1144
            id="isSynonym">
1145
         <with
1146
               variable="selection">
1147
            <test
1148
                  property="eu.etaxonomy.taxeditor.editor.name.propertyTester.isSynonym">
1149
            </test>
1150
         </with>
1151
      </definition>
1152
      <definition
1153
            id="isMisapplication">
1154
         <with
1155
               variable="selection">
1156
            <test
1157
                  property="eu.etaxonomy.taxeditor.editor.name.propertyTester.isMisapplication">
1158
            </test>
1159
         </with>
1160
      </definition>
1161
      <definition
1162
            id="isTaxonBase">
1163
         <with
1164
               variable="selection">
1165
            <test
1166
                  property="eu.etaxonomy.taxeditor.editor.name.propertyTester.isTaxonBase">
1167
            </test>
1168
         </with>
1169
      </definition>
1170
      <definition
1171
            id="hasEmptyNames">
1172
         <with
1173
               variable="selection">
1174
            <test
1175
                  property="eu.etaxonomy.taxeditor.editor.name.propertyTester.hasEmptyNames">
1176
            </test>
1177
         </with>
1178
      </definition>
1179
      <definition
1180
            id="isDeletable">
1181
         <with
1182
               variable="selection">
1183
            <test
1184
                  property="eu.etaxonomy.taxeditor.descriptions.propertyTester.isDeletable">
1185
            </test>
1186
         </with>
1187
      </definition>
1188
      <definition
1189
            id="isMedia">
1190
         <with
1191
               variable="selection">
1192
            <test
1193
                  property="eu.etaxonomy.taxeditor.descriptions.propertyTester.isMedia">
1194
            </test>
1195
         </with>
1196
      </definition>
1197
      <definition
1198
            id="isDescription">
1199
         <with
1200
               variable="selection">
1201
            <test
1202
                  property="eu.etaxonomy.taxeditor.descriptions.propertyTester.isDescription">
1203
            </test>
1204
         </with>
1205
      </definition>
1206
      <definition
1207
            id="isDescriptionElement">
1208
         <with
1209
               variable="selection">
1210
            <test
1211
                  property="eu.etaxonomy.taxeditor.descriptions.propertyTester.isDescriptionElement">
1212
            </test>
1213
         </with>
1214
      </definition>
1215
      <definition
1216
            id="isFeatureNodeContainer">
1217
         <with
1218
               variable="selection">
1219
            <test
1220
                  property="eu.etaxonomy.taxeditor.descriptions.propertyTester.isFeatureNodeContainer">
1221
            </test>
1222
         </with>
1223
      </definition>
1224
      <definition
1225
            id="isImageGallery">
1226
         <with
1227
               variable="selection">
1228
            <test
1229
                  property="eu.etaxonomy.taxeditor.descriptions.propertyTester.isImageGallery">
1230
            </test>
1231
         </with>
1232
      </definition>
1233
      <definition
1234
            id="isAcceptedAndHasNoHomotypicSynonyms">
1235
         <with
1236
               variable="selection">
1237
            <test
1238
                  property="eu.etaxonomy.taxeditor.editor.name.propertyTester.isAcceptedAndHasNoHomotypicSynonyms">
1239
            </test>
1240
         </with>
1241
      </definition>
1242
      <definition
1243
            id="isGroup">
1244
         <with
1245
               variable="activeEditor">
1246
            <test
1247
                  property="taxeditor-bulkeditor.propertyTester.isGroup">
1248
            </test>
1249
         </with>
1250
      </definition>
1251
   </extension>
1252
   <extension
1253
         point="org.eclipse.core.expressions.propertyTesters">
1254
      <propertyTester
1255
            class="eu.etaxonomy.taxeditor.editor.name.handler.NameEditorMenuPropertyTester"
1256
            id="eu.etaxonomy.taxeditor.editor.name.propertyTester"
1257
            namespace="eu.etaxonomy.taxeditor.editor.name.propertyTester"
1258
            properties="isAcceptedTaxon,isSynonym,isMisapplication,isTaxonBase,hasEmptyNames,isAcceptedAndHasNoHomotypicSynonyms"
1259
            type="org.eclipse.jface.viewers.IStructuredSelection">
1260
      </propertyTester>
1261
      <propertyTester
1262
            class="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.DescriptionsMenuPropertyTester"
1263
            id="eu.etaxonomy.taxeditor.descriptions.PropertyTester"
1264
            namespace="eu.etaxonomy.taxeditor.descriptions.propertyTester"
1265
            properties="isMedia,isDescription,isDescriptionElement,isDeletable,isFeatureNodeContainer,isImageGallery"
1266
            type="org.eclipse.jface.viewers.TreeSelection">
1267
      </propertyTester>
1268
      <propertyTester
1269
            class="eu.etaxonomy.taxeditor.bulkeditor.command.BulkEditorPropertyTester"
1270
            id="taxeditor-bulkeditor.PropertyTester"
1271
            namespace="taxeditor-bulkeditor.propertyTester"
1272
            properties="isGroup"
1273
            type="eu.etaxonomy.taxeditor.bulkeditor.BulkEditor">
1274
      </propertyTester>
1275
   </extension>
1276
   <extension
1277
         point="org.eclipse.ui.bindings">   
1278
      <scheme
1279
            description="The default key binding scheme for the Taxonomic Editor"
1280
            id="eu.etaxonomy.taxeditor.bindings.scheme.default"
1281
            name="Taxonomic Editor Default Key Bindings">
1282
      </scheme>
1283
   </extension>
1284
    <extension
1285
         point="org.eclipse.ui.importWizards">
1286
      <wizard
1287
            category="eu.etaxonomy.taxeditor.import.category.cdm"
1288
            class="eu.etaxonomy.taxeditor.editor.view.dataimport.SpecimenSearchWizard"
1289
            id="eu.etaxonomy.taxeditor.editor.view.dataimport.SpecimenSearchWizard"
1290
            name="Specimen Search/Import">
1291
         <description>
1292
            Queries data provider for specimens with specified parameters.
1293
Note: Query results are currently limited to 100.
1294
         </description>
1295
      </wizard>
1296
   </extension>
1297
</plugin>
(6-6/7)