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