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