33e09770c35a59bf7b92bb813d5a657fb71110f3
[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.description.Feature">
341 </parameter>
342 </command>
343 <separator
344 name="eu.etaxonomy.taxeditor.store.definedTermEditorMenu.separator3"
345 visible="true">
346 </separator>
347 <command
348 commandId="eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
349 label="Feature"
350 style="push">
351 <parameter
352 name="eu.etaxonomy.taxeditor.store.openDefinedTermEditor.parameter"
353 value="eu.etaxonomy.cdm.model.description.Feature">
354 </parameter>
355 </command>
356 </menu>
357 </menuContribution>
358 <menuContribution
359 locationURI="menu:org.eclipse.ui.main.menu.file?after=eu.etaxonomy.taxeditor.application.filemenu.io">
360 <command
361 commandId="eu.etaxonomy.taxeditor.store.operations.showLoginWindow"
362 label="Login"
363 style="push">
364 </command>
365 <separator
366 name="eu.etaxonomy.taxeditor.application.filemenu.login"
367 visible="true">
368 </separator>
369 </menuContribution>
370 <menuContribution
371 locationURI="popup:eu.etaxonomy.taxeditor.view.datasource">
372 <command
373 commandId="eu.etaxonomy.taxeditor.store.datasource.change"
374 label="Connect"
375 style="push">
376 </command>
377 <command
378 commandId="eu.etaxonomy.taxeditor.store.datasource.create"
379 label="New"
380 style="push">
381 </command>
382 <command
383 commandId="eu.etaxonomy.taxeditor.store.datasource.edit"
384 label="Edit"
385 style="push">
386 </command>
387 <separator
388 name="eu.etaxonomy.taxeditor.store.datasource.separator"
389 visible="true">
390 </separator>
391 <command
392 commandId="org.eclipse.ui.edit.delete"
393 label="Delete"
394 style="push">
395 </command>
396 <separator
397 name="eu.etaxonomy.taxeditor.store.datasource.separator2"
398 visible="true">
399 </separator>
400 <command
401 commandId="eu.etaxonomy.taxeditor.store.datasource.close"
402 label="Close Active Connection"
403 style="push">
404 </command>
405 <command
406 commandId="eu.etaxonomy.taxeditor.store.datasource.update"
407 label="Update"
408 style="push">
409 <visibleWhen
410 checkEnabled="true">
411 <not>
412 <reference
413 definitionId="isCompatible">
414 </reference>
415 </not>
416 </visibleWhen>
417 </command>
418 </menuContribution>
419 <menuContribution
420 locationURI="toolbar:org.eclipse.ui.trim.status">
421 <toolbar
422 id="eu.etaxonomy.taxeditor.store.authentication.trim.toolbar">
423 <control
424 class="eu.etaxonomy.taxeditor.ui.bar.AuthenticatedUserBar">
425 </control>
426 </toolbar>
427 </menuContribution>
428 <menuContribution
429 locationURI="popup:eu.etaxonomy.taxeditor.editor.definedTerm">
430 <menu
431 label="New">
432 <command
433 commandId="eu.etaxonomy.taxeditor.editor.definedTerms.newTermVocabulary"
434 label="Vocabulary"
435 style="push">
436 </command>
437 <command
438 commandId="eu.etaxonomy.taxeditor.editor.definedTerms.newDefinedTerm"
439 label="Defined Term"
440 style="push">
441 <visibleWhen
442 checkEnabled="true">
443 <reference
444 definitionId="isModifiable">
445 </reference>
446 </visibleWhen>
447 </command>
448 </menu>
449 <command
450 commandId="org.eclipse.ui.edit.delete"
451 label="Delete"
452 style="push">
453 <visibleWhen
454 checkEnabled="true">
455 <reference
456 definitionId="isModifiable">
457 </reference>
458 </visibleWhen>
459 </command>
460 </menuContribution>
461 </extension>
462 <extension
463 name="Window Menu Commands"
464 point="org.eclipse.ui.commands">
465 <command
466 defaultHandler="eu.etaxonomy.taxeditor.editor.definedterm.handler.OpenDefinedTermEditorHandler"
467 id="eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
468 name="Open Defined Term Editor">
469 <commandParameter
470 id="eu.etaxonomy.taxeditor.store.openDefinedTermEditor.parameter"
471 name="inputType"
472 optional="true">
473 </commandParameter>
474 </command>
475 </extension>
476 <extension
477 name="File Menu Commands"
478 point="org.eclipse.ui.commands">
479 <command
480 defaultHandler="eu.etaxonomy.taxeditor.handler.ShowLoginWindowHandler"
481 id="eu.etaxonomy.taxeditor.store.operations.showLoginWindow"
482 name="Show Login Window">
483 </command>
484 </extension>
485 <extension
486 point="org.eclipse.ui.handlers">
487 <handler
488 class="eu.etaxonomy.taxeditor.view.datasource.handler.DeleteDataSourceHandler"
489 commandId="org.eclipse.ui.edit.delete">
490 <activeWhen>
491 <with
492 variable="activePartId">
493 <equals
494 value="eu.etaxonomy.taxeditor.view.datasource">
495 </equals>
496 </with>
497 </activeWhen>
498 </handler>
499 <handler
500 class="eu.etaxonomy.taxeditor.editor.definedterm.handler.DeleteTermBaseHandler"
501 commandId="org.eclipse.ui.edit.delete">
502 <activeWhen>
503 <with
504 variable="activePartId">
505 <equals
506 value="eu.etaxonomy.taxeditor.editor.definedTerm">
507 </equals>
508 </with>
509 </activeWhen>
510 </handler>
511 </extension>
512 <extension
513 name="Popup Menu Commands"
514 point="org.eclipse.ui.commands">
515 <command
516 defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.ChangeConnectionHandler"
517 id="eu.etaxonomy.taxeditor.store.datasource.change"
518 name="Connect Datasource">
519 </command>
520 <command
521 defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.EditDataSourceHandler"
522 id="eu.etaxonomy.taxeditor.store.datasource.edit"
523 name="Edit Datasource">
524 </command>
525 <command
526 defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.CreateDataSourceHandler"
527 id="eu.etaxonomy.taxeditor.store.datasource.create"
528 name="Create Datasource">
529 </command>
530 <command
531 defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.CloseConnectionHandler"
532 id="eu.etaxonomy.taxeditor.store.datasource.close"
533 name="Close Active Connection">
534 </command>
535 <command
536 defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.UpdateDataSourceHandler"
537 id="eu.etaxonomy.taxeditor.store.datasource.update"
538 name="Update Datasource">
539 </command>
540 </extension>
541 <extension
542 point="org.eclipse.ui.commands">
543 <command
544 defaultHandler="eu.etaxonomy.taxeditor.editor.definedterm.handler.CreateDefinedTermHandler"
545 id="eu.etaxonomy.taxeditor.editor.definedTerms.newDefinedTerm"
546 name="New Defined Term">
547 </command>
548 <command
549 defaultHandler="eu.etaxonomy.taxeditor.editor.definedterm.handler.CreateTermVocabularyHandler"
550 id="eu.etaxonomy.taxeditor.editor.definedTerms.newTermVocabulary"
551 name="New Term Vocabulary">
552 </command>
553 </extension>
554 <extension
555 point="org.eclipse.ui.importWizards">
556 <category
557 id="eu.etaxonomy.taxeditor.import.category.cdm"
558 name="CDM">
559 </category>
560 <wizard
561 category="eu.etaxonomy.taxeditor.import.category.cdm"
562 class="eu.etaxonomy.taxeditor.io.wizard.TcsImportWizard"
563 id="eu.etaxonomy.taxeditor.io.import.tcs"
564 name="TCS">
565 </wizard>
566 <wizard
567 category="eu.etaxonomy.taxeditor.import.category.cdm"
568 class="eu.etaxonomy.taxeditor.io.wizard.JaxbImportWizard"
569 id="eu.etaxonomy.taxeditor.io.import.jaxb"
570 name="JAXB">
571 </wizard>
572 <wizard
573 category="eu.etaxonomy.taxeditor.import.category.cdm"
574 class="eu.etaxonomy.taxeditor.io.wizard.BerlinModelImportWizard"
575 id="eu.etaxonomy.taxeditor.io.import.berlinModel"
576 name="Berlin Model">
577 </wizard>
578 <wizard
579 category="eu.etaxonomy.taxeditor.import.category.cdm"
580 class="eu.etaxonomy.taxeditor.io.wizard.EndnoteImportWizard"
581 id="eu.etaxonomy.taxeditor.io.import.endnote"
582 name="Endnote">
583 </wizard>
584 <wizard
585 category="eu.etaxonomy.taxeditor.import.category.cdm"
586 class="eu.etaxonomy.taxeditor.io.wizard.ExcelNormalExplicitTaxaImportWizard"
587 id="eu.etaxonomy.taxeditor.io.import.excel.taxa"
588 name="Excel Normal Explicit Taxa">
589 </wizard>
590 <wizard
591 category="eu.etaxonomy.taxeditor.import.category.cdm"
592 class="eu.etaxonomy.taxeditor.io.wizard.AbcdImportWizard"
593 id="eu.etaxonomy.taxeditor.io.import.abcd"
594 name="ABCD">
595 </wizard>
596 <wizard
597 category="eu.etaxonomy.taxeditor.import.category.cdm"
598 class="eu.etaxonomy.taxeditor.io.wizard.SddImportWizard"
599 id="eu.etaxonomy.taxeditor.io.import.sdd"
600 name="SDD">
601 </wizard>
602 <wizard
603 category="eu.etaxonomy.taxeditor.import.category.cdm"
604 class="eu.etaxonomy.taxeditor.io.wizard.SpecimenCdmExcelImportWizard"
605 id="eu.etaxonomy.taxeditor.io.import.specimenCdmExcel"
606 name="Specimen CDM Excel">
607 </wizard>
608 </extension>
609 <extension
610 point="org.eclipse.ui.exportWizards">
611 <category
612 id="eu.etaxonomy.taxeditor.export.category.cdm"
613 name="CDM">
614 </category>
615 <wizard
616 category="eu.etaxonomy.taxeditor.export.category.cdm"
617 class="eu.etaxonomy.taxeditor.io.wizard.JaxbExportWizard"
618 id="eu.etaxonomy.taxeditor.io.export.jaxb"
619 name="JAXB">
620 </wizard>
621 <wizard
622 category="eu.etaxonomy.taxeditor.export.category.cdm"
623 class="eu.etaxonomy.taxeditor.io.wizard.BerlinModelExportWizard"
624 id="eu.etaxonomy.taxeditor.io.export.berlinModel"
625 name="Berlin Model">
626 </wizard>
627 <category
628 id="eu.etaxonomy.taxeditor.export.category.excel"
629 name="Excel">
630 </category>
631 <wizard
632 category="eu.etaxonomy.taxeditor.export.category.cdm"
633 class="eu.etaxonomy.taxeditor.io.wizard.SddExportWizard"
634 id="eu.etaxonomy.taxeditor.io.export.sdd"
635 name="SDD">
636 </wizard>
637 <wizard
638 category="eu.etaxonomy.taxeditor.export.category.cdm"
639 class="eu.etaxonomy.taxeditor.io.wizard.DarwinCoreArchiveExportWizard"
640 id="eu.etaxonomy.taxeditor.io.export.dwca"
641 name="DwC-A">
642 </wizard>
643 </extension>
644 <extension
645 point="org.eclipse.ui.newWizards">
646 <wizard
647 category="eu.etaxonomy.taxeditor.new.category.cdm"
648 class="eu.etaxonomy.taxeditor.newWizard.NewReferenceWizard"
649 hasPages="true"
650 id="eu.etaxonomy.taxeditor.new.reference"
651 name="Reference">
652 </wizard>
653 <wizard
654 category="eu.etaxonomy.taxeditor.new.category.cdm"
655 class="eu.etaxonomy.taxeditor.newWizard.NewNonViralNameWizard"
656 hasPages="true"
657 id="eu.etaxonomy.taxeditor.new.nonViralName"
658 name="Name">
659 </wizard>
660 <wizard
661 category="eu.etaxonomy.taxeditor.new.category.cdm"
662 class="eu.etaxonomy.taxeditor.newWizard.NewTeamWizard"
663 hasPages="true"
664 id="eu.etaxonomy.taxeditor.new.team"
665 name="Team">
666 </wizard>
667 <wizard
668 category="eu.etaxonomy.taxeditor.new.category.cdm"
669 class="eu.etaxonomy.taxeditor.newWizard.NewPersonWizard"
670 hasPages="true"
671 id="eu.etaxonomy.taxeditor.new.person"
672 name="Person">
673 </wizard>
674 <wizard
675 category="eu.etaxonomy.taxeditor.new.category.cdm"
676 class="eu.etaxonomy.taxeditor.newWizard.NewDerivedUnitBaseWizard"
677 hasPages="true"
678 id="eu.etaxonomy.taxeditor.new.specimen"
679 name="Specimen">
680 </wizard>
681 <wizard
682 category="eu.etaxonomy.taxeditor.new.category.cdm"
683 class="eu.etaxonomy.taxeditor.newWizard.NewPolytomousKeyWizard"
684 hasPages="true"
685 id="eu.etaxonomy.taxeditor.new.key.polytomous"
686 name="Polytomous Key">
687 </wizard>
688 <category
689 id="eu.etaxonomy.taxeditor.new.category.cdm"
690 name="CDM">
691 </category>
692 <wizard
693 category="eu.etaxonomy.taxeditor.new.category.cdm"
694 class="eu.etaxonomy.taxeditor.newWizard.NewTaxonNodeWizard"
695 hasPages="true"
696 id="eu.etaxonomy.taxeditor.new.taxonNode"
697 name="Taxon">
698 </wizard>
699 <wizard
700 category="eu.etaxonomy.taxeditor.new.category.cdm"
701 class="eu.etaxonomy.taxeditor.newWizard.NewClassificationWizard"
702 hasPages="true"
703 icon="icons/tree_icon_small.jpg"
704 id="eu.etaxonomy.taxeditor.new.classification"
705 name="Classification">
706 </wizard>
707 </extension>
708 <extension
709 point="org.eclipse.ui.themes">
710 <themeElementCategory
711 id="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
712 label="Taxonomic Editor">
713 <description>
714 Color and font definitions for the EDIT Taxonomic Editor
715 </description>
716 </themeElementCategory>
717 <colorDefinition
718 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
719 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackground"
720 label="List Background"
721 value="150,150,150">
722 </colorDefinition>
723 <colorDefinition
724 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
725 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.textDefault"
726 label="Global Text Color"
727 value="0,0,0">
728 </colorDefinition>
729 <colorDefinition
730 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
731 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.colorCompositeBackground"
732 label="Global Color Composite Background"
733 value="255,255,255">
734 </colorDefinition>
735 <colorDefinition
736 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
737 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.colorCompositeIrrelevant"
738 label="Global Color Composite Irrelevant"
739 value="241,139,18">
740 </colorDefinition>
741 <colorDefinition
742 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
743 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.textDisabled"
744 label="Global Text Color Disabled"
745 value="150,150,150">
746 </colorDefinition>
747 <colorDefinition
748 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
749 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.textBackgroundDisabled"
750 label="Global Background Color Disabled"
751 value="230,230,230">
752 </colorDefinition>
753 <themeElementCategory
754 id="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
755 label="Details View"
756 parentId="eu.etaxonomy.taxeditor.preferences.themeElementCategory">
757 <description>
758 Colors and fonts for the details view
759 </description>
760 </themeElementCategory>
761 <colorDefinition
762 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
763 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackgroundOdd"
764 label="Entity Element List Background Odd"
765 value="230,230,230">
766 </colorDefinition>
767 <colorDefinition
768 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
769 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackgroundEven"
770 label="Entity Element List Background Even"
771 value="255,255,255">
772 </colorDefinition>
773 <themeElementCategory
774 id="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
775 label="Name Editor"
776 parentId="eu.etaxonomy.taxeditor.preferences.themeElementCategory">
777 <description>
778 Colors and fonts for the name editor
779 </description>
780 </themeElementCategory>
781 <colorDefinition
782 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
783 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerBackground"
784 label="Container Background"
785 value="220, 220, 220">
786 </colorDefinition>
787 <colorDefinition
788 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
789 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerSelectedFocus"
790 label="Container Selected Focus"
791 value="232,242,254">
792 </colorDefinition>
793 <colorDefinition
794 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
795 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerSelected"
796 label="Container Selected"
797 value="210, 210, 210">
798 </colorDefinition>
799 <colorDefinition
800 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
801 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerDragEnter"
802 label="Container Drag Enter"
803 value="185,255,133">
804 </colorDefinition>
805 <fontDefinition
806 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
807 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.accepted"
808 label="Accepted Taxon Font"
809 value="Georgia-regular-12">
810 </fontDefinition>
811 <fontDefinition
812 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
813 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.synonym"
814 label="Synonym Font"
815 value="Georgia-regular-10">
816 </fontDefinition>
817 <fontDefinition
818 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
819 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.misapplication"
820 label="Misapplication Font"
821 value="Georgia-regular-10">
822 </fontDefinition>
823 <fontDefinition
824 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
825 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.concept"
826 label="Concept Font"
827 value="Georgia-regular-10">
828 </fontDefinition>
829 <fontDefinition
830 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
831 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.default"
832 label="Default Font"
833 value="Georgia-regular-10">
834 </fontDefinition>
835 <themeElementCategory
836 id="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
837 label="Search View"
838 parentId="eu.etaxonomy.taxeditor.preferences.themeElementCategory">
839 <description>
840 Colors and fonts for the search view
841 </description>
842 </themeElementCategory>
843 <colorDefinition
844 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
845 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.searchView.foreground"
846 label="Search View Foreground"
847 value="192, 192, 192">
848 </colorDefinition>
849 <colorDefinition
850 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
851 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.searchView.focus"
852 label="Search View Focus"
853 value="0, 0, 0">
854 </colorDefinition>
855 <fontDefinition
856 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
857 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.accepted"
858 isEditable="true"
859 label="Accepted font"
860 value="Arial-regular-10">
861 <description>
862 The font that is used for accepted taxa in the search result list.
863 </description>
864 </fontDefinition>
865 <fontDefinition
866 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
867 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.synonym"
868 isEditable="true"
869 label="Synonym font"
870 value="Arial-italic-10">
871 <description>
872 The font that is used for synonyms in the search result list.
873 </description>
874 </fontDefinition>
875 <fontDefinition
876 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
877 id="eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.other"
878 isEditable="true"
879 label="Other font"
880 value="Lucida Grande-regular-11">
881 <description>
882 The font used by default in the search result list.
883 </description>
884 </fontDefinition>
885 <colorDefinition
886 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
887 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.parseError"
888 label="Parse Error"
889 value="255,0,0">
890 </colorDefinition>
891 <colorDefinition
892 categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
893 id="eu.etaxonomy.taxeditor.preferences.colorDefinition.disabledEditor"
894 label="Disabled Name Editor Field"
895 value="105,114,124">
896 </colorDefinition>
897 </extension>
898 <extension
899 point="org.eclipse.core.expressions.propertyTesters">
900 <propertyTester
901 class="eu.etaxonomy.taxeditor.view.datasource.handler.DataSourceMenuPropertyTester"
902 id="eu.etaxonomy.taxeditor.datasource.propertyTester"
903 namespace="eu.etaxonomy.taxeditor.datasource.propertyTester"
904 properties="isCompatible"
905 type="org.eclipse.jface.viewers.IStructuredSelection">
906 </propertyTester>
907 <propertyTester
908 class="eu.etaxonomy.taxeditor.preference.PreferencePropertyTester"
909 id="eu.etaxonomy.taxeditor.preferences.propertyTester"
910 namespace="eu.etaxonomy.taxeditor.preferences.propertyTester"
911 properties="isShowExperimentalFeatures"
912 type="org.eclipse.jface.viewers.IStructuredSelection">
913 </propertyTester>
914 <propertyTester
915 class="eu.etaxonomy.taxeditor.editor.definedterm.TermBasePropertyTester"
916 id="eu.etaxonomy.taxeditor.store.termEditor.propertyTester"
917 namespace="eu.etaxonomy.taxeditor.store.termEditor.propertyTester"
918 properties="isModifiable"
919 type="org.eclipse.jface.viewers.IStructuredSelection">
920 </propertyTester>
921 </extension>
922 <extension
923 point="org.eclipse.core.expressions.definitions">
924 <definition
925 id="isCompatible">
926 <with
927 variable="activeMenuSelection">
928 <test
929 property="eu.etaxonomy.taxeditor.datasource.propertyTester.isCompatible">
930 </test>
931 </with>
932 </definition>
933 <definition
934 id="isShowExperimentalFeatures">
935 <with
936 variable="activeMenuSelection">
937 <test
938 property="eu.etaxonomy.taxeditor.preferences.propertyTester.isShowExperimentalFeatures">
939 </test>
940 </with>
941 </definition>
942 <definition
943 id="isModifiable">
944 <with
945 variable="activeMenuSelection">
946 <test
947 property="eu.etaxonomy.taxeditor.store.termEditor.propertyTester.isModifiable">
948 </test>
949 </with>
950 </definition>
951 </extension>
952
953 </plugin>