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