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