- refactored context menu for DerivateView to be programmatic instead of declarative...
[taxeditor.git] / eu.etaxonomy.taxeditor.editor / plugin.xml
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 </extension>
75 <extension
76 point="org.eclipse.ui.views">
77 <view
78 allowMultiple="false"
79 category="eu.etaxonomy.taxeditor.editor.category"
80 class="eu.etaxonomy.taxeditor.editor.view.descriptive.DescriptiveViewPart"
81 icon="icons/address-book-new.png"
82 id="eu.etaxonomy.taxeditor.editor.view.descriptive"
83 name="Factual Data"
84 restorable="true">
85 </view>
86 <view
87 allowMultiple="false"
88 category="eu.etaxonomy.taxeditor.editor.category"
89 class="eu.etaxonomy.taxeditor.editor.view.uses.UsesViewPart"
90 icon="icons/leaf.png"
91 id="eu.etaxonomy.taxeditor.editor.view.uses"
92 name="Uses"
93 restorable="true">
94 </view>
95 <view
96 allowMultiple="false"
97 category="eu.etaxonomy.taxeditor.editor.category"
98 class="eu.etaxonomy.taxeditor.editor.view.media.MediaViewPart"
99 icon="icons/camera-photo.png"
100 id="eu.etaxonomy.taxeditor.editor.view.media"
101 name="Media"
102 restorable="true">
103 </view>
104 <view
105 category="eu.etaxonomy.taxeditor.editor.category"
106 class="eu.etaxonomy.taxeditor.editor.view.concept.ConceptViewPart"
107 id="eu.etaxonomy.taxeditor.editor.view.concept"
108 name="Concept Relations"
109 restorable="true">
110 </view>
111 <view
112 category="eu.etaxonomy.taxeditor.editor.category"
113 class="eu.etaxonomy.taxeditor.editor.view.concept.graph.ConceptGraphView"
114 icon="icons/address-book-new.png"
115 id="eu.etaxonomy.taxeditor.editor.view.concept.graph"
116 name="Concept Graph"
117 restorable="true">
118 </view>
119 <category
120 id="eu.etaxonomy.taxeditor.editor.category"
121 name="Taxonomic Editor">
122 </category>
123 </extension>
124 <extension
125 point="org.eclipse.ui.elementFactories">
126 <factory
127 class="eu.etaxonomy.taxeditor.editor.TaxonEditorInputFactory"
128 id="eu.etaxonomy.taxeditor.editor.name.taxonEditorInputFactory">
129 </factory>
130 </extension>
131 <extension
132 point="org.eclipse.ui.menus">
133 <menuContribution
134 locationURI="menu:eu.etaxonomy.navigation.menu.new?after=eu.etaxonomy.navigation.menu.new.separator1">
135 <command
136 commandId="eu.etaxonomy.taxeditor.editor.command.new.reference"
137 label="Reference"
138 style="push">
139 </command>
140 <command
141 commandId="eu.etaxonomy.taxeditor.editor.command.new.name"
142 label="Name"
143 style="push">
144 </command>
145 <command
146 commandId="eu.etaxonomy.taxeditor.editor.command.new.team"
147 label="Team"
148 style="push">
149 </command>
150 <command
151 commandId="eu.etaxonomy.taxeditor.editor.command.new.person"
152 label="Person"
153 style="push">
154 </command>
155 <command
156 commandId="eu.etaxonomy.taxeditor.editor.command.new.specimen"
157 label="Specimen"
158 style="push">
159 </command>
160 </menuContribution>
161 <menuContribution
162 locationURI="menu:eu.etaxonomy.taxeditor.menu.showView?before=eu.etaxonomy.taxeditor.store.showViewMenu.details">
163 <separator
164 name="eu.etaxonomy.taxeditor.editor.showViewMenu"
165 visible="true">
166 </separator>
167 <command
168 commandId="org.eclipse.ui.views.showView"
169 label="Factual Data"
170 style="push">
171 <parameter
172 name="org.eclipse.ui.views.showView.viewId"
173 value="eu.etaxonomy.taxeditor.editor.view.descriptive">
174 </parameter>
175 </command>
176 <command
177 commandId="org.eclipse.ui.views.showView"
178 label="Media"
179 style="push">
180 <parameter
181 name="org.eclipse.ui.views.showView.viewId"
182 value="eu.etaxonomy.taxeditor.editor.view.media">
183 </parameter>
184 </command>
185 <command
186 commandId="org.eclipse.ui.views.showView"
187 label="Concept"
188 style="push">
189 <parameter
190 name="org.eclipse.ui.views.showView.viewId"
191 value="eu.etaxonomy.taxeditor.editor.view.concept">
192 </parameter>
193 </command>
194 <command
195 commandId="org.eclipse.ui.views.showView"
196 label="Concept Graph"
197 style="push">
198 <parameter
199 name="org.eclipse.ui.views.showView.viewId"
200 value="eu.etaxonomy.taxeditor.editor.view.concept.graph">
201 </parameter>
202 <visibleWhen
203 checkEnabled="false">
204 <reference
205 definitionId="isShowExperimentalFeatures">
206 </reference>
207 </visibleWhen>
208 </command>
209 </menuContribution>
210 <menuContribution
211 locationURI="menu:org.eclipse.ui.main.menu.navigate">
212 <command
213 commandId="eu.etaxonomy.taxeditor.editor.command.openParent"
214 label="Open Parent"
215 style="push">
216 </command>
217 </menuContribution>
218 <menuContribution
219 locationURI="popup:eu.etaxonomy.taxeditor.editor.taxon.name">
220 <menu
221 label="New">
222 <command
223 commandId="eu.etaxonomy.taxeditor.editor.name.createHeterotypicSynoym"
224 label="Heterotypic Synonym"
225 style="push">
226 <visibleWhen>
227 <reference
228 definitionId="isAcceptedTaxon">
229 </reference>
230 </visibleWhen>
231 </command>
232 <command
233 commandId="eu.etaxonomy.taxeditor.editor.name.createHomotypicSynoym"
234 label="Homotypic 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.createSynonymInHomotypicalGroup"
244 label="Synonym In Homotypical Group"
245 style="push">
246 <visibleWhen>
247 <reference
248 definitionId="isSynonym">
249 </reference>
250 </visibleWhen>
251 </command>
252 <separator
253 name="separator1"
254 visible="true">
255 </separator>
256 <!-- <command
257 commandId="eu.etaxonomy.taxeditor.editor.name.createMisapplication"
258 label="Misapplication"
259 style="push">
260 <visibleWhen>
261 <or>
262 <reference
263 definitionId="isAcceptedTaxon">
264 </reference>
265 <reference
266 definitionId="isMisapplication">
267 </reference>
268 </or>
269 </visibleWhen>
270 </command>-->
271 </menu>
272 <!--<command
273 commandId="eu.etaxonomy.taxeditor.editor.name.changeAcceptedToSynonym"
274 label="Change Accepted Taxon to Synonym"
275 style="push">
276 <visibleWhen
277 checkEnabled="true">
278 <reference
279 definitionId="isAcceptedAndHasNoHomotypicSynonyms">
280 </reference>
281 </visibleWhen
282 <visibleWhen>
283 <or>
284 <reference
285 definitionId="isAcceptedTaxon">
286 </reference>
287 <reference
288 definitionId="isMisapplication">
289 </reference>
290 </or>
291 </visibleWhen>
292 </command>-->
293 <menu
294 label="Change To">
295 <command
296 commandId="eu.etaxonomy.taxeditor.editor.name.changeToAcceptedTaxon"
297 label="Accepted Taxon"
298 style="push">
299 <visibleWhen>
300 <not>
301 <or>
302 <reference
303 definitionId="isAcceptedTaxon">
304 </reference>
305 <reference
306 definitionId="isMisapplication">
307 </reference>
308 </or>
309 </not>
310 </visibleWhen>
311 </command>
312 <command
313 commandId="eu.etaxonomy.taxeditor.editor.name.changeToSynonym"
314 label="Synonym"
315 style="push">
316 <visibleWhen>
317 <not>
318 <or>
319 <reference
320 definitionId="isAcceptedTaxon">
321 </reference>
322 <reference
323 definitionId="isSynonym">
324 </reference>
325 </or>
326 </not>
327 </visibleWhen>
328 </command>
329 <command
330 commandId="eu.etaxonomy.taxeditor.editor.name.changeToMisapplication"
331 label="Misapplication"
332 style="push">
333 <visibleWhen>
334 <not>
335 <or>
336 <reference
337 definitionId="isAcceptedTaxon">
338 </reference>
339 <reference
340 definitionId="isMisapplication">
341 </reference>
342 </or>
343 </not>
344 </visibleWhen>
345 </command>
346 </menu>
347 <separator
348 name="taxeditor-editor.separator1"
349 visible="true">
350 </separator>
351 <command
352 commandId="org.eclipse.ui.edit.delete"
353 label="Delete"
354 style="push">
355 <visibleWhen>
356 <or>
357 <reference
358 definitionId="isSynonym">
359 </reference>
360 <reference
361 definitionId="isMisapplication">
362 </reference>
363 <reference
364 definitionId="isConceptRelation">
365 </reference>
366 </or>
367 </visibleWhen>
368 </command>
369 <command
370 commandId="eu.etaxonomy.taxeditor.editor.name.deleteAllEmptyNames"
371 label="Delete All Empty Names"
372 style="push">
373 <visibleWhen>
374 <reference
375 definitionId="hasEmptyNames">
376 </reference>
377 </visibleWhen>
378 </command>
379 <separator
380 name="taxeditor-editor.separator2"
381 visible="true">
382 </separator>
383 <dynamic
384 class="eu.etaxonomy.taxeditor.editor.name.handler.GroupBasionymContributionItem"
385 id="taxeditor-editor.dynamic.setBasionym">
386 <visibleWhen>
387 <or>
388 <reference
389 definitionId="isAcceptedTaxon">
390 </reference>
391 <reference
392 definitionId="isSynonym">
393 </reference>
394 </or>
395 </visibleWhen>
396 </dynamic>
397 <command
398 commandId="eu.etaxonomy.taxeditor.editor.name.swapSynonymAndAccepted"
399 label="Swap Synonym With Accepted"
400 style="push">
401 <visibleWhen>
402 <reference
403 definitionId="isSynonym">
404 </reference>
405 </visibleWhen>
406 </command>
407 <separator
408 name="taxeditor-editor.separator3"
409 visible="true">
410 </separator>
411 <command
412 commandId="org.eclipse.ui.views.showView"
413 label="Show Details"
414 style="push">
415 <parameter
416 name="org.eclipse.ui.views.showView.viewId"
417 value="eu.etaxonomy.taxeditor.editor.forms.detailsView">
418 </parameter>
419 </command>
420 <separator
421 name="taxeditor-editor.separator4"
422 visible="true">
423 </separator>
424 <command
425 commandId="org.eclipse.ui.file.save"
426 label="Save"
427 style="push">
428 </command>
429 </menuContribution>
430 <menuContribution
431 locationURI="popup:eu.etaxonomy.taxeditor.editor.key.polytomous">
432 <command
433 commandId="eu.etaxonomy.taxeditor.key.polytomous.command.new"
434 label="New Node"
435 style="push">
436 </command>
437 <separator
438 name="taxeditor-editor.separator1"
439 visible="true">
440 </separator>
441 <command
442 commandId="org.eclipse.ui.edit.delete"
443 label="Delete"
444 style="push">
445 </command>
446 <separator
447 name="taxeditor-editor.separator2"
448 visible="true">
449 </separator>
450 <command
451 commandId="eu.etaxonomy.taxeditor.key.command.applyLayout"
452 label="Apply Layout"
453 style="push">
454 </command>
455 <separator
456 name="taxeditor-editor.separator3"
457 visible="true">
458 </separator>
459 </menuContribution>
460 <menuContribution
461 locationURI="popup:eu.etaxonomy.taxeditor.editor.key.polytomous.list">
462 <command
463 commandId="eu.etaxonomy.taxeditor.key.polytomous.command.new.child"
464 label="New Key Number"
465 style="push">
466 </command>
467 <command
468 commandId="eu.etaxonomy.taxeditor.key.polytomous.command.new.sibling"
469 label="New Alternative"
470 style="push">
471 </command>
472 <command
473 commandId="eu.etaxonomy.taxeditor.key.polytomous.command.refresh"
474 label="Refresh Nodes"
475 style="push">
476 </command>
477 <command
478 commandId="org.eclipse.ui.edit.delete"
479 label="Delete"
480 style="push">
481 </command>
482 </menuContribution>
483 <menuContribution
484 locationURI="popup:eu.etaxonomy.taxeditor.editor.view.descriptive">
485 <command
486 commandId="eu.etaxonomy.taxeditor.description.commands.adddescription"
487 label="New Factual Data"
488 style="push">
489 </command>
490 <separator
491 name="eu.etaxonomy.taxeditor.taxonDescriptionEditor.separator3"
492 visible="true">
493 </separator>
494 <menu
495 label="New">
496 <dynamic
497 class="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.DynamicFeatureMenu"
498 id="eu.etaxonomy.taxeditor.dynamicFeatureMenu">
499 </dynamic>
500 <visibleWhen
501 checkEnabled="true">
502 <or>
503 <reference
504 definitionId="isDescription">
505 </reference>
506 <reference
507 definitionId="isDescriptionElement">
508 </reference>
509 <reference
510 definitionId="isFeatureNodeContainer">
511 </reference>
512 </or>
513 </visibleWhen>
514 </menu>
515 <separator
516 name="taxeditor-editor.separator1"
517 visible="true">
518 </separator>
519 <command
520 commandId="eu.etaxonomy.taxeditor.editor.commands.description.moveDescriptionToTaxon"
521 label="Move Description to Taxon"
522 style="push">
523 <visibleWhen
524 checkEnabled="true">
525 <reference
526 definitionId="isDescription">
527 </reference>
528 </visibleWhen>
529 </command>
530 <command
531 commandId="eu.etaxonomy.taxeditor.description.commands.moveDescriptionElements"
532 label="Move Elements to Taxon"
533 style="push">
534 <visibleWhen
535 checkEnabled="true">
536 <or>
537 <reference
538 definitionId="isDescriptionElement">
539 </reference>
540 <reference
541 definitionId="isFeatureNodeContainer">
542 </reference>
543 </or>
544 </visibleWhen>
545 </command>
546 <separator
547 name="eu.etaxonomy.taxeditor.taxonDescriptionEditor.separator.afterNew"
548 visible="true">
549 </separator>
550 <command
551 commandId="org.eclipse.ui.edit.delete"
552 label="Delete"
553 style="push">
554 </command>
555 <separator
556 name="eu.etaxonomy.taxeditor.taxonDescriptionEditor.separator.afterDelete"
557 visible="true">
558 </separator>
559 <command
560 commandId="org.eclipse.ui.file.save"
561 label="Save"
562 style="push">
563 </command>
564 </menuContribution>
565 <menuContribution
566 locationURI="popup:eu.etaxonomy.taxeditor.editor.view.derivate.DerivateView">
567 <dynamic
568 class="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateViewContextMenu"
569 id="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateContextMenu">
570 </dynamic>
571 <command
572 commandId="eu.etaxonomy.taxeditor.editor.view.derivate.copySingleRead"
573 label="Reuse for other Sequence"
574 style="push">
575 <visibleWhen
576 checkEnabled="true">
577 <reference
578 definitionId="isSingleRead">
579 </reference>
580 </visibleWhen>
581 </command>
582 <command
583 commandId="eu.etaxonomy.taxeditor.editor.view.derivate.pasteSingleRead"
584 label="Reuse Single Read here"
585 style="push">
586 <visibleWhen
587 checkEnabled="true">
588 <reference
589 definitionId="isSequence">
590 </reference>
591 </visibleWhen>
592 </command>
593 <command
594 commandId="eu.etaxonomy.taxeditor.editor.view.derivate.unlinkSingleRead"
595 label="Remove SingleRead from Sequence"
596 style="push">
597 <visibleWhen
598 checkEnabled="true">
599 <reference
600 definitionId="isMultiLinkedSingleRead">
601 </reference>
602 </visibleWhen>
603 </command>
604 </menuContribution>
605 <menuContribution
606 locationURI="popup:eu.etaxonomy.taxeditor.editor.view.dataimport.SpecimenImportEditor">
607 <command
608 commandId="eu.etaxonomy.taxeditor.editor.view.dataimport.SaveSpecimenCommand"
609 label="Save Specimen"
610 style="push">
611 </command>
612 </menuContribution>
613
614
615
616
617 <menuContribution
618 locationURI="popup:eu.etaxonomy.taxeditor.editor.view.uses">
619 <command
620 commandId="eu.etaxonomy.taxeditor.use.commands.adduse"
621 label="New Use"
622 style="push">
623 </command>
624 <command
625 commandId="eu.etaxonomy.taxeditor.editor.use.createUseSummary"
626 label="New Use Summary"
627 style="push">
628 <visibleWhen
629 checkEnabled="true">
630 <or>
631 <reference
632 definitionId="isDescription">
633 </reference>
634 <reference
635 definitionId="isDescriptionElement">
636 </reference>
637 <reference
638 definitionId="isFeatureNodeContainer">
639 </reference>
640 </or>
641 </visibleWhen>
642 </command>
643 <command
644 commandId="eu.etaxonomy.taxeditor.editor.use.createUseRecord"
645 label="New Use Record"
646 style="push">
647 <visibleWhen
648 checkEnabled="true">
649 <or>
650 <reference
651 definitionId="isDescription">
652 </reference>
653 <reference
654 definitionId="isDescriptionElement">
655 </reference>
656 <reference
657 definitionId="isFeatureNodeContainer">
658 </reference>
659 </or>
660 </visibleWhen>
661 </command>
662 <separator
663 name="eu.etaxonomy.taxeditor.usesEditor.separator3"
664 visible="true">
665 </separator>
666 <separator
667 name="taxeditor-editor.separator1"
668 visible="true">
669 </separator>
670 <separator
671 name="eu.etaxonomy.taxeditor.taxonDescriptionEditor.separator.afterNew"
672 visible="true">
673 </separator>
674 <command
675 commandId="org.eclipse.ui.edit.delete"
676 label="Delete"
677 style="push">
678 </command>
679 <separator
680 name="eu.etaxonomy.taxeditor.taxonDescriptionEditor.separator.afterDelete"
681 visible="true">
682 </separator>
683 <command
684 commandId="org.eclipse.ui.file.save"
685 label="Save"
686 style="push">
687 </command>
688 </menuContribution>
689
690
691
692
693
694 <menuContribution
695 locationURI="popup:eu.etaxonomy.taxeditor.editor.view.media">
696 <command
697 commandId="taxeditor-editor.command.newimagegallery"
698 label="New Image Gallery"
699 style="push">
700 </command>
701 <separator
702 name="taxeditor-editor.separator1"
703 visible="true">
704 </separator>
705 <command
706 commandId="taxeditor-editor.newimage"
707 label="New Image"
708 style="push">
709 <visibleWhen>
710 <reference
711 definitionId="isImageGallery">
712 </reference>
713 </visibleWhen>
714 </command>
715 <command
716 commandId="taxeditor-editor.command.moveimgdown"
717 label="Move Image Up In List"
718 style="push">
719 <visibleWhen>
720 <reference
721 definitionId="isMedia">
722 </reference>
723 </visibleWhen>
724 </command>
725 <command
726 commandId="taxeditor-editor.command.moveimgup"
727 label="Move Image Down In List"
728 style="push">
729 <visibleWhen>
730 <reference
731 definitionId="isMedia">
732 </reference>
733 </visibleWhen>
734 </command>
735 <separator
736 name="taxeditor-editor.separator2"
737 visible="true">
738 </separator>
739 <command
740 commandId="org.eclipse.ui.edit.delete"
741 label="Delete"
742 style="push">
743 </command>
744 <command
745 commandId="org.eclipse.ui.file.save"
746 label="Save"
747 style="push">
748 </command>
749 </menuContribution>
750 <menuContribution
751 locationURI="popup:eu.etaxonomy.taxeditor.editor.view.concept">
752 <menu
753 label="New">
754 <dynamic
755 class="eu.etaxonomy.taxeditor.editor.view.concept.handler.CreateConceptRelationMenu"
756 id="eu.etaxonomy.taxeditor.editor.view.concept.menus.new">
757 </dynamic>
758 </menu>
759 <command
760 commandId="eu.etaxonomy.taxeditor.editor.view.concept.command.open"
761 label="Open Related Concept"
762 style="push">
763 </command>
764 <separator
765 name="eu.etaxonomy.taxeditor.editor.view.concept.menu.separator1"
766 visible="true">
767 </separator>
768 <command
769 commandId="org.eclipse.ui.edit.delete"
770 label="Delete"
771 style="push">
772 </command>
773 </menuContribution>
774 <menuContribution
775 allPopups="false"
776 locationURI="popup:#BulkEditorContext?before=taxeditor-bulkeditor.separator1">
777 <command
778 commandId="eu.etaxonomy.taxeditor.group.cdmauthorities.edit"
779 label="Edit Authorities"
780 style="push">
781 <visibleWhen>
782 <reference
783 definitionId="isGroup">
784 </reference>
785 </visibleWhen>
786 </command>
787 </menuContribution>
788 </extension>
789 <extension
790 point="org.eclipse.ui.handlers">
791 <handler
792 class="org.eclipse.ui.internal.handlers.NewEditorHandler"
793 commandId="org.eclipse.ui.window.newEditor">
794 <activeWhen>
795 <not>
796 <instanceof
797 value="eu.etaxonomy.taxeditor.editor.name.TaxonNameEditor">
798 </instanceof>
799 </not>
800 </activeWhen>
801 <enabledWhen>
802 <count
803 value="-1">
804 </count>
805 </enabledWhen>
806 </handler>
807 <handler
808 class="eu.etaxonomy.taxeditor.editor.name.handler.DeleteTaxonBaseHandler"
809 commandId="org.eclipse.ui.edit.delete">
810 <activeWhen>
811 <and>
812 <reference
813 definitionId="isTaxonBase">
814 </reference>
815 <not>
816 <reference
817 definitionId="isAcceptedTaxon">
818 </reference>
819 </not>
820 </and>
821 </activeWhen>
822 </handler>
823 <handler
824 class="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.DeleteHandler"
825 commandId="org.eclipse.ui.edit.delete">
826 <activeWhen>
827 <with
828 variable="activePartId">
829 <or>
830 <equals
831 value="eu.etaxonomy.taxeditor.editor.view.descriptive">
832 </equals>
833 <equals
834 value="eu.etaxonomy.taxeditor.editor.view.media">
835 </equals>
836 </or>
837 </with>
838 </activeWhen>
839 </handler>
840 <handler
841 class="eu.etaxonomy.taxeditor.editor.key.polytomous.handler.DeleteNodeHandler"
842 commandId="org.eclipse.ui.edit.delete">
843 <activeWhen>
844 <with
845 variable="activePartId">
846 <equals
847 value="eu.etaxonomy.taxeditor.editor.key">
848 </equals>
849 </with>
850 </activeWhen>
851 </handler>
852 <handler
853 class="eu.etaxonomy.taxeditor.editor.view.concept.handler.DeleteConceptRelationHandler"
854 commandId="org.eclipse.ui.edit.delete">
855 <activeWhen>
856 <with
857 variable="activePartId">
858 <equals
859 value="eu.etaxonomy.taxeditor.editor.view.concept">
860 </equals>
861 </with>
862 </activeWhen>
863 </handler>
864 <handler
865 class="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.DeleteHandler"
866 commandId="org.eclipse.ui.edit.delete">
867 <activeWhen>
868 <with
869 variable="activePartId">
870 <equals
871 value="eu.etaxonomy.taxeditor.editor.view.uses">
872 </equals>
873 </with>
874 </activeWhen>
875 </handler>
876 </extension>
877 <extension
878 name="Name Commands"
879 point="org.eclipse.ui.commands">
880 <category
881 id="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
882 name="-- Name Editor">
883 </category>
884 <command
885 categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
886 defaultHandler="eu.etaxonomy.taxeditor.editor.handler.OpenParentHandler"
887 id="eu.etaxonomy.taxeditor.editor.command.openParent"
888 name="Open Parent">
889 </command>
890 <command
891 categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
892 defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.CreateHomotypicSynonymHandler"
893 id="eu.etaxonomy.taxeditor.editor.name.createHomotypicSynoym"
894 name="Create Homotypic Synonym">
895 </command>
896 <command
897 categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
898 defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.CreateHeterotypicSynonymHandler"
899 id="eu.etaxonomy.taxeditor.editor.name.createHeterotypicSynoym"
900 name="Create Heterotypic Synonym">
901 </command>
902 <command
903 categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
904 defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.CreateSynonymInHomotypicalGroupHandler"
905 id="eu.etaxonomy.taxeditor.editor.name.createSynonymInHomotypicalGroup"
906 name="Create Synonym In Homotypical Group">
907 </command>
908 <!-- <command
909 categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
910 defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.CreateMisapplicationHandler"
911 id="eu.etaxonomy.taxeditor.editor.name.createMisapplication"
912 name="Create Misapplication">
913 </command>-->
914 <!--command
915 defaultHandler="eu.etaxonomy.taxeditor.editor.handler.MoveTaxonHandler"
916 id="eu.etaxonomy.taxeditor.editor.name.moveTaxon"
917 name="Move Taxon">
918 </command-->
919 <command
920 categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
921 defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.ChangeToSynonymHandler"
922 id="eu.etaxonomy.taxeditor.editor.name.changeToSynonym"
923 name="Change To Synonym">
924 </command>
925 <command
926 categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
927 defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.ChangeSynonymToAcceptedTaxonHandler"
928 id="eu.etaxonomy.taxeditor.editor.name.changeToAcceptedTaxon"
929 name="Change To Accepted Taxon">
930 </command>
931 <command
932 categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
933 defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.ChangeToMisapplicationHandler"
934 id="eu.etaxonomy.taxeditor.editor.name.changeToMisapplication"
935 name="Change To Misapplication">
936 </command>
937 <command
938 categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
939 defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.SwapSynonymAndAcceptedHandler"
940 id="eu.etaxonomy.taxeditor.editor.name.swapSynonymAndAccepted"
941 name="Swap Synonym With Accepted">
942 </command>
943 <command
944 categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
945 defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.SetBasionymHandler"
946 id="eu.etaxonomy.taxeditor.editor.name.setBasionym"
947 name="Set Basionym / Original Combination">
948 </command>
949 <command
950 categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
951 defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.RemoveBasionymHandler"
952 id="eu.etaxonomy.taxeditor.editor.name.removeBasionym"
953 name="Remove Basionym / Original Combination">
954 </command>
955 <!-- <command
956 categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
957 defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.ChangeAcceptedTaxonToSynonymHandler"
958 id="eu.etaxonomy.taxeditor.editor.name.changeAcceptedToSynonym"
959 name="Change Accepted Taxon to Synonym">
960 </command>-->
961 <command
962 categoryId="eu.etaxonomy.taxeditor.editor.taxon.name.command.category"
963 defaultHandler="eu.etaxonomy.taxeditor.editor.name.handler.DeleteAllEmptyNamesHandler"
964 id="eu.etaxonomy.taxeditor.editor.name.deleteAllEmptyNames"
965 name="Delete All Empty Names">
966 </command>
967 <category
968 id="eu.etaxonomy.taxeditor.editor.view.descriptive.command.category"
969 name="-- Factual">
970 </category>
971 <command
972 categoryId="eu.etaxonomy.taxeditor.editor.view.descriptive.command.category"
973 defaultHandler="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.CreateDescriptionElementHandler"
974 id="eu.etaxonomy.taxeditor.editor.description.createDescriptionElement"
975 name="Create Description Element">
976 </command>
977 <command
978 categoryId="eu.etaxonomy.taxeditor.editor.view.descriptive.command.category"
979 defaultHandler="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.CreateDescriptionHandler"
980 id="eu.etaxonomy.taxeditor.description.commands.adddescription"
981 name="New Description">
982 </command>
983 <command
984 categoryId="eu.etaxonomy.taxeditor.editor.view.descriptive.command.category"
985 defaultHandler="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.MoveDescriptionElementsHandler"
986 id="eu.etaxonomy.taxeditor.description.commands.moveDescriptionElements"
987 name="Move Description Elements to Taxon">
988 </command>
989 <command
990 categoryId="eu.etaxonomy.taxeditor.editor.view.descriptive.command.category"
991 defaultHandler="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.MoveDescriptionToOtherTaxonHandler"
992 id="eu.etaxonomy.taxeditor.editor.commands.description.moveDescriptionToTaxon"
993 name="Move Description to Taxon">
994 </command>
995 <category
996 id="eu.etaxonomy.taxeditor.editor.view.uses.command.category"
997 name="-- New Uses">
998 </category>
999 <command
1000 categoryId="eu.etaxonomy.taxeditor.editor.view.uses.command.category"
1001 defaultHandler="eu.etaxonomy.taxeditor.editor.view.uses.handler.CreateUseHandler"
1002 id="eu.etaxonomy.taxeditor.use.commands.adduse"
1003 name="New Use">
1004 </command>
1005 <command
1006 categoryId="eu.etaxonomy.taxeditor.editor.view.uses.command.category"
1007 defaultHandler="eu.etaxonomy.taxeditor.editor.view.uses.handler.CreateUseSummaryHandler"
1008 id="eu.etaxonomy.taxeditor.editor.use.createUseSummary"
1009 name="New Use Summary">
1010 </command>
1011 <command
1012 categoryId="eu.etaxonomy.taxeditor.editor.view.uses.command.category"
1013 defaultHandler="eu.etaxonomy.taxeditor.editor.view.uses.handler.CreateUseRecordHandler"
1014 id="eu.etaxonomy.taxeditor.editor.use.createUseRecord"
1015 name="New Use Record">
1016 </command>
1017 <category
1018 id="eu.etaxonomy.taxeditor.editor.media.category"
1019 name="-- Media">
1020 </category>
1021 <command
1022 categoryId="eu.etaxonomy.taxeditor.editor.media.category"
1023 defaultHandler="eu.etaxonomy.taxeditor.editor.view.media.handler.MoveImageDownInListHandler"
1024 id="taxeditor-editor.command.moveimgdown"
1025 name="Move Image Down In List">
1026 </command>
1027 <command
1028 categoryId="eu.etaxonomy.taxeditor.editor.media.category"
1029 defaultHandler="eu.etaxonomy.taxeditor.editor.view.media.handler.AddImageGalleryHandler"
1030 id="taxeditor-editor.command.newimagegallery"
1031 name="New Image Gallery">
1032 </command>
1033 <command
1034 categoryId="eu.etaxonomy.taxeditor.editor.media.category"
1035 defaultHandler="eu.etaxonomy.taxeditor.editor.view.media.handler.CreateMediaHandler"
1036 id="taxeditor-editor.newimage"
1037 name="New Image">
1038 </command>
1039 <command
1040 categoryId="eu.etaxonomy.taxeditor.editor.media.category"
1041 defaultHandler="eu.etaxonomy.taxeditor.editor.view.media.handler.MoveImageUpInListHandler"
1042 id="taxeditor-editor.command.moveimgup"
1043 name="Move Image Up In List">
1044 </command>
1045 <category
1046 id="eu.etaxonomy.taxeditor.editor.new.category"
1047 name="-- New Entity">
1048 </category>
1049 <command
1050 categoryId="eu.etaxonomy.taxeditor.editor.new.category"
1051 defaultHandler="eu.etaxonomy.taxeditor.editor.handler.create.NewReferenceHandler"
1052 id="eu.etaxonomy.taxeditor.editor.command.new.reference"
1053 name="New Reference">
1054 </command>
1055 <command
1056 categoryId="eu.etaxonomy.taxeditor.editor.new.category"
1057 defaultHandler="eu.etaxonomy.taxeditor.editor.handler.create.NewNameHandler"
1058 id="eu.etaxonomy.taxeditor.editor.command.new.name"
1059 name="New Name">
1060 </command>
1061 <command
1062 categoryId="eu.etaxonomy.taxeditor.editor.new.category"
1063 defaultHandler="eu.etaxonomy.taxeditor.editor.handler.create.NewTeamHandler"
1064 id="eu.etaxonomy.taxeditor.editor.command.new.team"
1065 name="New Team">
1066 </command>
1067 <command
1068 categoryId="eu.etaxonomy.taxeditor.editor.new.category"
1069 defaultHandler="eu.etaxonomy.taxeditor.editor.handler.create.NewPersonHandler"
1070 id="eu.etaxonomy.taxeditor.editor.command.new.person"
1071 name="New Person">
1072 </command>
1073 <command
1074 categoryId="eu.etaxonomy.taxeditor.editor.new.category"
1075 defaultHandler="eu.etaxonomy.taxeditor.editor.handler.create.NewSpecimenHandler"
1076 id="eu.etaxonomy.taxeditor.editor.command.new.specimen"
1077 name="New Specimen">
1078 </command>
1079 <category
1080 id="eu.etaxonomy.taxeditor.editor.key.category"
1081 name="-- Polytomous Keys">
1082 </category>
1083 <command
1084 categoryId="eu.etaxonomy.taxeditor.editor.key.category"
1085 defaultHandler="eu.etaxonomy.taxeditor.editor.key.polytomous.handler.CreateChildNodeHandler"
1086 id="eu.etaxonomy.taxeditor.key.polytomous.command.new.child"
1087 name="New Child Node">
1088 </command>
1089 <command
1090 categoryId="eu.etaxonomy.taxeditor.editor.key.category"
1091 defaultHandler="eu.etaxonomy.taxeditor.editor.key.polytomous.handler.CreateSiblingNodeHandler"
1092 id="eu.etaxonomy.taxeditor.key.polytomous.command.new.sibling"
1093 name="New Sibling Node">
1094 </command>
1095 <command
1096 categoryId="eu.etaxonomy.taxeditor.editor.key.category"
1097 defaultHandler="eu.etaxonomy.taxeditor.editor.key.polytomous.handler.RefreshNodeNumberingHandler"
1098 id="eu.etaxonomy.taxeditor.key.polytomous.command.refresh"
1099 name="Refresh Node Numbering">
1100 </command>
1101 <command
1102 categoryId="eu.etaxonomy.taxeditor.editor.key.category"
1103 defaultHandler="eu.etaxonomy.taxeditor.editor.key.handler.ApplyLayoutHandler"
1104 id="eu.etaxonomy.taxeditor.key.command.applyLayout"
1105 name="Apply Layout">
1106 </command>
1107 <category
1108 id="eu.etaxonomy.taxeditor.editor.view.concept.category"
1109 name="-- Concept Relations">
1110 </category>
1111 <command
1112 categoryId="eu.etaxonomy.taxeditor.editor.view.concept.category"
1113 defaultHandler="eu.etaxonomy.taxeditor.editor.view.concept.handler.CreateConceptRelationHandler"
1114 id="eu.etaxonomy.taxeditor.editor.name.createConceptRelation"
1115 name="Create Concept Relation">
1116 </command>
1117 <command
1118 categoryId="eu.etaxonomy.taxeditor.editor.view.concept.category"
1119 defaultHandler="eu.etaxonomy.taxeditor.editor.view.concept.handler.OpenRelatedConceptHandler"
1120 id="eu.etaxonomy.taxeditor.editor.view.concept.command.open"
1121 name="Open Related Concept">
1122 </command>
1123 <category
1124 id="eu.etaxonomy.taxeditor.bulkeditor.group.category"
1125 name="-- Group">
1126 </category>
1127 <command
1128 categoryId="eu.etaxonomy.taxeditor.bulkeditor.group.category"
1129 defaultHandler="eu.etaxonomy.taxeditor.editor.group.authority.handler.EditCdmAuthoritiesHandler"
1130 id="eu.etaxonomy.taxeditor.group.cdmauthorities.edit"
1131 name="Edit CDM Authorities">
1132 </command>
1133 <command
1134 defaultHandler="eu.etaxonomy.taxeditor.editor.handler.OpenDerivateViewHandler"
1135 id="eu.etaxonomy.taxeditor.editor.handler.openDerivateView"
1136 name="Open Derivate View">
1137 </command>
1138 <command
1139 defaultHandler="eu.etaxonomy.taxeditor.editor.view.dataimport.SaveSpecimenCommand"
1140 id="eu.etaxonomy.taxeditor.editor.view.dataimport.SaveSpecimenCommand"
1141 name="Save Specimen">
1142 </command>
1143 <command
1144 defaultHandler="eu.etaxonomy.taxeditor.editor.view.derivate.command.CopySingleReadCommand"
1145 id="eu.etaxonomy.taxeditor.editor.view.derivate.copySingleRead"
1146 name="Copy SingleRead">
1147 </command>
1148 <command
1149 defaultHandler="eu.etaxonomy.taxeditor.editor.view.derivate.command.PasteSingleReadCommand"
1150 id="eu.etaxonomy.taxeditor.editor.view.derivate.pasteSingleRead"
1151 name="Paste SingleRead">
1152 </command>
1153 <command
1154 defaultHandler="eu.etaxonomy.taxeditor.editor.view.derivate.command.UnlinkSingleReadCommand"
1155 id="eu.etaxonomy.taxeditor.editor.view.derivate.unlinkSingleRead"
1156 name="Unlink SingleRead">
1157 </command>
1158
1159 </extension>
1160 <extension
1161 point="org.eclipse.core.expressions.definitions">
1162 <definition
1163 id="nameEditorActive">
1164 <with
1165 variable="activeEditorId">
1166 <equals
1167 value="eu.etaxonomy.taxeditor.editor.multipagetaxonview">
1168 </equals>
1169 </with>
1170 </definition>
1171 <definition
1172 id="isAcceptedTaxon">
1173 <with
1174 variable="selection">
1175 <test
1176 property="eu.etaxonomy.taxeditor.editor.name.propertyTester.isAcceptedTaxon">
1177 </test>
1178 </with>
1179 </definition>
1180 <definition
1181 id="isSynonym">
1182 <with
1183 variable="selection">
1184 <test
1185 property="eu.etaxonomy.taxeditor.editor.name.propertyTester.isSynonym">
1186 </test>
1187 </with>
1188 </definition>
1189 <definition
1190 id="isMisapplication">
1191 <with
1192 variable="selection">
1193 <test
1194 property="eu.etaxonomy.taxeditor.editor.name.propertyTester.isMisapplication">
1195 </test>
1196 </with>
1197 </definition>
1198 <definition
1199 id="isTaxonBase">
1200 <with
1201 variable="selection">
1202 <test
1203 property="eu.etaxonomy.taxeditor.editor.name.propertyTester.isTaxonBase">
1204 </test>
1205 </with>
1206 </definition>
1207 <definition
1208 id="hasEmptyNames">
1209 <with
1210 variable="selection">
1211 <test
1212 property="eu.etaxonomy.taxeditor.editor.name.propertyTester.hasEmptyNames">
1213 </test>
1214 </with>
1215 </definition>
1216 <definition
1217 id="isDeletable">
1218 <with
1219 variable="selection">
1220 <test
1221 property="eu.etaxonomy.taxeditor.descriptions.propertyTester.isDeletable">
1222 </test>
1223 </with>
1224 </definition>
1225 <definition
1226 id="isMedia">
1227 <with
1228 variable="selection">
1229 <test
1230 property="eu.etaxonomy.taxeditor.descriptions.propertyTester.isMedia">
1231 </test>
1232 </with>
1233 </definition>
1234 <definition
1235 id="isDescription">
1236 <with
1237 variable="selection">
1238 <test
1239 property="eu.etaxonomy.taxeditor.descriptions.propertyTester.isDescription">
1240 </test>
1241 </with>
1242 </definition>
1243 <definition
1244 id="isDescriptionElement">
1245 <with
1246 variable="selection">
1247 <test
1248 property="eu.etaxonomy.taxeditor.descriptions.propertyTester.isDescriptionElement">
1249 </test>
1250 </with>
1251 </definition>
1252 <definition
1253 id="isFeatureNodeContainer">
1254 <with
1255 variable="selection">
1256 <test
1257 property="eu.etaxonomy.taxeditor.descriptions.propertyTester.isFeatureNodeContainer">
1258 </test>
1259 </with>
1260 </definition>
1261 <definition
1262 id="isImageGallery">
1263 <with
1264 variable="selection">
1265 <test
1266 property="eu.etaxonomy.taxeditor.descriptions.propertyTester.isImageGallery">
1267 </test>
1268 </with>
1269 </definition>
1270 <definition
1271 id="isAcceptedAndHasNoHomotypicSynonyms">
1272 <with
1273 variable="selection">
1274 <test
1275 property="eu.etaxonomy.taxeditor.editor.name.propertyTester.isAcceptedAndHasNoHomotypicSynonyms">
1276 </test>
1277 </with>
1278 </definition>
1279 <definition
1280 id="isGroup">
1281 <with
1282 variable="activeEditor">
1283 <test
1284 property="taxeditor-bulkeditor.propertyTester.isGroup">
1285 </test>
1286 </with>
1287 </definition>
1288 <definition
1289 id="isSingleRead">
1290 <with
1291 variable="selection">
1292 <test
1293 property="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateViewPropertyTester.isSingleRead">
1294 </test>
1295 </with>
1296 </definition>
1297 <definition
1298 id="isSequence">
1299 <with
1300 variable="selection">
1301 <test
1302 property="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateViewPropertyTester.isSequence">
1303 </test>
1304 </with>
1305 </definition>
1306 <definition
1307 id="isMultiLinkedSingleRead">
1308 <with
1309 variable="selection">
1310 <test
1311 property="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateViewPropertyTester.isMultiLinkedSingleRead">
1312 </test>
1313 </with>
1314 </definition>
1315 </extension>
1316 <extension
1317 point="org.eclipse.core.expressions.propertyTesters">
1318 <propertyTester
1319 class="eu.etaxonomy.taxeditor.editor.name.handler.NameEditorMenuPropertyTester"
1320 id="eu.etaxonomy.taxeditor.editor.name.propertyTester"
1321 namespace="eu.etaxonomy.taxeditor.editor.name.propertyTester"
1322 properties="isAcceptedTaxon,isSynonym,isMisapplication,isTaxonBase,hasEmptyNames,isAcceptedAndHasNoHomotypicSynonyms"
1323 type="org.eclipse.jface.viewers.IStructuredSelection">
1324 </propertyTester>
1325 <propertyTester
1326 class="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.DescriptionsMenuPropertyTester"
1327 id="eu.etaxonomy.taxeditor.descriptions.PropertyTester"
1328 namespace="eu.etaxonomy.taxeditor.descriptions.propertyTester"
1329 properties="isMedia,isDescription,isDescriptionElement,isDeletable,isFeatureNodeContainer,isImageGallery"
1330 type="org.eclipse.jface.viewers.TreeSelection">
1331 </propertyTester>
1332 <propertyTester
1333 class="eu.etaxonomy.taxeditor.bulkeditor.command.BulkEditorPropertyTester"
1334 id="taxeditor-bulkeditor.PropertyTester"
1335 namespace="taxeditor-bulkeditor.propertyTester"
1336 properties="isGroup"
1337 type="eu.etaxonomy.taxeditor.bulkeditor.BulkEditor">
1338 </propertyTester>
1339 <propertyTester
1340 class="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateViewPropertyTester"
1341 id="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateViewPropertyTester"
1342 namespace="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateViewPropertyTester"
1343 properties="isSingleRead, isSequence"
1344 type="org.eclipse.jface.viewers.TreeSelection">
1345 </propertyTester>
1346 </extension>
1347 <extension
1348 point="org.eclipse.ui.bindings">
1349 <scheme
1350 description="The default key binding scheme for the Taxonomic Editor"
1351 id="eu.etaxonomy.taxeditor.bindings.scheme.default"
1352 name="Taxonomic Editor Default Key Bindings">
1353 </scheme>
1354 </extension>
1355 <extension
1356 point="org.eclipse.ui.importWizards">
1357 <wizard
1358 category="eu.etaxonomy.taxeditor.import.category.cdm"
1359 class="eu.etaxonomy.taxeditor.editor.view.dataimport.SpecimenSearchWizard"
1360 id="eu.etaxonomy.taxeditor.editor.view.dataimport.SpecimenSearchWizard"
1361 name="Query BioCASE">
1362 <description>
1363 Query BioCaseProvider
1364 </description>
1365 </wizard>
1366 </extension>
1367 </plugin>