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