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