hid some features that are not fully operational
[taxeditor.git] / eclipseprojects / eu.etaxonomy.taxeditor / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.2"?>
3 <plugin>
4
5 <extension
6 id="application"
7 point="org.eclipse.core.runtime.applications">
8 <application
9 cardinality="singleton-global"
10 icon="icons/256color_48x48.bmp"
11 thread="main"
12 visible="true">
13 <run
14 class="eu.etaxonomy.taxeditor.Application">
15 </run>
16 </application>
17 </extension>
18 <extension
19 point="org.eclipse.ui.perspectives">
20 <perspective
21 class="eu.etaxonomy.taxeditor.FreetextPropertiesPerspective"
22 fixed="true"
23 id="eu.etaxonomy.taxeditor.perspective.freetextproperties"
24 name="Show Properties">
25 </perspective>
26 <perspective
27 class="eu.etaxonomy.taxeditor.SideBySidePerspective"
28 fixed="true"
29 id="eu.etaxonomy.taxeditor.perspective.sidebyside"
30 name="Hide Properties">
31 </perspective>
32 </extension>
33 <extension
34 point="org.eclipse.ui.views">
35 <view
36 class="eu.etaxonomy.taxeditor.navigation.TaxonomicTreeView"
37 icon="icons/edit_16x16.gif"
38 id="eu.etaxonomy.taxeditor.navigation.taxonomictreeview"
39 name="Taxonomic Tree">
40 </view>
41 <view
42 class="eu.etaxonomy.taxeditor.navigation.RecentNamesView"
43 icon="icons/edit_16x16.gif"
44 id="eu.etaxonomy.taxeditor.navigation.recentnamesview"
45 name="Recent Names">
46 </view>
47 <view
48 class="eu.etaxonomy.taxeditor.navigation.SearchView"
49 icon="icons/edit_16x16.gif"
50 id="eu.etaxonomy.taxeditor.navigation.searchview"
51 name="Search">
52 </view>
53 <view
54 class="eu.etaxonomy.taxeditor.navigation.FavoritesView"
55 icon="icons/edit_16x16.gif"
56 id="eu.etaxonomy.taxeditor.navigation.favoritesview"
57 name="Favorites">
58 </view>
59 <view
60 class="eu.etaxonomy.taxeditor.editor.UndoView"
61 icon="icons/edit_16x16.gif"
62 id="eu.etaxonomy.taxeditor.view.undoview"
63 name="Recent Actions">
64 </view>
65 <view
66 allowMultiple="true"
67 class="eu.etaxonomy.taxeditor.navigation.SearchResultView"
68 icon="icons/edit_16x16.gif"
69 id="eu.etaxonomy.taxeditor.navigation.searchresultview"
70 name="Search Result">
71 </view>
72 </extension>
73 <extension
74 point="org.eclipse.ui.editors">
75 <editor
76 class="eu.etaxonomy.taxeditor.editor.MultiPageTaxonEditor"
77 icon="icons/edit_16x16.gif"
78 id="eu.etaxonomy.taxeditor.editor.multipagetaxonview"
79 name="Multitabbed Taxon Editor">
80 </editor>
81 <editor
82 class="eu.etaxonomy.taxeditor.editor.EmptyEditorView"
83 icon="icons/edit_16x16.gif"
84 id="eu.etaxonomy.taxeditor.view.EmptyEditorView"
85 name="New EditorPart">
86 </editor>
87 </extension>
88 <extension
89 id="eu.etaxonomy.taxeditor.product"
90 name="Taxonomic Editor"
91 point="org.eclipse.core.runtime.products">
92 <product
93 application="eu.etaxonomy.taxeditor.application"
94 description="Taxonomic Editor"
95 name="EDIT Taxonomic Editor">
96 <property
97 name="appName"
98 value="EDIT Taxonomic Editor">
99 </property>
100 <property
101 name="aboutImage"
102 value="icons/edit_16x16.gif">
103 </property>
104 <property
105 name="aboutText"
106 value="Thanks for all the laughs!">
107 </property>
108 <property
109 name="windowImages"
110 value="icons/edit_16x16.gif">
111 </property>
112 </product>
113 </extension>
114 <extension
115 point="org.eclipse.ui.preferencePages">
116 <page
117 class="eu.etaxonomy.taxeditor.preference.TaxonomicPreferences"
118 id="eu.etaxonomy.taxeditor.preferences.taxonomic"
119 name="Taxonomic">
120 </page>
121 <page
122 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
123 class="eu.etaxonomy.taxeditor.preference.NomenclaturalCodePreferences"
124 id="eu.etaxonomy.taxeditor.preferences.nomenclatural"
125 name="Nomenclatural Code">
126 </page>
127 <page
128 class="eu.etaxonomy.taxeditor.preference.CdmPreferences"
129 id="eu.etaxonomy.taxeditor.preferences.cdm"
130 name="CDM Datastore">
131 </page>
132 <page
133 category="eu.etaxonomy.taxeditor.preferences.cdm"
134 class="eu.etaxonomy.taxeditor.preference.InitializeDbPreferences"
135 id="eu.etaxonomy.taxeditor.preferences.initdb"
136 name="Initialize Datastore">
137 </page>
138 <page
139 class="eu.etaxonomy.taxeditor.preference.DescriptionPreferences"
140 id="eu.etaxonomy.taxeditor.preferences.description"
141 name="Description">
142 </page>
143 <page
144 category="eu.etaxonomy.taxeditor.preferences.description"
145 class="eu.etaxonomy.taxeditor.preference.FeaturePreferences"
146 id="eu.etaxonomy.taxeditor.preferences.feature"
147 name="Preferred Features">
148 </page>
149 <page
150 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
151 class="eu.etaxonomy.taxeditor.preference.RankMenuPreferences"
152 id="eu.etaxonomy.taxeditor.preferences.ranks"
153 name="Preferred Ranks">
154 </page>
155 </extension>
156 <!--extension
157 point="org.eclipse.ui.bindings">
158 <key
159 sequence="M1+N"
160 commandId="eu.etaxonomy.taxeditor.actions.opennameeditoractiondef"
161 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
162 </key>
163 </extension-->
164 <extension
165 point="org.eclipse.ui.menus">
166 <menuContribution
167 locationURI="menu:org.eclipse.ui.main.menu">
168 <menu
169 id="org.eclipse.ui.main.menu.file"
170 label="File">
171 <command
172 commandId="eu.etaxonomy.taxeditor.newTaxon"
173 label="Add new taxon"
174 style="push">
175 </command>
176 <separator
177 name="eu.etaxonomy.taxeditor.ui.file.separator1"
178 visible="true">
179 </separator>
180 <command
181 commandId="org.eclipse.ui.file.close"
182 label="Close"
183 style="push">
184 </command>
185 <command
186 commandId="org.eclipse.ui.file.closeAll"
187 label="Close All"
188 style="push">
189 </command>
190 <separator
191 name="eu.etaxonomy.taxeditor.ui.file.separator2"
192 visible="true">
193 </separator>
194 <command
195 commandId="eu.etaxonomy.taxeditor.saveAll"
196 icon="icons/save_edit.gif"
197 label="Save All"
198 style="push">
199 </command>
200 <separator
201 name="eu.etaxonomy.taxeditor.ui.file.separator3"
202 visible="true">
203 </separator>
204 <!--<command
205 commandId="eu.etaxonomy.taxeditor.noCmdYet"
206 label="Import"
207 style="push">
208 </command>
209 <command
210 commandId="eu.etaxonomy.taxeditor.noCmdYet"
211 label="Export"
212 style="push">
213 </command>-->
214 <separator
215 name="eu.etaxonomy.taxeditor.ui.file.separator4"
216 visible="false">
217 </separator>
218 <command
219 commandId="org.eclipse.ui.file.exit"
220 label="Exit"
221 style="push">
222 </command>
223 </menu>
224 </menuContribution>
225 <menuContribution
226 locationURI="menu:org.eclipse.ui.main.menu">
227 <menu
228 id="org.eclipse.ui.main.menu.edit"
229 label="Edit">
230 <command
231 commandId="org.eclipse.ui.edit.undo"
232 label="Undo">
233 </command>
234 <command
235 commandId="org.eclipse.ui.edit.redo"
236 label="Redo"
237 style="push">
238 </command>
239 <separator
240 name="eu.etaxonomy.taxeditor.ui.edit.separator1"
241 visible="true">
242 </separator>
243 <command
244 commandId="org.eclipse.ui.edit.cut"
245 label="Cut"
246 style="push">
247 </command>
248 <command
249 commandId="org.eclipse.ui.edit.copy"
250 label="Copy"
251 style="push">
252 </command>
253 <command
254 commandId="org.eclipse.ui.edit.paste"
255 label="Paste"
256 style="push">
257 </command>
258 <separator
259 name="eu.etaxonomy.taxeditor.ui.edit.separator2"
260 visible="true">
261 </separator>
262 <command
263 commandId="org.eclipse.ui.edit.delete"
264 label="Delete"
265 style="push">
266 </command>
267 </menu>
268 </menuContribution>
269 <menuContribution
270 locationURI="menu:org.eclipse.ui.main.menu">
271 <menu
272 id="eu.etaxonomy.taxeditor.ui.taxonMenu"
273 label="Taxon">
274 <visibleWhen
275 checkEnabled="true">
276 <reference
277 definitionId="nameEditorActive_CURRENTLY_DISABLED">
278 </reference>
279 </visibleWhen>
280 <command
281 commandId="eu.etaxonomy.taxeditor.editor.name.createHeterotypicSynoym"
282 label="Create Heterotypic Synonym"
283 style="push">
284 </command>
285 <command
286 commandId="eu.etaxonomy.taxeditor.editor.name.createHomotypicSynoym"
287 label="Create Homotypic Synonym"
288 style="push">
289 </command>
290 <separator
291 name="separator1"
292 visible="true">
293 </separator>
294 </menu>
295 </menuContribution>
296 <menuContribution
297 locationURI="menu:org.eclipse.ui.main.menu">
298 <menu
299 id="org.eclipse.ui.main.menu.window"
300 label="Window">
301 <command
302 commandId="org.eclipse.ui.window.preferences"
303 label="Preferences"
304 style="push">
305 </command>
306 </menu>
307 </menuContribution>
308 <menuContribution
309 locationURI="menu:org.eclipse.ui.main.menu">
310 <menu
311 id="org.eclipse.ui.main.menu.help"
312 label="Help">
313 <command
314 commandId="org.eclipse.ui.help.helpContents"
315 label="Help Contents"
316 style="push">
317 </command>
318 <separator
319 name="eu.etaxonomy.taxeditor.ui.help.separator1"
320 visible="true">
321 </separator>
322 <command
323 commandId="org.eclipse.ui.update.findAndInstallUpdates"
324 label="Software Updates..."
325 style="push">
326 </command>
327 <separator
328 name="eu.etaxonomy.taxeditor.ui.help.separator2"
329 visible="true">
330 </separator>
331 <command
332 commandId="org.eclipse.ui.help.aboutAction"
333 label="About Taxonomic Editor">
334 </command>
335 </menu>
336 </menuContribution>
337 <menuContribution
338 locationURI="popup:eu.etaxonomy.taxeditor.navigation.taxonomictreeview">
339 <command
340 commandId="eu.etaxonomy.taxeditor.ui.openTaxon"
341 label="Edit Taxon"
342 style="push">
343 </command>
344 <command
345 commandId="eu.etaxonomy.taxeditor.ui.addTaxon"
346 label="Create Child Taxon"
347 style="push">
348 </command>
349 <command
350 commandId="eu.etaxonomy.taxeditor.command22"
351 label="Add child taxon with quick name"
352 style="push">
353 </command>
354 <separator
355 name="separator1"
356 visible="true">
357 </separator>
358 <command
359 commandId="eu.etaxonomy.taxeditor.ui.deleteTaxon"
360 label="Delete Taxon from Tree"
361 style="push">
362 </command>
363 </menuContribution>
364 <menuContribution
365 locationURI="popup:eu.etaxonomy.taxeditor.editor.multipagetaxonview">
366 <command
367 commandId="eu.etaxonomy.taxeditor.editor.name.createHeterotypicSynoym"
368 label="Create Heterotypic Synonym"
369 style="push">
370 </command>
371 <command
372 commandId="eu.etaxonomy.taxeditor.editor.name.createHomotypicSynoym"
373 label="Create Homotypic Synonym"
374 style="push">
375 </command>
376 <separator
377 name="eu.etaxonomy.taxeditor.separator1"
378 visible="true">
379 </separator>
380 <command
381 commandId="eu.etaxonomy.taxeditor.editor.name.createMisappliedName"
382 label="Create Misapplied Name"
383 style="push">
384 </command>
385 <menu
386 id="eu.etaxonomy.taxeditor.ui.conceptRelations"
387 label="Create Concept Relation">
388 <command
389 commandId="eu.etaxonomy.taxeditor.command9"
390 label="test"
391 style="push">
392 </command>
393 </menu>
394 <separator
395 name="eu.etaxonomy.taxeditor.separator2"
396 visible="true">
397 </separator>
398 <command
399 commandId="eu.etaxonomy.taxeditor.moveTaxon"
400 label="Move"
401 style="push">
402 </command>
403 <command
404 commandId="eu.etaxonomy.taxeditor.editor.swapTaxonSynonym"
405 label="Change"
406 style="push">
407 </command>
408 <separator
409 name="eu.etaxonomy.taxeditor.separator3"
410 visible="true">
411 </separator>
412 <command
413 commandId="eu.etaxonomy.taxeditor.ui.addTaxon"
414 label="Create Child Taxon"
415 style="push">
416 </command>
417 </menuContribution>
418 <menuContribution
419 locationURI="popup:org.eclipse.ui.popup.any">
420 <menu
421 id="eu.etaxonomy.taxeditor.editor.name.menu"
422 label="Taxon Context Menu">
423 </menu>
424 </menuContribution>
425 </extension>
426 <extension
427 point="org.eclipse.ui.commands">
428 <command
429 categoryId="org.eclipse.ui.category.file"
430 defaultHandler="eu.etaxonomy.taxeditor.handlers.NewTaxonHandler"
431 id="eu.etaxonomy.taxeditor.newTaxon"
432 name="New Taxon">
433 </command>
434 <command
435 defaultHandler="eu.etaxonomy.taxeditor.handlers.OpenTaxonHandler"
436 id="eu.etaxonomy.taxeditor.ui.openTaxon"
437 name="Open Taxon">
438 </command>
439 <command
440 defaultHandler="eu.etaxonomy.taxeditor.handlers.DeleteTaxonHandler"
441 id="eu.etaxonomy.taxeditor.ui.deleteTaxon"
442 name="Delete Taxon">
443 </command>
444 <command
445 defaultHandler="eu.etaxonomy.taxeditor.handlers.AddTaxonomicChildHandler"
446 id="eu.etaxonomy.taxeditor.ui.addTaxon"
447 name="Add Taxon">
448 </command>
449 <command
450 categoryId="org.eclipse.ui.category.file"
451 defaultHandler="eu.etaxonomy.taxeditor.handlers.SaveAllHandler"
452 id="eu.etaxonomy.taxeditor.saveAll"
453 name="Save All">
454 </command>
455 <category
456 description="Name editor commands"
457 id="eu.etaxonomy.taxeditor.editor.name.category"
458 name="Name editor">
459 </category>
460 <command
461 categoryId="eu.etaxonomy.taxeditor.editor.name.category"
462 defaultHandler="eu.etaxonomy.taxeditor.handlers.CreateHeterotypicSynonymHandler"
463 id="eu.etaxonomy.taxeditor.editor.name.createHeterotypicSynoym"
464 name="Create Heterotypic Synonym">
465 </command>
466 <command
467 categoryId="eu.etaxonomy.taxeditor.editor.name.category"
468 defaultHandler="eu.etaxonomy.taxeditor.handlers.CreateHomotypicSynonymHandler"
469 id="eu.etaxonomy.taxeditor.editor.name.createHomotypicSynoym"
470 name="Create Homotypic Synonym">
471 </command>
472 <command
473 defaultHandler="eu.etaxonomy.taxeditor.handlers.CreateMisappliedNameHandler"
474 id="eu.etaxonomy.taxeditor.editor.name.createMisappliedName"
475 name="Create Misapplied Name">
476 </command>
477 <command
478 defaultHandler="eu.etaxonomy.taxeditor.handlers.MoveTaxonHandler"
479 id="eu.etaxonomy.taxeditor.moveTaxon"
480 name="Move Taxon">
481 </command>
482 <command
483 defaultHandler="eu.etaxonomy.taxeditor.handlers.SwapTaxonSynonymHandler"
484 id="eu.etaxonomy.taxeditor.editor.swapTaxonSynonym"
485 name="Swap Taxon Synonym">
486 </command>
487 <command
488 defaultHandler="org.eclipse.ui.internal.handlers.ToggleCoolbarHandler"
489 id="eu.etaxonomy.taxeditor.toggleCoolBar"
490 name="Toggle Coolbar">
491 </command>
492 </extension>
493 <extension
494 point="org.eclipse.ui.handlers">
495 <handler
496 class="eu.etaxonomy.taxeditor.handlers.OpenTaxonHandler"
497 commandId="eu.etaxonomy.taxeditor.ui.open">
498 </handler>
499 </extension>
500 <extension
501 point="org.eclipse.core.expressions.definitions">
502 <definition
503 id="nameEditorActive">
504 <with
505 variable="activeEditorId">
506 <equals
507 value="eu.etaxonomy.taxeditor.editor.multipagetaxonview">
508 </equals>
509 </with>
510 </definition>
511 </extension>
512 <extension
513 id="TaxEditorProduct"
514 point="org.eclipse.core.runtime.products">
515 <product
516 application="eu.etaxonomy.taxeditor.application"
517 name="%productName">
518 <property
519 name="windowImages"
520 value="icons/edit_16x16.gif">
521 </property>
522 <property
523 name="aboutText"
524 value="%productBlurb">
525 </property>
526 <property
527 name="startupForegroundColor"
528 value="C8D5EA">
529 </property>
530 <property
531 name="startupProgressRect"
532 value="0,280,455,15">
533 </property>
534 <property
535 name="startupMessageRect"
536 value="7,220,441,20">
537 </property>
538 <property
539 name="preferenceCustomization"
540 value="plugin_customization.ini">
541 </property>
542 <property
543 name="appName"
544 value="%productName">
545 </property>
546 </product>
547 </extension>
548 <extension
549 id="product"
550 point="org.eclipse.core.runtime.products">
551 <product
552 application="eu.etaxonomy.taxeditor.application"
553 name="%productName">
554 <property
555 name="windowImages"
556 value="icons/edit_16x16.gif">
557 </property>
558 <property
559 name="aboutText"
560 value="%productBlurb">
561 </property>
562 <property
563 name="startupForegroundColor"
564 value="C8D5EA">
565 </property>
566 <property
567 name="startupProgressRect"
568 value="0,280,455,15">
569 </property>
570 <property
571 name="startupMessageRect"
572 value="7,220,441,20">
573 </property>
574 <property
575 name="preferenceCustomization"
576 value="plugin_customization.ini">
577 </property>
578 </product>
579 </extension>
580 <extension
581 point="org.eclipse.ui.bindings">
582 <key
583 commandId="eu.etaxonomy.taxeditor.saveAll"
584 contextId="org.eclipse.ui.contexts.dialogAndWindow"
585 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
586 sequence="Ctrl+S">
587 </key>
588 </extension>
589 <extension
590 point="org.eclipse.ui.actionSets">
591 <actionSet
592 id="org.eclipse.ui.main.menu.file"
593 label="File Menu Actions"
594 visible="true">
595 <action
596 definitionId="eu.etaxonomy.taxeditor.saveAll"
597 id="eu.etaxonomy.taxeditor.action.saveAll"
598 label="Save All"
599 style="push">
600 </action>
601 </actionSet>
602 </extension>
603 <!--extension
604 point="org.eclipse.ui.commands">
605 <command
606 id="eu.etaxonomy.taxeditor.actions.opennameeditoractiondef"
607 name="name">
608 </command>
609 </extension>
610 <extension
611 point="org.eclipse.ui.handlers">
612 <handler
613 commandId="eu.etaxonomy.taxeditor.handler1">
614 </handler>
615 </extension>
616 <extension
617 point="org.eclipse.ui.newWizards">
618 </extension-->
619 </plugin>