merged current development status into trunk
[taxeditor.git] / eu.etaxonomy.taxeditor.store / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.2"?>
3 <plugin>
4 <extension
5 point="org.eclipse.ui.preferencePages">
6 <page
7 class="eu.etaxonomy.taxeditor.preference.TaxonomicEditorGeneralPreferences"
8 id="eu.etaxonomy.taxeditor.preferences.general"
9 name="Taxonomic Editor">
10 </page>
11 <page
12 category="eu.etaxonomy.taxeditor.preferences.general"
13 class="eu.etaxonomy.taxeditor.preference.DescriptionPreferences"
14 id="eu.etaxonomy.taxeditor.preferences.description"
15 name="Description">
16 </page>
17 <page
18 category="eu.etaxonomy.taxeditor.preferences.description"
19 class="eu.etaxonomy.taxeditor.preference.menu.FeatureMenuPreferences"
20 id="eu.etaxonomy.taxeditor.preferences.feature"
21 name="Features">
22 </page>
23 <page
24 category="eu.etaxonomy.taxeditor.preferences.description"
25 class="eu.etaxonomy.taxeditor.preference.menu.PresenceAbsenceMenuPreferences"
26 id="eu.etaxonomy.taxeditor.preferences.distributionStatus"
27 name="Distribution Status">
28 </page>
29 <page
30 category="eu.etaxonomy.taxeditor.preferences.general"
31 class="eu.etaxonomy.taxeditor.preference.TaxonomicPreferences"
32 id="eu.etaxonomy.taxeditor.preferences.taxonomic"
33 name="Taxonomic">
34 </page>
35 <page
36 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
37 class="eu.etaxonomy.taxeditor.preference.NomenclaturalCodePreferences"
38 id="eu.etaxonomy.taxeditor.preferences.nomenclatural"
39 name="Nomenclatural Code">
40 </page>
41 <!--page
42 class="eu.etaxonomy.taxeditor.store.preference.CdmPreferences"
43 id="eu.etaxonomy.taxeditor.preferences.cdm"
44 name="CDM Datastore">
45 </page>
46 <page
47 category="eu.etaxonomy.taxeditor.preferences.cdm"
48 class="eu.etaxonomy.taxeditor.store.preference.InitializeDbPreferences"
49 id="eu.etaxonomy.taxeditor.preferences.initdb"
50 name="Initialize Datastore">
51 </page-->
52 <page
53 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
54 class="eu.etaxonomy.taxeditor.preference.menu.RankMenuPreferences"
55 id="eu.etaxonomy.taxeditor.preferences.ranks"
56 name="Ranks">
57 </page>
58 <page
59 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
60 class="eu.etaxonomy.taxeditor.preference.menu.NomenclaturalStatusTypeMenuPreferences"
61 id="eu.etaxonomy.taxeditor.preferences.nomenclaturalStatusType"
62 name="Nomenclatural Status Type">
63 </page>
64 <page
65 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
66 class="eu.etaxonomy.taxeditor.preference.menu.NameRelationshipTypeMenuPreferences"
67 id="eu.etaxonomy.taxeditor.preferences.nameRelationshipType"
68 name="Name Relationship Type">
69 </page>
70 <page
71 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
72 class="eu.etaxonomy.taxeditor.preference.menu.TaxonRelationshipTypeMenuPreferences"
73 id="taxeditor-store.page1"
74 name="Taxon Relationship Type">
75 </page>
76 <page
77 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
78 class="eu.etaxonomy.taxeditor.preference.menu.SpecimenTypeDesignationStatusMenuPreferences"
79 id="eu.etaxonomy.taxeditor.preferences.specimenTypeDesignationStatus"
80 name="Specimen Type Designation Status">
81 </page>
82 <page
83 category="eu.etaxonomy.taxeditor.preferences.language"
84 class="eu.etaxonomy.taxeditor.preference.menu.LanguageMenuPreferences"
85 id="eu.etaxonomy.taxeditor.preferences.languages"
86 name="Available Languages">
87 </page>
88 <page
89 category="eu.etaxonomy.taxeditor.preferences.general"
90 class="eu.etaxonomy.taxeditor.preference.menu.MarkerTypeMenuPreferences"
91 id="eu.etaxonomy.taxeditor.preferences.markerTypes"
92 name="Marker Types">
93 </page>
94 <page
95 category="eu.etaxonomy.taxeditor.preferences.general"
96 class="eu.etaxonomy.taxeditor.preference.menu.ExtensionTypeMenuPreferences"
97 id="eu.etaxonomy.taxeditor.preferences.extensionTypes"
98 name="Extension Types">
99 </page>
100 <page
101 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
102 class="eu.etaxonomy.taxeditor.preference.menu.NameTypeDesignationStatusMenuPreferences"
103 id="eu.etaxonomy.taxeditor.preferences.nameTypeDesignationStatus"
104 name="Name Type Designation Status">
105 </page>
106 <page
107 category="eu.etaxonomy.taxeditor.preferences.description"
108 class="eu.etaxonomy.taxeditor.preference.menu.NamedAreaTypeMenuPreferences"
109 id="eu.etaxonomy.taxeditor.preferences.namedAreaType"
110 name="Named Area Type">
111 </page>
112 <page
113 category="eu.etaxonomy.taxeditor.preferences.general"
114 class="eu.etaxonomy.taxeditor.preference.MatchingPreferences"
115 id="eu.etaxonomy.taxeditor.preferences.matching"
116 name="Matching (Experimental)">
117 </page>
118 <page
119 category="eu.etaxonomy.taxeditor.preferences.matching"
120 class="eu.etaxonomy.taxeditor.preference.matching.NonViralNameMatchingPreference"
121 id="eu.etaxonomy.taxeditor.preferences.matching.nonViralName"
122 name="NonViralName Matching Strategy">
123 </page>
124 <page
125 category="eu.etaxonomy.taxeditor.preferences.matching"
126 class="eu.etaxonomy.taxeditor.preference.matching.ReferenceMatchingPreference"
127 id="eu.etaxonomy.taxeditor.preferences.matching"
128 name="Reference Matching Strategy">
129 </page>
130 <page
131 category="eu.etaxonomy.taxeditor.preferences.matching"
132 class="eu.etaxonomy.taxeditor.preference.matching.TeamOrPersonMatchingPreference"
133 id="eu.etaxonomy.taxeditor.preferences.matching"
134 name="Team or Person Matching Strategy">
135 </page>
136 <page
137 category="eu.etaxonomy.taxeditor.preferences.description"
138 class="eu.etaxonomy.taxeditor.preference.menu.StageMenuPreferences"
139 id="eu.etaxonomy.taxeditor.preferences.stage"
140 name="Stage">
141 </page>
142 <page
143 category="eu.etaxonomy.taxeditor.preferences.description"
144 class="eu.etaxonomy.taxeditor.preference.menu.PreservationMethodMenuPreferences"
145 id="eu.etaxonomy.taxeditor.preferences.preservationMethod"
146 name="Preservation Method">
147 </page>
148 <page
149 category="eu.etaxonomy.taxeditor.preferences.feature"
150 class="eu.etaxonomy.taxeditor.preference.FeatureTreePreferences"
151 id="eu.etaxonomy.taxeditor.preferences.featureTree"
152 name="Feature Tree">
153 </page>
154 <page
155 category="eu.etaxonomy.taxeditor.preferences.feature"
156 class="eu.etaxonomy.taxeditor.preference.DefaultFeatureTreePreferenecs"
157 id="eu.etaxonomy.taxeditor.preferences.defaultFeatureTreePreferenecs"
158 name="Default Feature Trees">
159 </page>
160 <page
161 category="eu.etaxonomy.taxeditor.preferences.general"
162 class="eu.etaxonomy.taxeditor.preference.LanguagePreferencePage"
163 id="eu.etaxonomy.taxeditor.preferences.language"
164 name="Language">
165 </page>
166 <page
167 category="eu.etaxonomy.taxeditor.preferences.general"
168 class="eu.etaxonomy.taxeditor.preference.MobotOpenUrlPreferences"
169 id="eu.etaxonomy.taxeditor.preferences.mobotOpenUrl"
170 name="Mobot Open Url">
171 </page>
172 <page
173 category="eu.etaxonomy.taxeditor.preferences.general"
174 class="eu.etaxonomy.taxeditor.preference.TypeDesignationPreferences"
175 id="eu.etaxonomy.taxeditor.preferences.typeDesignation"
176 name="Type Designations">
177 </page>
178 </extension>
179 <extension
180 point="org.eclipse.ui.views">
181 <view
182 class="eu.etaxonomy.taxeditor.view.datasource.CdmDataSourceViewPart"
183 icon="icons/system-file-manager.png"
184 id="eu.etaxonomy.taxeditor.view.datasource"
185 name="Datasource"
186 restorable="true">
187 </view>
188 <view
189 name="Progress View"
190 category="org.eclipse.ui"
191 class="org.eclipse.ui.ExtensionFactory:progressView"
192 id="org.eclipse.ui.views.ProgressView">
193 </view>
194 <view
195 name="Message View"
196 icon="icons/console.gif"
197 category="org.eclipse.ui"
198 class="org.eclipse.ui.ExtensionFactory:logView"
199 id="org.eclipse.ui.views.LogView">
200 </view>
201 <view
202 class="eu.etaxonomy.taxeditor.view.reporting.ReportingViewPart"
203 id="eu.etaxonomy.taxeditor.reporting.viewPart"
204 name="Reporting"
205 restorable="true">
206 </view>
207 <view
208 allowMultiple="false"
209 class="eu.etaxonomy.taxeditor.view.supplementaldata.SupplementalDataViewPart"
210 icon="icons/applications-office.png"
211 id="eu.etaxonomy.taxeditor.view.supplementalData"
212 name="Supplemental Data"
213 restorable="true">
214 </view>
215 <view
216 allowMultiple="false"
217 class="eu.etaxonomy.taxeditor.view.detail.DetailsViewPart"
218 icon="icons/accessories-text-editor.png"
219 id="eu.etaxonomy.taxeditor.view.detail"
220 name="Details"
221 restorable="true">
222 </view>
223 </extension>
224 <extension
225 point="org.eclipse.ui.editors">
226 <editor
227 class="eu.etaxonomy.taxeditor.editor.definedterm.DefinedTermEditor"
228 default="false"
229 id="eu.etaxonomy.taxeditor.editor.definedTerm"
230 name="Defined Term Editor">
231 </editor>
232 </extension>
233 <extension
234 point="org.eclipse.ui.menus">
235 <menuContribution
236 locationURI="menu:org.eclipse.ui.main.menu.window?before=eu.etaxonomy.taxeditor.application.windowMenu.last">
237 <menu
238 id="eu.etaxonomy.taxeditor.menu.showView"
239 label="Show View">
240 <separator
241 name="eu.etaxonomy.taxeditor.store.showViewMenu.details"
242 visible="true">
243 </separator>
244 <command
245 commandId="org.eclipse.ui.views.showView"
246 label="Details"
247 style="push">
248 <parameter
249 name="org.eclipse.ui.views.showView.viewId"
250 value="eu.etaxonomy.taxeditor.view.detail">
251 </parameter>
252 </command>
253 <command
254 commandId="org.eclipse.ui.views.showView"
255 label="Supplemental"
256 style="push">
257 <parameter
258 name="org.eclipse.ui.views.showView.viewId"
259 value="eu.etaxonomy.taxeditor.view.supplementalData">
260 </parameter>
261 </command>
262 <separator
263 name="eu.etaxonomy.taxeditor.store.showViewMenu.internal"
264 visible="true">
265 </separator>
266 <command
267 commandId="org.eclipse.ui.views.showView"
268 label="Datasource"
269 style="push">
270 <parameter
271 name="org.eclipse.ui.views.showView.viewId"
272 value="eu.etaxonomy.taxeditor.view.datasource">
273 </parameter>
274 </command>
275 <command
276 commandId="org.eclipse.ui.views.showView"
277 label="Messages"
278 style="push">
279 <parameter
280 name="org.eclipse.ui.views.showView.viewId"
281 value="org.eclipse.pde.runtime.LogView">
282 </parameter>
283 </command>
284 <command
285 commandId="org.eclipse.ui.views.showView"
286 label="Reporting"
287 style="push">
288 <parameter
289 name="org.eclipse.ui.views.showView.viewId"
290 value="eu.etaxonomy.taxeditor.reporting.viewPart">
291 </parameter>
292 <visibleWhen
293 checkEnabled="true">
294 <reference
295 definitionId="isShowExperimentalFeatures">
296 </reference>
297 </visibleWhen>
298 </command>
299 </menu>
300 <menu
301 id="eu.etaxonomy.taxeditor.store.definedTermEditorMenu"
302 label="Term Editor">
303 <command
304 commandId="eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
305 label="Named Area"
306 style="push">
307 <parameter
308 name="eu.etaxonomy.taxeditor.store.openDefinedTermEditor.parameter"
309 value="eu.etaxonomy.cdm.model.location.NamedArea">
310 </parameter>
311 </command>
312 <command
313 commandId="eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
314 label="Named Area Level"
315 style="push">
316 <parameter
317 name="eu.etaxonomy.taxeditor.store.openDefinedTermEditor.parameter"
318 value="eu.etaxonomy.cdm.model.location.NamedAreaLevel">
319 </parameter>
320 </command>
321 <separator
322 name="eu.etaxonomy.taxeditor.store.definedTermEditorMenu.separator2"
323 visible="true">
324 </separator>
325 <command
326 commandId="eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
327 label="Extension Type"
328 style="push">
329 <parameter
330 name="eu.etaxonomy.taxeditor.store.openDefinedTermEditor.parameter"
331 value="eu.etaxonomy.cdm.model.common.ExtensionType">
332 </parameter>
333 </command>
334 <command
335 commandId="eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
336 label="Marker Type"
337 style="push">
338 <parameter
339 name="eu.etaxonomy.taxeditor.store.openDefinedTermEditor.parameter"
340 value="eu.etaxonomy.cdm.model.common.MarkerType">
341 </parameter>
342 </command>
343 <command
344 commandId="eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
345 label="State"
346 style="push">
347 <parameter
348 name="eu.etaxonomy.taxeditor.store.openDefinedTermEditor.parameter"
349 value="eu.etaxonomy.cdm.model.description.State">
350 </parameter>
351 </command>
352 <separator
353 name="eu.etaxonomy.taxeditor.store.definedTermEditorMenu.separator3"
354 visible="true">
355 </separator>
356 <command
357 commandId="eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
358 label="Feature"
359 style="push">
360 <parameter
361 name="eu.etaxonomy.taxeditor.store.openDefinedTermEditor.parameter"
362 value="eu.etaxonomy.cdm.model.description.Feature">
363 </parameter>
364 </command>
365 </menu>
366 </menuContribution>
367 <menuContribution
368 locationURI="menu:org.eclipse.ui.main.menu.file?after=eu.etaxonomy.taxeditor.application.filemenu.io">
369 <command
370 commandId="eu.etaxonomy.taxeditor.store.operations.showLoginWindow"
371 label="Login"
372 style="push">
373 </command>
374 <separator
375 name="eu.etaxonomy.taxeditor.application.filemenu.login"
376 visible="true">
377 </separator>
378 </menuContribution>
379 <menuContribution
380 locationURI="popup:eu.etaxonomy.taxeditor.view.datasource">
381 <command
382 commandId="eu.etaxonomy.taxeditor.store.datasource.change"
383 label="Connect"
384 style="push">
385 </command>
386 <command
387 commandId="eu.etaxonomy.taxeditor.store.datasource.create"
388 label="New"
389 style="push">
390 </command>
391 <command
392 commandId="eu.etaxonomy.taxeditor.store.datasource.edit"
393 label="Edit"
394 style="push">
395 </command>
396 <separator
397 name="eu.etaxonomy.taxeditor.store.datasource.separator"
398 visible="true">
399 </separator>
400 <command
401 commandId="org.eclipse.ui.edit.delete"
402 label="Delete"
403 style="push">
404 </command>
405 <separator
406 name="eu.etaxonomy.taxeditor.store.datasource.separator2"
407 visible="true">
408 </separator>
409 <command
410 commandId="eu.etaxonomy.taxeditor.store.datasource.close"
411 label="Close Active Connection"
412 style="push">
413 </command>
414 <command
415 commandId="eu.etaxonomy.taxeditor.store.datasource.update"
416 label="Update"
417 style="push">
418 <visibleWhen
419 checkEnabled="true">
420 <not>
421 <reference
422 definitionId="isCompatible">
423 </reference>
424 </not>
425 </visibleWhen>
426 </command>
427 </menuContribution>
428 <menuContribution
429 locationURI="toolbar:org.eclipse.ui.trim.status">
430 <toolbar
431 id="eu.etaxonomy.taxeditor.store.authentication.trim.toolbar">
432 <control
433 class="eu.etaxonomy.taxeditor.ui.bar.AuthenticatedUserBar">
434 </control>
435 </toolbar>
436 </menuContribution>
437 <menuContribution
438 locationURI="popup:eu.etaxonomy.taxeditor.editor.definedTerm">
439 <menu
440 label="New">
441 <command
442 commandId="eu.etaxonomy.taxeditor.editor.definedTerms.newTermVocabulary"
443 label="Vocabulary"
444 style="push">
445 </command>
446 <command
447 commandId="eu.etaxonomy.taxeditor.editor.definedTerms.newDefinedTerm"
448 label="Defined Term"
449 style="push">
450 <visibleWhen
451 checkEnabled="true">
452 <reference
453 definitionId="isModifiable">
454 </reference>
455 </visibleWhen>
456 </command>
457 </menu>
458 <command
459 commandId="org.eclipse.ui.edit.delete"
460 label="Delete"
461 style="push">
462 <visibleWhen
463 checkEnabled="true">
464 <reference
465 definitionId="isModifiable">
466 </reference>
467 </visibleWhen>
468 </command>
469 </menuContribution>
470 </extension>
471 <extension
472 name="Window Menu Commands"
473 point="org.eclipse.ui.commands">
474 <command
475 defaultHandler="eu.etaxonomy.taxeditor.editor.definedterm.handler.OpenDefinedTermEditorHandler"
476 id="eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
477 name="Open Defined Term Editor">
478 <commandParameter
479 id="eu.etaxonomy.taxeditor.store.openDefinedTermEditor.parameter"
480 name="inputType"
481 optional="true">
482 </commandParameter>
483 </command>
484 </extension>
485 <extension
486 name="File Menu Commands"
487 point="org.eclipse.ui.commands">
488 <command
489 defaultHandler="eu.etaxonomy.taxeditor.handler.ShowLoginWindowHandler"
490 id="eu.etaxonomy.taxeditor.store.operations.showLoginWindow"
491 name="Show Login Window">
492 </command>
493 </extension>
494 <extension
495 point="org.eclipse.ui.handlers">
496 <handler
497 class="eu.etaxonomy.taxeditor.view.datasource.handler.DeleteDataSourceHandler"
498 commandId="org.eclipse.ui.edit.delete">
499 <activeWhen>
500 <with
501 variable="activePartId">
502 <equals
503 value="eu.etaxonomy.taxeditor.view.datasource">
504 </equals>
505 </with>
506 </activeWhen>
507 </handler>
508 <handler
509 class="eu.etaxonomy.taxeditor.editor.definedterm.handler.DeleteTermBaseHandler"
510 commandId="org.eclipse.ui.edit.delete">
511 <activeWhen>
512 <with
513 variable="activePartId">
514 <equals
515 value="eu.etaxonomy.taxeditor.editor.definedTerm">
516 </equals>
517 </with>
518 </activeWhen>
519 </handler>
520 </extension>
521 <extension
522 name="Popup Menu Commands"
523 point="org.eclipse.ui.commands">
524 <command
525 defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.ChangeConnectionHandler"
526 id="eu.etaxonomy.taxeditor.store.datasource.change"
527 name="Connect Datasource">
528 </command>
529 <command
530 defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.EditDataSourceHandler"
531 id="eu.etaxonomy.taxeditor.store.datasource.edit"
532 name="Edit Datasource">
533 </command>
534 <command
535 defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.CreateDataSourceHandler"
536 id="eu.etaxonomy.taxeditor.store.datasource.create"
537 name="Create Datasource">
538 </command>
539 <command
540 defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.CloseConnectionHandler"
541 id="eu.etaxonomy.taxeditor.store.datasource.close"
542 name="Close Active Connection">
543 </command>
544 <command
545 defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.UpdateDataSourceHandler"
546 id="eu.etaxonomy.taxeditor.store.datasource.update"
547 name="Update Datasource">
548 </command>
549 </extension>
550 <extension
551 point="org.eclipse.ui.commands">
552 <command
553 defaultHandler="eu.etaxonomy.taxeditor.editor.definedterm.handler.CreateDefinedTermHandler"
554 id="eu.etaxonomy.taxeditor.editor.definedTerms.newDefinedTerm"
555 name="New Defined Term">
556 </command>
557 <command
558 defaultHandler="eu.etaxonomy.taxeditor.editor.definedterm.handler.CreateTermVocabularyHandler"
559 id="eu.etaxonomy.taxeditor.editor.definedTerms.newTermVocabulary"
560 name="New Term Vocabulary">
561 </command>
562 </extension>
563 <extension
564 point="org.eclipse.ui.importWizards">
565 <category
566 id="eu.etaxonomy.taxeditor.import.category.cdm"
567 name="CDM">
568 </category>
569 <wizard
570 category="eu.etaxonomy.taxeditor.import.category.cdm"
571 class="eu.etaxonomy.taxeditor.io.wizard.TcsImportWizard"
572 id="eu.etaxonomy.taxeditor.io.import.tcs"
573 name="TCS">
574 </wizard>
575 <wizard
576 category="eu.etaxonomy.taxeditor.import.category.cdm"
577 class="eu.etaxonomy.taxeditor.io.wizard.JaxbImportWizard"
578 id="eu.etaxonomy.taxeditor.io.import.jaxb"
579 name="JAXB">
580 </wizard>
581 <wizard
582 category="eu.etaxonomy.taxeditor.import.category.cdm"
583 class="eu.etaxonomy.taxeditor.io.wizard.BerlinModelImportWizard"
584 id="eu.etaxonomy.taxeditor.io.import.berlinModel"
585 name="Berlin Model">
586 </wizard>
587 <wizard
588 category="eu.etaxonomy.taxeditor.import.category.cdm"
589 class="eu.etaxonomy.taxeditor.io.wizard.EndnoteImportWizard"
590 id="eu.etaxonomy.taxeditor.io.import.endnote"
591 name="Endnote">
592 </wizard>
593 <wizard
594 category="eu.etaxonomy.taxeditor.import.category.cdm"
595 class="eu.etaxonomy.taxeditor.io.wizard.ExcelNormalExplicitTaxaImportWizard"
596 id="eu.etaxonomy.taxeditor.io.import.excel.taxa"
597 name="Excel Normal Explicit Taxa">
598 </wizard>
599 <wizard
600 category="eu.etaxonomy.taxeditor.import.category.cdm"
601 class="eu.etaxonomy.taxeditor.io.wizard.AbcdImportWizard"
602 id="eu.etaxonomy.taxeditor.io.import.abcd"
603 name="ABCD">
604 </wizard>
605 <wizard
606 category="eu.etaxonomy.taxeditor.import.category.cdm"
607 class="eu.etaxonomy.taxeditor.io.wizard.SddImportWizard"
608 id="eu.etaxonomy.taxeditor.io.import.sdd"
609 name="SDD">
610 </wizard>
611 <wizard
612 category="eu.etaxonomy.taxeditor.import.category.cdm"
613 class="eu.etaxonomy.taxeditor.io.wizard.SpecimenCdmExcelImportWizard"
614 id="eu.etaxonomy.taxeditor.io.import.specimenCdmExcel"
615 name="Specimen CDM Excel">
616 </wizard>
617 </extension>
618 <extension
619 point="org.eclipse.ui.exportWizards">
620 <category
621 id="eu.etaxonomy.taxeditor.export.category.cdm"
622 name="CDM">
623 </category>
624 <wizard
625 category="eu.etaxonomy.taxeditor.export.category.cdm"
626 class="eu.etaxonomy.taxeditor.io.wizard.JaxbExportWizard"
627 id="eu.etaxonomy.taxeditor.io.export.jaxb"
628 name="JAXB">
629 </wizard>
630 <wizard
631 category="eu.etaxonomy.taxeditor.export.category.cdm"
632 class="eu.etaxonomy.taxeditor.io.wizard.BerlinModelExportWizard"
633 id="eu.etaxonomy.taxeditor.io.export.berlinModel"
634 name="Berlin Model">
635 </wizard>
636 <category
637 id="eu.etaxonomy.taxeditor.export.category.excel"
638 name="Excel">
639 </category>
640 <wizard
641 category="eu.etaxonomy.taxeditor.export.category.cdm"
642 class="eu.etaxonomy.taxeditor.io.wizard.SddExportWizard"
643 id="eu.etaxonomy.taxeditor.io.export.sdd"
644 name="SDD">
645 </wizard>
646 <wizard
647 category="eu.etaxonomy.taxeditor.export.category.cdm"
648 class="eu.etaxonomy.taxeditor.io.wizard.DarwinCoreArchiveExportWizard"
649 id="eu.etaxonomy.taxeditor.io.export.dwca"
650 name="DwC-A">
651 </wizard>
652 </extension>
653 <extension
654 point="org.eclipse.ui.newWizards">
655 <wizard
656 category="eu.etaxonomy.taxeditor.new.category.cdm"
657 class="eu.etaxonomy.taxeditor.newWizard.NewReferenceWizard"
658 hasPages="true"
659 id="eu.etaxonomy.taxeditor.new.reference"
660 name="Reference">
661 </wizard>
662 <wizard
663 category="eu.etaxonomy.taxeditor.new.category.cdm"
664 class="eu.etaxonomy.taxeditor.newWizard.NewNonViralNameWizard"
665 hasPages="true"
666 id="eu.etaxonomy.taxeditor.new.nonViralName"
667 name="Name">
668 </wizard>
669 <wizard
670 category="eu.etaxonomy.taxeditor.new.category.cdm"
671 class="eu.etaxonomy.taxeditor.newWizard.NewTeamWizard"
672 hasPages="true"
673 id="eu.etaxonomy.taxeditor.new.team"
674 name="Team">
675 </wizard>
676 <wizard
677 category="eu.etaxonomy.taxeditor.new.category.cdm"
678 class="eu.etaxonomy.taxeditor.newWizard.NewPersonWizard"
679 hasPages="true"
680 id="eu.etaxonomy.taxeditor.new.person"
681 name="Person">
682 </wizard>
683 <wizard
684 category="eu.etaxonomy.taxeditor.new.category.cdm"
685 class="eu.etaxonomy.taxeditor.newWizard.NewDerivedUnitBaseWizard"
686 hasPages="true"
687 id="eu.etaxonomy.taxeditor.new.specimen"
688 name="Specimen">
689 </wizard>
690 <wizard
691 category="eu.etaxonomy.taxeditor.new.category.cdm"
692 class="eu.etaxonomy.taxeditor.newWizard.NewPolytomousKeyWizard"
693 hasPages="true"
694 id="eu.etaxonomy.taxeditor.new.key.polytomous"
695 name="Polytomous Key">
696 </wizard>
697 <category
698 id="eu.etaxonomy.taxeditor.new.category.cdm"
699 name="CDM">
700 </category>
701 <wizard
702 category="eu.etaxonomy.taxeditor.new.category.cdm"
703 class="eu.etaxonomy.taxeditor.newWizard.NewTaxonNodeWizard"
704 hasPages="true"
705 id="eu.etaxonomy.taxeditor.new.taxonNode"
706 name="Taxon">
707 </wizard>
708 <wizard
709 category="eu.etaxonomy.taxeditor.new.category.cdm"
710 class="eu.etaxonomy.taxeditor.newWizard.NewClassificationWizard"
711 hasPages="true"
712 icon="icons/tree_icon_small.jpg"
713 id="eu.etaxonomy.taxeditor.new.classification"
714 name="Classification">
715 </wizard>
716 </extension>
717 <extension
718 point="org.eclipse.ui.themes">
719 <themeElementCategory
720 id="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
721 label="Taxonomic Editor">
722 <description>
723 Color and font definitions for the EDIT Taxonomic Editor
724 </description>
725 </themeElementCategory>
726 <colorDefinition
727 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
728 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackground"
729 label="List Background"
730 value="150,150,150">
731 </colorDefinition>
732 <colorDefinition
733 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
734 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.textDefault"
735 label="Global Text Color"
736 value="0,0,0">
737 </colorDefinition>
738 <colorDefinition
739 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
740 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.colorCompositeBackground"
741 label="Global Color Composite Background"
742 value="255,255,255">
743 </colorDefinition>
744 <colorDefinition
745 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
746 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.colorCompositeIrrelevant"
747 label="Global Color Composite Irrelevant"
748 value="241,139,18">
749 </colorDefinition>
750 <colorDefinition
751 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
752 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.textDisabled"
753 label="Global Text Color Disabled"
754 value="150,150,150">
755 </colorDefinition>
756 <colorDefinition
757 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
758 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.textBackgroundDisabled"
759 label="Global Background Color Disabled"
760 value="230,230,230">
761 </colorDefinition>
762 <themeElementCategory
763 id="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
764 label="Details View"
765 parentId="eu.etaxonomy.taxeditor.preferences.themeElementCategory">
766 <description>
767 Colors and fonts for the details view
768 </description>
769 </themeElementCategory>
770 <colorDefinition
771 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
772 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackgroundOdd"
773 label="Entity Element List Background Odd"
774 value="230,230,230">
775 </colorDefinition>
776 <colorDefinition
777 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
778 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackgroundEven"
779 label="Entity Element List Background Even"
780 value="255,255,255">
781 </colorDefinition>
782 <themeElementCategory
783 id="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
784 label="Name Editor"
785 parentId="eu.etaxonomy.taxeditor.preferences.themeElementCategory">
786 <description>
787 Colors and fonts for the name editor
788 </description>
789 </themeElementCategory>
790 <colorDefinition
791 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
792 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerBackground"
793 label="Container Background"
794 value="220, 220, 220">
795 </colorDefinition>
796 <colorDefinition
797 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
798 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerSelectedFocus"
799 label="Container Selected Focus"
800 value="232,242,254">
801 </colorDefinition>
802 <colorDefinition
803 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
804 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerSelected"
805 label="Container Selected"
806 value="210, 210, 210">
807 </colorDefinition>
808 <colorDefinition
809 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
810 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerDragEnter"
811 label="Container Drag Enter"
812 value="185,255,133">
813 </colorDefinition>
814 <fontDefinition
815 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
816 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.accepted"
817 label="Accepted Taxon Font"
818 value="Georgia-regular-12">
819 </fontDefinition>
820 <fontDefinition
821 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
822 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.synonym"
823 label="Synonym Font"
824 value="Georgia-regular-10">
825 </fontDefinition>
826 <fontDefinition
827 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
828 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.misapplication"
829 label="Misapplication Font"
830 value="Georgia-regular-10">
831 </fontDefinition>
832 <fontDefinition
833 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
834 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.concept"
835 label="Concept Font"
836 value="Georgia-regular-10">
837 </fontDefinition>
838 <fontDefinition
839 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
840 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.default"
841 label="Default Font"
842 value="Georgia-regular-10">
843 </fontDefinition>
844 <themeElementCategory
845 id="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
846 label="Search View"
847 parentId="eu.etaxonomy.taxeditor.preferences.themeElementCategory">
848 <description>
849 Colors and fonts for the search view
850 </description>
851 </themeElementCategory>
852 <colorDefinition
853 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
854 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.searchView.foreground"
855 label="Search View Foreground"
856 value="192, 192, 192">
857 </colorDefinition>
858 <colorDefinition
859 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
860 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.searchView.focus"
861 label="Search View Focus"
862 value="0, 0, 0">
863 </colorDefinition>
864 <fontDefinition
865 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
866 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.accepted"
867 isEditable="true"
868 label="Accepted font"
869 value="Arial-regular-10">
870 <description>
871 The font that is used for accepted taxa in the search result list.
872 </description>
873 </fontDefinition>
874 <fontDefinition
875 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
876 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.synonym"
877 isEditable="true"
878 label="Synonym font"
879 value="Arial-italic-10">
880 <description>
881 The font that is used for synonyms in the search result list.
882 </description>
883 </fontDefinition>
884 <fontDefinition
885 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
886 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.other"
887 isEditable="true"
888 label="Other font"
889 value="Lucida Grande-regular-11">
890 <description>
891 The font used by default in the search result list.
892 </description>
893 </fontDefinition>
894 <colorDefinition
895 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
896 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.parseError"
897 label="Parse Error"
898 value="255,0,0">
899 </colorDefinition>
900 <colorDefinition
901 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
902 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.disabledEditor"
903 label="Disabled Name Editor Field"
904 value="105,114,124">
905 </colorDefinition>
906 </extension>
907 <extension
908 point="org.eclipse.core.expressions.propertyTesters">
909 <propertyTester
910 class="eu.etaxonomy.taxeditor.view.datasource.handler.DataSourceMenuPropertyTester"
911 id="eu.etaxonomy.taxeditor.datasource.propertyTester"
912 namespace="eu.etaxonomy.taxeditor.datasource.propertyTester"
913 properties="isCompatible"
914 type="org.eclipse.jface.viewers.IStructuredSelection">
915 </propertyTester>
916 <propertyTester
917 class="eu.etaxonomy.taxeditor.preference.PreferencePropertyTester"
918 id="eu.etaxonomy.taxeditor.preferences.propertyTester"
919 namespace="eu.etaxonomy.taxeditor.preferences.propertyTester"
920 properties="isShowExperimentalFeatures"
921 type="org.eclipse.jface.viewers.IStructuredSelection">
922 </propertyTester>
923 <propertyTester
924 class="eu.etaxonomy.taxeditor.editor.definedterm.TermBasePropertyTester"
925 id="eu.etaxonomy.taxeditor.store.termEditor.propertyTester"
926 namespace="eu.etaxonomy.taxeditor.store.termEditor.propertyTester"
927 properties="isModifiable"
928 type="org.eclipse.jface.viewers.IStructuredSelection">
929 </propertyTester>
930 </extension>
931 <extension
932 point="org.eclipse.core.expressions.definitions">
933 <definition
934 id="isCompatible">
935 <with
936 variable="activeMenuSelection">
937 <test
938 property="eu.etaxonomy.taxeditor.datasource.propertyTester.isCompatible">
939 </test>
940 </with>
941 </definition>
942 <definition
943 id="isShowExperimentalFeatures">
944 <with
945 variable="activeMenuSelection">
946 <test
947 property="eu.etaxonomy.taxeditor.preferences.propertyTester.isShowExperimentalFeatures">
948 </test>
949 </with>
950 </definition>
951 <definition
952 id="isModifiable">
953 <with
954 variable="activeMenuSelection">
955 <test
956 property="eu.etaxonomy.taxeditor.store.termEditor.propertyTester.isModifiable">
957 </test>
958 </with>
959 </definition>
960 </extension>
961
962 </plugin>