Project

General

Profile

Download (59.8 KB) Statistics
| Branch: | Tag: | Revision:
1 e8409423 n.hoffmann
<?xml version="1.0" encoding="UTF-8"?>
2
<?eclipse version="3.2"?>
3
<plugin>
4 03c12c41 Patrick Plitzner
   <extension-point id="eu.etaxonomy.taxeditor.store.cdmViewer" name="Cdm Viewer" schema="schema/eu.etaxonomy.taxeditor.store.cdmViewer.exsd"/>
5 e8409423 n.hoffmann
   <extension
6
         point="org.eclipse.ui.preferencePages">
7 3aa58b57 n.hoffmann
      <page
8
            class="eu.etaxonomy.taxeditor.preference.TaxonomicEditorGeneralPreferences"
9
            id="eu.etaxonomy.taxeditor.preferences.general"
10 4db49a38 Alexander Oppermann
            name="%page.name">
11 be140ab3 Katja Luther
      </page>
12
      <!-- <page
13
            category="eu.etaxonomy.taxeditor.preferences.admin"
14
            class="eu.etaxonomy.taxeditor.preference.AdminGeneralPreferences"
15
            id="eu.etaxonomy.taxeditor.preferences.adminGeneral"
16
            name="%page.name.38">
17
      </page>-->
18
       <page
19
            category="eu.etaxonomy.taxeditor.preferences.admin"
20 e9773ade Katja Luther
            class="eu.etaxonomy.taxeditor.databasePreferences.AdminNomenclaturalCode"
21 be140ab3 Katja Luther
            id="eu.etaxonomy.taxeditor.preferences.adminNomenclaturalCode"
22
            name="%page.name.39">
23
      </page>
24
      <page
25
       		category="eu.etaxonomy.taxeditor.preferences.general"
26
            class="eu.etaxonomy.taxeditor.preference.NameDetailsViewConfiguration"
27
            id="eu.etaxonomy.taxeditor.preferences.nameDetails"
28
            name="%page.name.36">
29 3aa58b57 n.hoffmann
      </page>
30 4022137c n.hoffmann
      <page
31 303d8fc7 n.hoffmann
            category="eu.etaxonomy.taxeditor.preferences.general"
32 4022137c n.hoffmann
            class="eu.etaxonomy.taxeditor.preference.DescriptionPreferences"
33
            id="eu.etaxonomy.taxeditor.preferences.description"
34 4db49a38 Alexander Oppermann
            name="%page.name.0">
35 4022137c n.hoffmann
      </page>
36
      <page
37
            category="eu.etaxonomy.taxeditor.preferences.description"
38 3aa58b57 n.hoffmann
            class="eu.etaxonomy.taxeditor.preference.menu.FeatureMenuPreferences"
39 4022137c n.hoffmann
            id="eu.etaxonomy.taxeditor.preferences.feature"
40 4db49a38 Alexander Oppermann
            name="%page.name.1">
41 4022137c n.hoffmann
      </page>
42
      <page
43
            category="eu.etaxonomy.taxeditor.preferences.description"
44 eca18c8b n.hoffmann
            class="eu.etaxonomy.taxeditor.preference.menu.PresenceAbsenceMenuPreferences"
45 4022137c n.hoffmann
            id="eu.etaxonomy.taxeditor.preferences.distributionStatus"
46 4db49a38 Alexander Oppermann
            name="%page.name.2">
47 4022137c n.hoffmann
      </page>
48
      <page
49 303d8fc7 n.hoffmann
            category="eu.etaxonomy.taxeditor.preferences.general"
50 4022137c n.hoffmann
            class="eu.etaxonomy.taxeditor.preference.TaxonomicPreferences"
51
            id="eu.etaxonomy.taxeditor.preferences.taxonomic"
52 4db49a38 Alexander Oppermann
            name="%page.name.3">
53 4022137c n.hoffmann
      </page>
54 e8409423 n.hoffmann
      <page
55
            category="eu.etaxonomy.taxeditor.preferences.taxonomic"
56 9766a939 n.hoffmann
            class="eu.etaxonomy.taxeditor.preference.NomenclaturalCodePreferences"
57 e8409423 n.hoffmann
            id="eu.etaxonomy.taxeditor.preferences.nomenclatural"
58 4db49a38 Alexander Oppermann
            name="%page.name.4">
59 e8409423 n.hoffmann
      </page>
60 9d0bce28 Katja Luther
     
61 e8409423 n.hoffmann
      <!--page
62
            class="eu.etaxonomy.taxeditor.store.preference.CdmPreferences"
63
            id="eu.etaxonomy.taxeditor.preferences.cdm"
64
            name="CDM Datastore">
65
      </page>
66
      <page
67
            category="eu.etaxonomy.taxeditor.preferences.cdm"
68
            class="eu.etaxonomy.taxeditor.store.preference.InitializeDbPreferences"
69
            id="eu.etaxonomy.taxeditor.preferences.initdb"
70
            name="Initialize Datastore">
71
      </page-->
72
      <page
73
            category="eu.etaxonomy.taxeditor.preferences.taxonomic"
74 3aa58b57 n.hoffmann
            class="eu.etaxonomy.taxeditor.preference.menu.RankMenuPreferences"
75 e8409423 n.hoffmann
            id="eu.etaxonomy.taxeditor.preferences.ranks"
76 4db49a38 Alexander Oppermann
            name="%page.name.5">
77 9f02fc9a n.hoffmann
      </page>
78
      <page
79
            category="eu.etaxonomy.taxeditor.preferences.taxonomic"
80 3aa58b57 n.hoffmann
            class="eu.etaxonomy.taxeditor.preference.menu.NomenclaturalStatusTypeMenuPreferences"
81 9f02fc9a n.hoffmann
            id="eu.etaxonomy.taxeditor.preferences.nomenclaturalStatusType"
82 4db49a38 Alexander Oppermann
            name="%page.name.6">
83 9f02fc9a n.hoffmann
      </page>
84
      <page
85
            category="eu.etaxonomy.taxeditor.preferences.taxonomic"
86 3aa58b57 n.hoffmann
            class="eu.etaxonomy.taxeditor.preference.menu.NameRelationshipTypeMenuPreferences"
87 9f02fc9a n.hoffmann
            id="eu.etaxonomy.taxeditor.preferences.nameRelationshipType"
88 4db49a38 Alexander Oppermann
            name="%page.name.7">
89 e8409423 n.hoffmann
      </page>
90
      <page
91 4022137c n.hoffmann
            category="eu.etaxonomy.taxeditor.preferences.taxonomic"
92 3aa58b57 n.hoffmann
            class="eu.etaxonomy.taxeditor.preference.menu.TaxonRelationshipTypeMenuPreferences"
93 4022137c n.hoffmann
            id="taxeditor-store.page1"
94 4db49a38 Alexander Oppermann
            name="%page.name.8">
95 e8409423 n.hoffmann
      </page>
96
      <page
97 4022137c n.hoffmann
            category="eu.etaxonomy.taxeditor.preferences.taxonomic"
98 3aa58b57 n.hoffmann
            class="eu.etaxonomy.taxeditor.preference.menu.SpecimenTypeDesignationStatusMenuPreferences"
99 4022137c n.hoffmann
            id="eu.etaxonomy.taxeditor.preferences.specimenTypeDesignationStatus"
100 4db49a38 Alexander Oppermann
            name="%page.name.9">
101 e8409423 n.hoffmann
      </page>
102 c5e35ea3 Andreas Müller
      <page
103
            category="eu.etaxonomy.taxeditor.preferences.taxonomic"
104
            class="eu.etaxonomy.taxeditor.preference.menu.NameTypeDesignationStatusMenuPreferences"
105
            id="eu.etaxonomy.taxeditor.preferences.nameTypeDesignationStatus"
106
            name="%page.name.13">
107
      </page>
108 9da6d131 p.ciardelli
      <page
109 35861667 n.hoffmann
            category="eu.etaxonomy.taxeditor.preferences.language"
110 3aa58b57 n.hoffmann
            class="eu.etaxonomy.taxeditor.preference.menu.LanguageMenuPreferences"
111 9da6d131 p.ciardelli
            id="eu.etaxonomy.taxeditor.preferences.languages"
112 4db49a38 Alexander Oppermann
            name="%page.name.10">
113 9da6d131 p.ciardelli
      </page>
114 d0eea277 n.hoffmann
      <page
115 db5e366d n.hoffmann
            category="eu.etaxonomy.taxeditor.preferences.general"
116 3aa58b57 n.hoffmann
            class="eu.etaxonomy.taxeditor.preference.menu.MarkerTypeMenuPreferences"
117 d0eea277 n.hoffmann
            id="eu.etaxonomy.taxeditor.preferences.markerTypes"
118 4db49a38 Alexander Oppermann
            name="%page.name.11">
119 d0eea277 n.hoffmann
      </page>
120
      <page
121 db5e366d n.hoffmann
            category="eu.etaxonomy.taxeditor.preferences.general"
122 3aa58b57 n.hoffmann
            class="eu.etaxonomy.taxeditor.preference.menu.ExtensionTypeMenuPreferences"
123 d0eea277 n.hoffmann
            id="eu.etaxonomy.taxeditor.preferences.extensionTypes"
124 4db49a38 Alexander Oppermann
            name="%page.name.12">
125 d0eea277 n.hoffmann
      </page>
126 eca18c8b n.hoffmann
      <page
127
            category="eu.etaxonomy.taxeditor.preferences.description"
128
            class="eu.etaxonomy.taxeditor.preference.menu.NamedAreaTypeMenuPreferences"
129
            id="eu.etaxonomy.taxeditor.preferences.namedAreaType"
130 4db49a38 Alexander Oppermann
            name="%page.name.14">
131 eca18c8b n.hoffmann
      </page>
132 3aa58b57 n.hoffmann
      <page
133
            category="eu.etaxonomy.taxeditor.preferences.general"
134
            class="eu.etaxonomy.taxeditor.preference.MatchingPreferences"
135
            id="eu.etaxonomy.taxeditor.preferences.matching"
136 4db49a38 Alexander Oppermann
            name="%page.name.15">
137 3aa58b57 n.hoffmann
      </page>
138
      <page
139
            category="eu.etaxonomy.taxeditor.preferences.matching"
140
            class="eu.etaxonomy.taxeditor.preference.matching.NonViralNameMatchingPreference"
141
            id="eu.etaxonomy.taxeditor.preferences.matching.nonViralName"
142 4db49a38 Alexander Oppermann
            name="%page.name.16">
143 3aa58b57 n.hoffmann
      </page>
144
      <page
145
            category="eu.etaxonomy.taxeditor.preferences.matching"
146
            class="eu.etaxonomy.taxeditor.preference.matching.ReferenceMatchingPreference"
147
            id="eu.etaxonomy.taxeditor.preferences.matching"
148 4db49a38 Alexander Oppermann
            name="%page.name.17">
149 3aa58b57 n.hoffmann
      </page>
150
      <page
151
            category="eu.etaxonomy.taxeditor.preferences.matching"
152
            class="eu.etaxonomy.taxeditor.preference.matching.TeamOrPersonMatchingPreference"
153
            id="eu.etaxonomy.taxeditor.preferences.matching"
154 4db49a38 Alexander Oppermann
            name="%page.name.18">
155 3aa58b57 n.hoffmann
      </page>
156 2d9a13f7 n.hoffmann
      <page
157
            category="eu.etaxonomy.taxeditor.preferences.description"
158
            class="eu.etaxonomy.taxeditor.preference.menu.StageMenuPreferences"
159
            id="eu.etaxonomy.taxeditor.preferences.stage"
160 4db49a38 Alexander Oppermann
            name="%page.name.19">
161 2d9a13f7 n.hoffmann
      </page>
162
      <page
163
            category="eu.etaxonomy.taxeditor.preferences.description"
164
            class="eu.etaxonomy.taxeditor.preference.menu.PreservationMethodMenuPreferences"
165
            id="eu.etaxonomy.taxeditor.preferences.preservationMethod"
166 4db49a38 Alexander Oppermann
            name="%page.name.20">
167 2d9a13f7 n.hoffmann
      </page>
168 3fb05254 n.hoffmann
      <page
169 cfcb0ce6 n.hoffmann
            category="eu.etaxonomy.taxeditor.preferences.feature"
170 3fb05254 n.hoffmann
            class="eu.etaxonomy.taxeditor.preference.FeatureTreePreferences"
171
            id="eu.etaxonomy.taxeditor.preferences.featureTree"
172 4db49a38 Alexander Oppermann
            name="%page.name.21">
173 3fb05254 n.hoffmann
      </page>
174 cfcb0ce6 n.hoffmann
      <page
175
            category="eu.etaxonomy.taxeditor.preferences.feature"
176
            class="eu.etaxonomy.taxeditor.preference.DefaultFeatureTreePreferenecs"
177
            id="eu.etaxonomy.taxeditor.preferences.defaultFeatureTreePreferenecs"
178 4db49a38 Alexander Oppermann
            name="%page.name.22">
179 cfcb0ce6 n.hoffmann
      </page>
180 35861667 n.hoffmann
      <page
181 731facea Alexander Oppermann
            category="eu.etaxonomy.taxeditor.preference.defaultlanguagepditorpreferencePage"
182 9d63eb10 Alexander Oppermann
            class="eu.etaxonomy.taxeditor.preference.LanguageRepresentationPreferencePage"
183 35861667 n.hoffmann
            id="eu.etaxonomy.taxeditor.preferences.language"
184 4db49a38 Alexander Oppermann
            name="%page.name.23">
185 35861667 n.hoffmann
      </page>
186 5d1f3b51 n.hoffmann
      <page
187
            category="eu.etaxonomy.taxeditor.preferences.general"
188
            class="eu.etaxonomy.taxeditor.preference.MobotOpenUrlPreferences"
189
            id="eu.etaxonomy.taxeditor.preferences.mobotOpenUrl"
190 4db49a38 Alexander Oppermann
            name="%page.name.24">
191 5d1f3b51 n.hoffmann
      </page>
192 ed1ececc n.hoffmann
      <page
193
            category="eu.etaxonomy.taxeditor.preferences.general"
194
            class="eu.etaxonomy.taxeditor.preference.TypeDesignationPreferences"
195
            id="eu.etaxonomy.taxeditor.preferences.typeDesignation"
196 4db49a38 Alexander Oppermann
            name="%page.name.25">
197 ed1ececc n.hoffmann
      </page>
198 36848396 Patric Plitzner
      <page
199
            category="eu.etaxonomy.taxeditor.preferences.general"
200
            class="eu.etaxonomy.taxeditor.preference.SpecimenOrObservationPreferences"
201
            id="eu.etaxonomy.taxeditor.preference.SpecimenOrObservationPreferences"
202 543ccf33 Patric Plitzner
            name="%page.name.26">
203 36848396 Patric Plitzner
      </page>
204 e9a2a0fa Patric Plitzner
      <page
205
            category="eu.etaxonomy.taxeditor.preferences.general"
206
            class="eu.etaxonomy.taxeditor.preference.MediaPreferences"
207
            id="eu.etaxonomy.taxeditor.preference.MediaPreferences"
208 543ccf33 Patric Plitzner
            name="%page.name.27">
209 e9a2a0fa Patric Plitzner
      </page>
210 4db49a38 Alexander Oppermann
      <page
211
            category="eu.etaxonomy.taxeditor.preferences.general"
212
            class="eu.etaxonomy.taxeditor.preference.ChecklistEditorGeneralPreference"
213
            id="eu.etaxonomy.taxeditor.preference.ChecklistEditorGeneralPreferencePage"
214 543ccf33 Patric Plitzner
            name="%page.name.28">
215 4db49a38 Alexander Oppermann
      </page>
216
      <page
217
            category="eu.etaxonomy.taxeditor.preferences.general"
218
            class="eu.etaxonomy.taxeditor.preference.TemplatePreferencePage"
219
            id="eu.etaxonomy.taxeditor.preference.TemplatePreferencePage"
220 543ccf33 Patric Plitzner
            name="%page.name.29">
221 4db49a38 Alexander Oppermann
      </page>
222 4afd9d97 Alexander Oppermann
      <page
223
            category="eu.etaxonomy.taxeditor.preferences.general"
224 9d63eb10 Alexander Oppermann
            class="eu.etaxonomy.taxeditor.preference.LanguageEditorPreferencePage"
225 4afd9d97 Alexander Oppermann
            id="eu.etaxonomy.taxeditor.preference.defaultlanguagepditorpreferencePage"
226 543ccf33 Patric Plitzner
            name="%page.name.30">
227 4afd9d97 Alexander Oppermann
      </page>
228 31d3e34d U-BGBM\k.luther
       <page
229 4633f830 Katja Luther
            category="eu.etaxonomy.taxeditor.preferences.general"
230
            class="eu.etaxonomy.taxeditor.preference.OrderPreferences"
231 31d3e34d U-BGBM\k.luther
            id="eu.etaxonomy.taxeditor.preference.TaxonNavigator"
232
            name="%page.name.32">
233 4633f830 Katja Luther
      </page>
234 be140ab3 Katja Luther
      <page
235 9d0bce28 Katja Luther
            category="eu.etaxonomy.taxeditor.preferences.general"
236
            class="eu.etaxonomy.taxeditor.preference.DebugPreferences"
237
            id="eu.etaxonomy.taxeditor.preferences.debug"
238
            name="%page.name.34">
239
      </page>
240 e8409423 n.hoffmann
   </extension>
241
   <extension
242
         point="org.eclipse.ui.views">
243
      <view
244 f211dd28 n.hoffmann
            class="eu.etaxonomy.taxeditor.view.datasource.CdmDataSourceViewPart"
245 2d9a13f7 n.hoffmann
            icon="icons/system-file-manager.png"
246 f211dd28 n.hoffmann
            id="eu.etaxonomy.taxeditor.view.datasource"
247 4db49a38 Alexander Oppermann
            name="%view.name"
248 e8409423 n.hoffmann
            restorable="true">
249
      </view>
250 1103732d Katja Luther
      <view
251
        allowMultiple="true"
252
        class="eu.etaxonomy.taxeditor.view.dataimport.SpecimenImportView"
253
        id="eu.etaxonomy.taxeditor.view.dataimport.SpecimenImportView"
254
        name="%view.name.7">
255
  	  </view>
256
  	  <view
257
        allowMultiple="true"
258
        class="eu.etaxonomy.taxeditor.view.dataimport.GbifResponseImportView"
259
        id="eu.etaxonomy.taxeditor.view.dataimport.GbifResponseImportView"
260
        name="%view.name.8">
261
   	  </view>
262 915cda99 n.hoffmann
      <view  
263 4db49a38 Alexander Oppermann
			name="%view.name.0"  
264 915cda99 n.hoffmann
   			category="org.eclipse.ui"  
265
			class="org.eclipse.ui.ExtensionFactory:progressView"  
266
			id="org.eclipse.ui.views.ProgressView">  
267
		</view>
268
		<view  
269 4db49a38 Alexander Oppermann
			name="%view.name.1"  
270 35861667 n.hoffmann
			icon="icons/console.gif"  
271 915cda99 n.hoffmann
   			category="org.eclipse.ui"  
272
			class="org.eclipse.ui.ExtensionFactory:logView"  
273
			id="org.eclipse.ui.views.LogView">  
274 db5e366d n.hoffmann
		</view>
275
  <view
276 f211dd28 n.hoffmann
        class="eu.etaxonomy.taxeditor.view.reporting.ReportingViewPart"
277 db5e366d n.hoffmann
        id="eu.etaxonomy.taxeditor.reporting.viewPart"
278 4db49a38 Alexander Oppermann
        name="%view.name.2"
279 db5e366d n.hoffmann
        restorable="true">
280 f211dd28 n.hoffmann
  </view>
281
  <view
282
        allowMultiple="false"
283
        class="eu.etaxonomy.taxeditor.view.supplementaldata.SupplementalDataViewPart"
284
        icon="icons/applications-office.png"
285
        id="eu.etaxonomy.taxeditor.view.supplementalData"
286 4db49a38 Alexander Oppermann
        name="%view.name.3"
287 f211dd28 n.hoffmann
        restorable="true">
288
  </view>
289
  <view
290
        allowMultiple="false"
291
        class="eu.etaxonomy.taxeditor.view.detail.DetailsViewPart"
292
        icon="icons/accessories-text-editor.png"
293
        id="eu.etaxonomy.taxeditor.view.detail"
294 4db49a38 Alexander Oppermann
        name="%view.name.4"
295 f211dd28 n.hoffmann
        restorable="true">
296 a10131a0 a.theys
  </view>
297
  <view
298
        class="eu.etaxonomy.taxeditor.view.userecords.UseRecordsViewPart"
299
        icon="icons/leaf_detail.png"
300
        id="eu.etaxonomy.taxeditor.view.userecords"
301 4db49a38 Alexander Oppermann
        name="%view.name.5"
302 a10131a0 a.theys
        restorable="true">
303 e9116e90 Patric Plitzner
  </view>
304 703e8efc Cherian Mathew
  <view
305
        allowMultiple="false"
306
        class="eu.etaxonomy.taxeditor.view.sessions.SessionsViewPart"
307
        id="eu.etaxonomy.taxeditor.view.sessions.SessionsViewPart"
308 03c12c41 Patrick Plitzner
        name="%view.name.SESSIONS"
309 703e8efc Cherian Mathew
        restorable="false">
310 ca9ca564 n.hoffmann
  </view>
311 e8409423 n.hoffmann
   </extension>
312 b9a0d300 l.morris
   <extension
313
         point="org.eclipse.ui.editors">
314
      <editor
315
            class="eu.etaxonomy.taxeditor.editor.definedterm.DefinedTermEditor"
316
            default="false"
317
            id="eu.etaxonomy.taxeditor.editor.definedTerm"
318 4db49a38 Alexander Oppermann
            name="%editor.name">
319 b9a0d300 l.morris
      </editor>
320
   </extension>
321 e8409423 n.hoffmann
   <extension
322
         point="org.eclipse.ui.menus">
323
      <menuContribution
324 a4ec021f n.hoffmann
            locationURI="menu:org.eclipse.ui.main.menu.window?before=eu.etaxonomy.taxeditor.application.windowMenu.last">
325 e8409423 n.hoffmann
         <menu
326 a928ae44 n.hoffmann
               id="eu.etaxonomy.taxeditor.menu.showView"
327 4db49a38 Alexander Oppermann
               label="%menu.label">
328 f211dd28 n.hoffmann
            <command
329
                  commandId="org.eclipse.ui.views.showView"
330 d0451d46 Patrick Plitzner
                  id="eu.etaxonomy.taxeditor.store.showViewMenu.details"
331 4db49a38 Alexander Oppermann
                  label="%command.label.0"
332 f211dd28 n.hoffmann
                  style="push">
333
               <parameter
334
                     name="org.eclipse.ui.views.showView.viewId"
335
                     value="eu.etaxonomy.taxeditor.view.detail">
336
               </parameter>
337 dd7f77fb Patrick Plitzner
               <visibleWhen
338
                     checkEnabled="true">
339
                  <reference
340
                        definitionId="isCdmStoreConnected">
341
                  </reference>
342
               </visibleWhen>
343 f211dd28 n.hoffmann
            </command>
344
            <command
345
                  commandId="org.eclipse.ui.views.showView"
346 dd1c696a Andreas Müller
                  id="org.eclipse.ui.views.showView.supplemental"
347
	              label="%command.label.1"
348 f211dd28 n.hoffmann
                  style="push">
349
               <parameter
350
                     name="org.eclipse.ui.views.showView.viewId"
351
                     value="eu.etaxonomy.taxeditor.view.supplementalData">
352
               </parameter>
353 dd7f77fb Patrick Plitzner
               <visibleWhen
354
                     checkEnabled="true">
355
                  <reference
356
                        definitionId="isCdmStoreConnected">
357
                  </reference>
358
               </visibleWhen>
359 f211dd28 n.hoffmann
            </command>
360 dd1c696a Andreas Müller
            <!-- Originally used by validation framework, currently not in use -->
361
	<!--        <command
362 a13b5363 Andreas Müller
	        	 id="org.eclipse.ui.views.showView.problems"
363
	             commandId="org.eclipse.ui.views.showView"
364
	             label="Problems"
365
	             style="push">
366
	          <parameter
367
	                name="org.eclipse.ui.views.showView.viewId"
368
	                value="org.eclipse.ui.views.ProblemView">
369
	          </parameter>
370 dd1c696a Andreas Müller
	       </command>  -->
371 84e0905d n.hoffmann
            <separator
372
                  name="eu.etaxonomy.taxeditor.store.showViewMenu.internal"
373
                  visible="true">
374
            </separator>
375 e6fb562e n.hoffmann
            <command
376 db5e366d n.hoffmann
                  commandId="org.eclipse.ui.views.showView"
377 4db49a38 Alexander Oppermann
                  label="%command.label.2"
378 a928ae44 n.hoffmann
                  style="push">
379 db5e366d n.hoffmann
               <parameter
380
                     name="org.eclipse.ui.views.showView.viewId"
381 f211dd28 n.hoffmann
                     value="eu.etaxonomy.taxeditor.view.datasource">
382 db5e366d n.hoffmann
               </parameter>
383 a928ae44 n.hoffmann
            </command>
384 915cda99 n.hoffmann
            <command
385 db5e366d n.hoffmann
                  commandId="org.eclipse.ui.views.showView"
386 4db49a38 Alexander Oppermann
                  label="%command.label.3"
387 915cda99 n.hoffmann
                  style="push">
388 db5e366d n.hoffmann
               <parameter
389
                     name="org.eclipse.ui.views.showView.viewId"
390
                     value="org.eclipse.pde.runtime.LogView">
391
               </parameter>
392
            </command>
393
            <command
394
                  commandId="org.eclipse.ui.views.showView"
395 4db49a38 Alexander Oppermann
                  label="%command.label.4"
396 db5e366d n.hoffmann
                  style="push">
397
               <parameter
398
                     name="org.eclipse.ui.views.showView.viewId"
399
                     value="eu.etaxonomy.taxeditor.reporting.viewPart">
400
               </parameter>
401 57e6fef9 n.hoffmann
               <visibleWhen
402
                     checkEnabled="true">
403 dd7f77fb Patrick Plitzner
                  <and>
404
                     <reference
405
                           definitionId="isShowExperimentalFeatures">
406
                     </reference>
407
                     <reference
408
                           definitionId="isCdmStoreConnected">
409
                     </reference>
410
                  </and>
411 57e6fef9 n.hoffmann
               </visibleWhen>
412 915cda99 n.hoffmann
            </command>
413 703e8efc Cherian Mathew
            <command
414
                  commandId="org.eclipse.ui.views.showView"
415 03c12c41 Patrick Plitzner
                  label="%command.label.SESSION"
416 703e8efc Cherian Mathew
                  style="push">
417
               <parameter
418
                     name="org.eclipse.ui.views.showView.viewId"
419
                     value="eu.etaxonomy.taxeditor.view.sessions.SessionsViewPart">
420
               </parameter>
421 dd7f77fb Patrick Plitzner
               <visibleWhen
422
                     checkEnabled="true">
423
                  <reference
424
                        definitionId="isCdmStoreConnected">
425
                  </reference>
426
               </visibleWhen>
427 703e8efc Cherian Mathew
            </command>
428 e8409423 n.hoffmann
         </menu>
429 49e39c10 Cherian Mathew
      </menuContribution>
430 75dd6927 Patrick Plitzner
      <menuContribution 
431
         allPopups="false" 
432
                 locationURI="menu:org.eclipse.ui.main.menu.window?before=eu.etaxonomy.taxeditor.application.windowMenu.last"> 
433
           <dynamic 
434
                    class="eu.etaxonomy.taxeditor.editor.definedterm.DefinedTermMenu" 
435
                   id="eu.etaxonomy.taxeditor.editor.definedterm.DefinedTermMenu"> 
436
              <visibleWhen 
437
                      checkEnabled="true"> 
438
                  <reference 
439
                        definitionId="isCdmStoreConnected"> 
440
                  </reference> 
441
             </visibleWhen> 
442
        </dynamic> 
443 84e0905d n.hoffmann
      </menuContribution>
444
      <menuContribution
445
            locationURI="menu:org.eclipse.ui.main.menu.file?after=eu.etaxonomy.taxeditor.application.filemenu.io">
446 1b626d51 Cherian Mathew
         <command
447
               commandId="eu.etaxonomy.taxeditor.store.operations.showRemotingLoginWindow"
448 03c12c41 Patrick Plitzner
               label="%command.label.CONNECT"
449 1b626d51 Cherian Mathew
               style="push">
450
         </command>
451 a928ae44 n.hoffmann
         <command
452
               commandId="eu.etaxonomy.taxeditor.store.operations.showLoginWindow"
453 4db49a38 Alexander Oppermann
               label="%command.label.5"
454 87bae5e8 Andreas Kohlbecker
               style="push">
455 1b626d51 Cherian Mathew
            <visibleWhen
456
                  checkEnabled="true">
457
               <reference
458
                     definitionId="isUserLoggedIn">
459
               </reference>
460 ab81561c Patrick Plitzner
            </visibleWhen>
461
         </command>
462
         <command
463 ef33e3aa Patrick Plitzner
               commandId="eu.etaxonomy.taxeditor.store.operations.reconnect"
464
               label="%command.label.RE_CONNECT"
465 ab81561c Patrick Plitzner
               style="push">
466
            <visibleWhen
467
                  checkEnabled="true">
468
               <reference
469
                     definitionId="isUserLoggedIn">
470
               </reference>
471 1b626d51 Cherian Mathew
            </visibleWhen>
472
         </command>
473
         <command
474 ef33e3aa Patrick Plitzner
               commandId="eu.etaxonomy.taxeditor.store.openPasswordWizzard"
475
               label="%command.label.CHANGE_PASSWORD"
476 1b626d51 Cherian Mathew
               style="push">
477
            <visibleWhen
478
                  checkEnabled="true">
479
               <reference
480
                     definitionId="isUserLoggedIn">
481
               </reference>
482
            </visibleWhen>
483 87bae5e8 Andreas Kohlbecker
         </command>
484 84e0905d n.hoffmann
         <separator
485
               name="eu.etaxonomy.taxeditor.application.filemenu.login"
486
               visible="true">
487
         </separator>
488 e8409423 n.hoffmann
      </menuContribution>
489
      <menuContribution
490 f211dd28 n.hoffmann
            locationURI="popup:eu.etaxonomy.taxeditor.view.datasource">
491 e8409423 n.hoffmann
         <command
492
               commandId="eu.etaxonomy.taxeditor.store.datasource.change"
493 4db49a38 Alexander Oppermann
               label="%command.label.6"
494 e8409423 n.hoffmann
               style="push">
495 50fa099c Katja Luther
               <visibleWhen>
496 d45bc597 Patrick Plitzner
                  <not>
497
                     <reference
498
                           definitionId="hasDataModel">
499
                     </reference>
500
                  </not>
501 50fa099c Katja Luther
            </visibleWhen>
502 e8409423 n.hoffmann
         </command>
503
         <command
504
               commandId="eu.etaxonomy.taxeditor.store.datasource.create"
505 4db49a38 Alexander Oppermann
               label="%command.label.7"
506 e8409423 n.hoffmann
               style="push">
507
         </command>
508
         <command
509
               commandId="eu.etaxonomy.taxeditor.store.datasource.edit"
510 4db49a38 Alexander Oppermann
               label="%command.label.8"
511 e8409423 n.hoffmann
               style="push">
512 50fa099c Katja Luther
                <visibleWhen>
513
              <with
514
           		 variable="selection">
515
           		 <not>
516
         			<test
517
               			property="eu.etaxonomy.taxeditor.datasource.propertyTester.test">
518
         			</test>
519
	      		</not>
520
          		</with>
521
            </visibleWhen>
522 e8409423 n.hoffmann
         </command>
523 3001881c Cherian Mathew
         <command
524
               commandId="eu.etaxonomy.taxeditor.store.datasource.clone"
525 4d014d5d Patric Plitzner
               label="%command.label.clone"
526 3001881c Cherian Mathew
               style="push">
527 50fa099c Katja Luther
                <visibleWhen>
528
              <with
529
           		 variable="selection">
530
           		 <not>
531
         			<test
532
               			property="eu.etaxonomy.taxeditor.datasource.propertyTester.test">
533
         			</test>
534
	      		</not>
535
          		</with>
536
            </visibleWhen>
537 3001881c Cherian Mathew
         </command>
538 e8409423 n.hoffmann
         <separator
539
               name="eu.etaxonomy.taxeditor.store.datasource.separator"
540
               visible="true">
541
         </separator>
542
         <command
543 4633f830 Katja Luther
               commandId="eu.etaxonomy.taxeditor.view.datasource.delete"
544 4db49a38 Alexander Oppermann
               label="%command.label.9"
545 e8409423 n.hoffmann
               style="push">
546 50fa099c Katja Luther
               <visibleWhen>
547
              <with
548
           		 variable="selection">
549
           		 <not>
550
         			<test
551
               			property="eu.etaxonomy.taxeditor.datasource.propertyTester.test">
552
         			</test>
553
	      		</not>
554
          		</with>
555
            </visibleWhen>
556 e8409423 n.hoffmann
         </command>
557 eca18c8b n.hoffmann
         <separator
558
               name="eu.etaxonomy.taxeditor.store.datasource.separator2"
559
               visible="true">
560
         </separator>
561 3eb913da n.hoffmann
         <command
562
               commandId="eu.etaxonomy.taxeditor.store.datasource.update"
563 4db49a38 Alexander Oppermann
               label="%command.label.11"
564 3eb913da n.hoffmann
               style="push">
565
            <visibleWhen
566
                  checkEnabled="true">
567
               <not>
568
                  <reference
569
                        definitionId="isCompatible">
570
                  </reference>
571
               </not>
572
            </visibleWhen>
573 50fa099c Katja Luther
            
574 3eb913da n.hoffmann
         </command>
575 e8409423 n.hoffmann
      </menuContribution>
576 a928ae44 n.hoffmann
      <menuContribution
577
            locationURI="toolbar:org.eclipse.ui.trim.status">
578
         <toolbar
579
               id="eu.etaxonomy.taxeditor.store.authentication.trim.toolbar">
580
            <control
581 f211dd28 n.hoffmann
                  class="eu.etaxonomy.taxeditor.ui.bar.AuthenticatedUserBar">
582 a928ae44 n.hoffmann
            </control>
583
         </toolbar>
584
      </menuContribution>
585 b9a0d300 l.morris
      <menuContribution
586
            locationURI="popup:eu.etaxonomy.taxeditor.editor.definedTerm">
587
         <menu
588 4db49a38 Alexander Oppermann
               label="%menu.label.0">
589 b9a0d300 l.morris
            <command
590
                  commandId="eu.etaxonomy.taxeditor.editor.definedTerms.newTermVocabulary"
591 4db49a38 Alexander Oppermann
                  label="%command.label.12"
592 b9a0d300 l.morris
                  style="push">
593
            </command>
594
            <command
595
                  commandId="eu.etaxonomy.taxeditor.editor.definedTerms.newDefinedTerm"
596 4db49a38 Alexander Oppermann
                  label="%command.label.13"
597 b9a0d300 l.morris
                  style="push">
598
               <visibleWhen
599
                     checkEnabled="true">
600
                  <reference
601
                        definitionId="isModifiable">
602
                  </reference>
603
               </visibleWhen>
604
            </command>
605
         </menu>
606
         <command
607 4633f830 Katja Luther
               commandId="eu.etaxonomy.taxeditor.editor.definedTerms.delete"
608 4db49a38 Alexander Oppermann
               label="%command.label.14"
609 b9a0d300 l.morris
               style="push">
610
            <visibleWhen
611
                  checkEnabled="true">
612
               <reference
613
                     definitionId="isModifiable">
614
               </reference>
615
            </visibleWhen>
616
         </command>
617
      </menuContribution>
618 e8409423 n.hoffmann
   </extension>
619 f211dd28 n.hoffmann
   <extension
620
         point="org.eclipse.ui.handlers">
621
      <handler
622
            class="eu.etaxonomy.taxeditor.view.datasource.handler.DeleteDataSourceHandler"
623 4633f830 Katja Luther
            commandId="eu.etaxonomy.taxeditor.view.datasource.delete">
624 f211dd28 n.hoffmann
         <activeWhen>
625
            <with
626
                  variable="activePartId">
627
               <equals
628
                     value="eu.etaxonomy.taxeditor.view.datasource">
629
               </equals>
630
            </with>
631
         </activeWhen>
632
      </handler>
633 b9a0d300 l.morris
      <handler
634
            class="eu.etaxonomy.taxeditor.editor.definedterm.handler.DeleteTermBaseHandler"
635 4633f830 Katja Luther
            commandId="eu.etaxonomy.taxeditor.editor.definedTerms.delete">
636 b9a0d300 l.morris
         <activeWhen>
637
            <with
638
                  variable="activePartId">
639
               <equals
640
                     value="eu.etaxonomy.taxeditor.editor.definedTerm">
641
               </equals>
642
            </with>
643
         </activeWhen>
644
      </handler>
645 abe42729 Andreas Kohlbecker
      <handler
646
            class="eu.etaxonomy.taxeditor.featuretree.OpenFeatureTreeEditorWizardHandler"
647
            commandId="eu.etaxonomy.taxeditor.store.open.FeatureTreeEditorWizard">
648
         <activeWhen>
649
            <reference
650
                  definitionId="hasROLE_PROJECT_MANAGER">
651
            </reference>
652
         </activeWhen>
653
      </handler>
654 87bae5e8 Andreas Kohlbecker
      <handler
655 1b626d51 Cherian Mathew
            class="eu.etaxonomy.taxeditor.handler.ShowRemotingLoginWindowHandler"
656
            commandId="eu.etaxonomy.taxeditor.store.operations.showRemotingLoginWindow">
657 87bae5e8 Andreas Kohlbecker
      </handler>
658
      <handler
659
            class="eu.etaxonomy.taxeditor.handler.OpenPasswordWizzardHandler"
660
            commandId="eu.etaxonomy.taxeditor.store.openPasswordWizzard">
661
         <enabledWhen>
662
            <reference
663
                  definitionId="isUserLoggedIn">
664
            </reference></enabledWhen>
665
      </handler>
666 4db49a38 Alexander Oppermann
      <handler
667
            class="eu.etaxonomy.taxeditor.handler.OpenDistributionEditorWizardHandler"
668
            commandId="eu.etaxonomy.taxeditor.store.open.OpenDistributionEditorWizardHandler">
669
         <activeWhen>
670
            <reference
671
                  definitionId="hasROLE_PROJECT_MANAGER">
672
            </reference>
673
         </activeWhen>
674
      </handler>
675 e9773ade Katja Luther
      <handler
676
            class="eu.etaxonomy.taxeditor.handler.OpenDatabasePreferencesWizardHandler"
677
            commandId="eu.etaxonomy.taxeditor.store.open.OpenDatabasePreferencesWizardHandler">
678 0bd095d9 Katja Luther
            <activeWhen>
679
            <reference
680
                  definitionId="hasROLE_PROJECT_MANAGER">
681
            </reference>
682
         </activeWhen>
683 e9773ade Katja Luther
      </handler>
684 1b626d51 Cherian Mathew
      <handler
685
            class="eu.etaxonomy.taxeditor.handler.SwitchUserHandler"
686
            commandId="eu.etaxonomy.taxeditor.store.operations.showLoginWindow">
687
         <activeWhen>
688
            <reference
689
                  definitionId="isRemoting">
690
            </reference>
691
         </activeWhen>
692
      </handler>
693 f211dd28 n.hoffmann
   </extension>
694 e8409423 n.hoffmann
   <extension
695 4633f830 Katja Luther
         name="%extension.name.0"
696 e8409423 n.hoffmann
         point="org.eclipse.ui.commands">
697
      <command
698 f211dd28 n.hoffmann
            defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.ChangeConnectionHandler"
699 e8409423 n.hoffmann
            id="eu.etaxonomy.taxeditor.store.datasource.change"
700 4db49a38 Alexander Oppermann
            name="%command.name">
701 e8409423 n.hoffmann
      </command>
702
      <command
703 f211dd28 n.hoffmann
            defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.EditDataSourceHandler"
704 e8409423 n.hoffmann
            id="eu.etaxonomy.taxeditor.store.datasource.edit"
705 4db49a38 Alexander Oppermann
            name="%command.name.0">
706 e8409423 n.hoffmann
      </command>
707 3001881c Cherian Mathew
      <command
708
            defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.CloneDataSourceHandler"
709
            id="eu.etaxonomy.taxeditor.store.datasource.clone"
710 4633f830 Katja Luther
            name="%command.name.8">
711 3001881c Cherian Mathew
      </command>
712 e8409423 n.hoffmann
      <command
713 f211dd28 n.hoffmann
            defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.CreateDataSourceHandler"
714 e8409423 n.hoffmann
            id="eu.etaxonomy.taxeditor.store.datasource.create"
715 4db49a38 Alexander Oppermann
            name="%command.name.1">
716 e8409423 n.hoffmann
      </command>
717 4633f830 Katja Luther
      <command
718
            defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.DeleteDataSourceHandler"
719
            id="eu.etaxonomy.taxeditor.view.datasource.delete"
720
            name="%command.name.13">
721
      </command>
722 3eb913da n.hoffmann
      <command
723 f211dd28 n.hoffmann
            defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.UpdateDataSourceHandler"
724 3eb913da n.hoffmann
            id="eu.etaxonomy.taxeditor.store.datasource.update"
725 4db49a38 Alexander Oppermann
            name="%command.name.3">
726 3eb913da n.hoffmann
      </command>
727 89fdf8a2 Patric Plitzner
      <command
728 1b626d51 Cherian Mathew
            defaultHandler="eu.etaxonomy.taxeditor.handler.ShowLoginWindowHandler"
729 89fdf8a2 Patric Plitzner
            id="eu.etaxonomy.taxeditor.store.operations.showLoginWindow"
730 4db49a38 Alexander Oppermann
            name="%command.name.4">
731 89fdf8a2 Patric Plitzner
      </command>
732 1b626d51 Cherian Mathew
      <command
733
            id="eu.etaxonomy.taxeditor.store.operations.showRemotingLoginWindow"
734 03c12c41 Patrick Plitzner
            name="%command.name.CONNECT">
735 1b626d51 Cherian Mathew
      </command>
736
      <command
737
            defaultHandler="eu.etaxonomy.taxeditor.handler.ReconnectHandler"
738
            id="eu.etaxonomy.taxeditor.store.operations.reconnect"
739 03c12c41 Patrick Plitzner
            name="%command.name.RE_CONNECT">
740 1b626d51 Cherian Mathew
      </command>
741 89fdf8a2 Patric Plitzner
      <command
742
            defaultHandler="eu.etaxonomy.taxeditor.editor.definedterm.handler.OpenDefinedTermEditorHandler"
743
            id="eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
744 4db49a38 Alexander Oppermann
            name="%command.name.5">
745 89fdf8a2 Patric Plitzner
         <commandParameter
746
               id="eu.etaxonomy.taxeditor.store.openDefinedTermEditor.termTypeUuid"
747 4db49a38 Alexander Oppermann
               name="%commandParameter.name.0"
748 89fdf8a2 Patric Plitzner
               optional="true">
749
         </commandParameter>
750
      </command>
751 b9a0d300 l.morris
      <command
752
            defaultHandler="eu.etaxonomy.taxeditor.editor.definedterm.handler.CreateDefinedTermHandler"
753
            id="eu.etaxonomy.taxeditor.editor.definedTerms.newDefinedTerm"
754 4db49a38 Alexander Oppermann
            name="%command.name.6">
755 b9a0d300 l.morris
      </command>
756
      <command
757
            defaultHandler="eu.etaxonomy.taxeditor.editor.definedterm.handler.CreateTermVocabularyHandler"
758
            id="eu.etaxonomy.taxeditor.editor.definedTerms.newTermVocabulary"
759 4db49a38 Alexander Oppermann
            name="%command.name.7">
760 b9a0d300 l.morris
      </command>
761 abe42729 Andreas Kohlbecker
      <command
762
         id="eu.etaxonomy.taxeditor.store.open.FeatureTreeEditorWizard"
763 4633f830 Katja Luther
         name="%command.name.9">
764 abe42729 Andreas Kohlbecker
   	  </command>
765 87bae5e8 Andreas Kohlbecker
      <command
766
            id="eu.etaxonomy.taxeditor.store.openPasswordWizzard"
767 4633f830 Katja Luther
            name="%command.name.10">
768 87bae5e8 Andreas Kohlbecker
      </command>
769 4db49a38 Alexander Oppermann
      <command
770
            id="eu.etaxonomy.taxeditor.store.open.OpenDistributionEditorWizardHandler"
771 4633f830 Katja Luther
            name="%command.name.11">
772 4db49a38 Alexander Oppermann
      </command>
773 0bd095d9 Katja Luther
       <command
774
            id="eu.etaxonomy.taxeditor.store.open.OpenDatabasePreferencesWizardHandler"
775
            name="%command.name.15">
776
      </command>
777
      
778 68224814 Patric Plitzner
      <command
779
            defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.ChangeConnectionHandler"
780
            id="eu.etaxonomy.taxeditor.datasource.connect"
781 4633f830 Katja Luther
            name="%command.name.12">
782
      </command>
783
      <command
784
            defaultHandler="eu.etaxonomy.taxeditor.editor.definedterm.handler.DeleteTermBaseHandler"
785
            id="eu.etaxonomy.taxeditor.editor.definedTerms.delete"
786
            name="%command.name.14">
787 68224814 Patric Plitzner
      </command>
788 56a14252 Cherian Mathew
      <command
789
            defaultHandler="eu.etaxonomy.taxeditor.handler.OpenInspectSessionsHandler"
790
            id="eu.etaxonomy.taxeditor.store.open.InspectSessionsDialog"
791 d1dfc43d Patrick Plitzner
            name="%command.name.INSPECT_ACTIVE_SESSIONS">
792 56a14252 Cherian Mathew
      </command>
793 e382ff8f Patric Plitzner
      <command
794
            defaultHandler="eu.etaxonomy.taxeditor.handler.OpenHandler"
795
            id="eu.etaxonomy.taxeditor.store.open"
796 31d3e34d U-BGBM\k.luther
            name="%command.name.15">
797 e382ff8f Patric Plitzner
      </command>
798 124382f7 Patrick Plitzner
      <command
799
            defaultHandler="eu.etaxonomy.taxeditor.handler.defaultHandler.DefaultOpenClassificationWizardHandler"
800
            id="eu.etaxonomy.taxeditor.command.openClassificationWizard"
801 03c12c41 Patrick Plitzner
            name="%command.name.OPEN_CLASSIFICATION_WIZARD">
802 124382f7 Patrick Plitzner
         <commandParameter
803
               id="eu.etaxonomy.taxeditor.command.openClassificationWizard.uuid"
804
               name="Classification Uuid"
805
               optional="true"
806
               typeId="eu.etaxonomy.taxeditor.uuidParameterType">
807
         </commandParameter>
808
      </command>
809 07e50557 Katja Luther
      <command
810
            defaultHandler="eu.etaxonomy.taxeditor.handler.defaultHandler.DefaultOpenTaxonNodeWizardHandler"
811
            id="eu.etaxonomy.taxeditor.command.openTaxonNodeWizard"
812
            name="%command.name.OPEN_TAXONNODE_WIZARD">
813
         <commandParameter
814
               id="eu.etaxonomy.taxeditor.command.openTaxonNodeWizard.uuid"
815
               name="TaxonNode Uuid"
816
               optional="true"
817
               typeId="eu.etaxonomy.taxeditor.uuidParameterType">
818
         </commandParameter>
819
      </command>
820 0bd095d9 Katja Luther
      <command
821
            defaultHandler="eu.etaxonomy.taxeditor.handler.OpenDatabasePreferencesWizardHandler"
822
            id="eu.etaxonomy.taxeditor.application.DatabaseSettings"
823
            name="%command.label.23">
824
      </command>
825 1183a87f Katja Luther
      <command
826
            defaultHandler="eu.etaxonomy.taxeditor.handler.OpenDatabaseRepairWizardHandler"
827
            id="eu.etaxonomy.taxeditor.application.DatabaseRepairFunctionality"
828
            name="%command.label.24">
829
      </command>
830 124382f7 Patrick Plitzner
   </extension>
831
   <extension
832
         point="org.eclipse.ui.commands">
833
      <commandParameterType
834
            converter="eu.etaxonomy.taxeditor.handler.UuidsParameterTypeConverter"
835
            id="eu.etaxonomy.taxeditor.uuidParameterType"
836
            type="java.util.UUID">
837
      </commandParameterType>
838 e14abd9f Patrick Plitzner
      <commandParameterType
839
            converter="eu.etaxonomy.taxeditor.handler.UuidsParameterTypeConverter"
840
            id="eu.etaxonomy.taxeditor.uuidsParameterType"
841
            type="java.util.List">
842
      </commandParameterType>
843 b9a0d300 l.morris
   </extension>
844 20e9e644 n.hoffmann
   <extension
845
         point="org.eclipse.ui.importWizards">
846
      <category
847
            id="eu.etaxonomy.taxeditor.import.category.cdm"
848 4db49a38 Alexander Oppermann
            name="%category.name">
849 20e9e644 n.hoffmann
      </category>
850
      <wizard
851
            category="eu.etaxonomy.taxeditor.import.category.cdm"
852 a928ae44 n.hoffmann
            class="eu.etaxonomy.taxeditor.io.wizard.TcsImportWizard"
853 20e9e644 n.hoffmann
            id="eu.etaxonomy.taxeditor.io.import.tcs"
854 4db49a38 Alexander Oppermann
            name="%wizard.name">
855 20e9e644 n.hoffmann
      </wizard>
856 1103732d Katja Luther
       <wizard
857
            category="eu.etaxonomy.taxeditor.import.category.cdm"
858
            class="eu.etaxonomy.taxeditor.view.dataimport.SpecimenSearchWizard"
859
            id="eu.etaxonomy.taxeditor.view.dataimport.SpecimenSearchWizard"
860
            name="%wizard.name.21">
861
            <description>
862
                %wizard.description
863
            </description>
864
        </wizard>
865
   
866 097de990 Patric Plitzner
   <!--   <wizard
867 20e9e644 n.hoffmann
            category="eu.etaxonomy.taxeditor.import.category.cdm"
868 a928ae44 n.hoffmann
            class="eu.etaxonomy.taxeditor.io.wizard.JaxbImportWizard"
869 a345da86 n.hoffmann
            id="eu.etaxonomy.taxeditor.io.import.jaxb"
870 20e9e644 n.hoffmann
            name="JAXB">
871 7c9e1877 Katja Luther
      </wizard> -->
872 69d856ba Katja Luther
   <!--   <wizard
873 9f02fc9a n.hoffmann
            category="eu.etaxonomy.taxeditor.import.category.cdm"
874 a928ae44 n.hoffmann
            class="eu.etaxonomy.taxeditor.io.wizard.BerlinModelImportWizard"
875 9f02fc9a n.hoffmann
            id="eu.etaxonomy.taxeditor.io.import.berlinModel"
876 4db49a38 Alexander Oppermann
            name="%wizard.name.0">
877 9f02fc9a n.hoffmann
      </wizard>
878 a928ae44 n.hoffmann
      <wizard
879
            category="eu.etaxonomy.taxeditor.import.category.cdm"
880
            class="eu.etaxonomy.taxeditor.io.wizard.EndnoteImportWizard"
881
            id="eu.etaxonomy.taxeditor.io.import.endnote"
882 4db49a38 Alexander Oppermann
            name="%wizard.name.1">
883 69d856ba Katja Luther
      </wizard>-->
884 a928ae44 n.hoffmann
      <wizard
885 06260b86 n.hoffmann
            category="eu.etaxonomy.taxeditor.import.category.cdm"
886 a928ae44 n.hoffmann
            class="eu.etaxonomy.taxeditor.io.wizard.ExcelNormalExplicitTaxaImportWizard"
887
            id="eu.etaxonomy.taxeditor.io.import.excel.taxa"
888 4db49a38 Alexander Oppermann
            name="%wizard.name.2">
889 a928ae44 n.hoffmann
      </wizard>
890 2d9a13f7 n.hoffmann
      <wizard
891
            category="eu.etaxonomy.taxeditor.import.category.cdm"
892
            class="eu.etaxonomy.taxeditor.io.wizard.AbcdImportWizard"
893
            id="eu.etaxonomy.taxeditor.io.import.abcd"
894 4db49a38 Alexander Oppermann
            name="%wizard.name.3">
895 2d9a13f7 n.hoffmann
      </wizard>
896
      <wizard
897
            category="eu.etaxonomy.taxeditor.import.category.cdm"
898
            class="eu.etaxonomy.taxeditor.io.wizard.SddImportWizard"
899
            id="eu.etaxonomy.taxeditor.io.import.sdd"
900 4db49a38 Alexander Oppermann
            name="%wizard.name.4">
901 2d9a13f7 n.hoffmann
      </wizard>
902 7eda66ff n.hoffmann
      <wizard
903
            category="eu.etaxonomy.taxeditor.import.category.cdm"
904
            class="eu.etaxonomy.taxeditor.io.wizard.SpecimenCdmExcelImportWizard"
905
            id="eu.etaxonomy.taxeditor.io.import.specimenCdmExcel"
906 4db49a38 Alexander Oppermann
            name="%wizard.name.5">
907 7eda66ff n.hoffmann
      </wizard>
908 20e9e644 n.hoffmann
   </extension>
909
   <extension
910
         point="org.eclipse.ui.exportWizards">
911
      <category
912
            id="eu.etaxonomy.taxeditor.export.category.cdm"
913 4db49a38 Alexander Oppermann
            name="%category.name.0">
914 20e9e644 n.hoffmann
      </category>
915
      <wizard
916 6c3c055f n.hoffmann
            category="eu.etaxonomy.taxeditor.export.category.cdm"
917 a928ae44 n.hoffmann
            class="eu.etaxonomy.taxeditor.io.wizard.JaxbExportWizard"
918 2d9a13f7 n.hoffmann
            id="eu.etaxonomy.taxeditor.io.export.jaxb"
919 4db49a38 Alexander Oppermann
            name="%wizard.name.6">
920 20e9e644 n.hoffmann
      </wizard>
921 69d856ba Katja Luther
      <!--<wizard
922 6c3c055f n.hoffmann
            category="eu.etaxonomy.taxeditor.export.category.cdm"
923 a928ae44 n.hoffmann
            class="eu.etaxonomy.taxeditor.io.wizard.BerlinModelExportWizard"
924 d2443357 n.hoffmann
            id="eu.etaxonomy.taxeditor.io.export.berlinModel"
925 4db49a38 Alexander Oppermann
            name="%wizard.name.7">
926 69d856ba Katja Luther
      </wizard>-->
927 20e9e644 n.hoffmann
      <category
928
            id="eu.etaxonomy.taxeditor.export.category.excel"
929 4db49a38 Alexander Oppermann
            name="%category.name.1">
930 20e9e644 n.hoffmann
      </category>
931 2d9a13f7 n.hoffmann
      <wizard
932
            category="eu.etaxonomy.taxeditor.export.category.cdm"
933
            class="eu.etaxonomy.taxeditor.io.wizard.SddExportWizard"
934
            id="eu.etaxonomy.taxeditor.io.export.sdd"
935 4db49a38 Alexander Oppermann
            name="%wizard.name.8">
936 2d9a13f7 n.hoffmann
      </wizard>
937 1531d4fd n.hoffmann
      <wizard
938
            category="eu.etaxonomy.taxeditor.export.category.cdm"
939
            class="eu.etaxonomy.taxeditor.io.wizard.DarwinCoreArchiveExportWizard"
940
            id="eu.etaxonomy.taxeditor.io.export.dwca"
941 4db49a38 Alexander Oppermann
            name="%wizard.name.9">
942 1531d4fd n.hoffmann
      </wizard>
943 4b75d033 Alexander Oppermann
      <wizard
944
            category="eu.etaxonomy.taxeditor.export.category.cdm"
945
            class="eu.etaxonomy.taxeditor.io.wizard.CsvExportWizard"
946
            id="eu.etaxonomy.taxeditor.io.export.csv"
947 4633f830 Katja Luther
            name="%wizard.name.18">
948 4b75d033 Alexander Oppermann
      </wizard>
949 e3259fb3 Katja Luther
      <wizard
950
            category="eu.etaxonomy.taxeditor.export.category.cdm"
951
            class="eu.etaxonomy.taxeditor.io.wizard.CsvNameExportWizard"
952 4633f830 Katja Luther
            id="eu.etaxonomy.taxeditor.io.export.csv_name"
953
            name="%wizard.name.19">
954
      </wizard>
955
      <wizard
956
            category="eu.etaxonomy.taxeditor.export.category.cdm"
957
            class="eu.etaxonomy.taxeditor.io.wizard.CsvPrintExportWizard"
958
            id="eu.etaxonomy.taxeditor.io.export.csv_print"
959
            name="%wizard.name.20">
960 4b75d033 Alexander Oppermann
      </wizard>
961 20e9e644 n.hoffmann
   </extension>
962 f211dd28 n.hoffmann
   <extension
963
         point="org.eclipse.ui.newWizards">
964
      <wizard
965
            category="eu.etaxonomy.taxeditor.new.category.cdm"
966
            class="eu.etaxonomy.taxeditor.newWizard.NewReferenceWizard"
967
            hasPages="true"
968
            id="eu.etaxonomy.taxeditor.new.reference"
969 4db49a38 Alexander Oppermann
            name="%wizard.name.10">
970 f211dd28 n.hoffmann
      </wizard>
971
      <wizard
972
            category="eu.etaxonomy.taxeditor.new.category.cdm"
973
            class="eu.etaxonomy.taxeditor.newWizard.NewNonViralNameWizard"
974
            hasPages="true"
975
            id="eu.etaxonomy.taxeditor.new.nonViralName"
976 4db49a38 Alexander Oppermann
            name="%wizard.name.11">
977 f211dd28 n.hoffmann
      </wizard>
978
      <wizard
979
            category="eu.etaxonomy.taxeditor.new.category.cdm"
980
            class="eu.etaxonomy.taxeditor.newWizard.NewTeamWizard"
981
            hasPages="true"
982
            id="eu.etaxonomy.taxeditor.new.team"
983 4db49a38 Alexander Oppermann
            name="%wizard.name.12">
984 f211dd28 n.hoffmann
      </wizard>
985
      <wizard
986
            category="eu.etaxonomy.taxeditor.new.category.cdm"
987
            class="eu.etaxonomy.taxeditor.newWizard.NewPersonWizard"
988
            hasPages="true"
989
            id="eu.etaxonomy.taxeditor.new.person"
990 4db49a38 Alexander Oppermann
            name="%wizard.name.13">
991 f211dd28 n.hoffmann
      </wizard>
992
      <wizard
993
            category="eu.etaxonomy.taxeditor.new.category.cdm"
994
            class="eu.etaxonomy.taxeditor.newWizard.NewDerivedUnitBaseWizard"
995
            hasPages="true"
996
            id="eu.etaxonomy.taxeditor.new.specimen"
997 4db49a38 Alexander Oppermann
            name="%wizard.name.14">
998 f211dd28 n.hoffmann
      </wizard>
999
      <wizard
1000
            category="eu.etaxonomy.taxeditor.new.category.cdm"
1001
            class="eu.etaxonomy.taxeditor.newWizard.NewPolytomousKeyWizard"
1002
            hasPages="true"
1003
            id="eu.etaxonomy.taxeditor.new.key.polytomous"
1004 4db49a38 Alexander Oppermann
            name="%wizard.name.15">
1005 f211dd28 n.hoffmann
      </wizard>
1006
      <category
1007
            id="eu.etaxonomy.taxeditor.new.category.cdm"
1008 4db49a38 Alexander Oppermann
            name="%category.name.2">
1009 f211dd28 n.hoffmann
      </category>
1010
      <wizard
1011
            category="eu.etaxonomy.taxeditor.new.category.cdm"
1012
            class="eu.etaxonomy.taxeditor.newWizard.NewTaxonNodeWizard"
1013
            hasPages="true"
1014
            id="eu.etaxonomy.taxeditor.new.taxonNode"
1015 4db49a38 Alexander Oppermann
            name="%wizard.name.16">
1016 f211dd28 n.hoffmann
      </wizard>
1017
      <wizard
1018
            category="eu.etaxonomy.taxeditor.new.category.cdm"
1019
            class="eu.etaxonomy.taxeditor.newWizard.NewClassificationWizard"
1020
            hasPages="true"
1021
            icon="icons/tree_icon_small.jpg"
1022
            id="eu.etaxonomy.taxeditor.new.classification"
1023 4db49a38 Alexander Oppermann
            name="%wizard.name.17">
1024 f211dd28 n.hoffmann
      </wizard>
1025
   </extension>
1026 eca18c8b n.hoffmann
<extension
1027
            point="org.eclipse.ui.themes">
1028
         <themeElementCategory
1029
               id="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
1030 4db49a38 Alexander Oppermann
               label="%themeElementCategory.label">
1031 eca18c8b n.hoffmann
            <description>
1032 4db49a38 Alexander Oppermann
               %themeElementCategory.description
1033 eca18c8b n.hoffmann
            </description>
1034
         </themeElementCategory>
1035
         <colorDefinition
1036
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
1037
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackground"
1038 4db49a38 Alexander Oppermann
               label="%colorDefinition.label"
1039 eca18c8b n.hoffmann
               value="150,150,150">
1040
         </colorDefinition>
1041
         <colorDefinition
1042
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
1043
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.textDefault"
1044 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.0"
1045 eca18c8b n.hoffmann
               value="0,0,0">
1046
         </colorDefinition>
1047 a2353579 n.hoffmann
         <colorDefinition
1048
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
1049
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.colorCompositeBackground"
1050 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.1"
1051 a2353579 n.hoffmann
               value="255,255,255">
1052
         </colorDefinition>
1053 eca18c8b n.hoffmann
         <colorDefinition
1054
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
1055
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.colorCompositeIrrelevant"
1056 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.2"
1057 eca18c8b n.hoffmann
               value="241,139,18">
1058
         </colorDefinition>
1059
         <colorDefinition
1060
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
1061
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.textDisabled"
1062 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.3"
1063 eca18c8b n.hoffmann
               value="150,150,150">
1064
         </colorDefinition>
1065
         <colorDefinition
1066
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
1067
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.textBackgroundDisabled"
1068 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.4"
1069 eca18c8b n.hoffmann
               value="230,230,230">
1070
         </colorDefinition>
1071
         <themeElementCategory
1072
               id="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
1073 4db49a38 Alexander Oppermann
               label="%themeElementCategory.label.0"
1074 eca18c8b n.hoffmann
               parentId="eu.etaxonomy.taxeditor.preferences.themeElementCategory">
1075
            <description>
1076 4db49a38 Alexander Oppermann
               %themeElementCategory.description.0
1077 eca18c8b n.hoffmann
            </description>
1078
         </themeElementCategory>
1079
         <colorDefinition
1080
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
1081
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackgroundOdd"
1082 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.5"
1083 eca18c8b n.hoffmann
               value="230,230,230">
1084
         </colorDefinition>
1085
         <colorDefinition
1086
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
1087
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackgroundEven"
1088 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.6"
1089 eca18c8b n.hoffmann
               value="255,255,255">
1090
         </colorDefinition>
1091
         <themeElementCategory
1092
               id="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1093 4db49a38 Alexander Oppermann
               label="%themeElementCategory.label.1"
1094 eca18c8b n.hoffmann
               parentId="eu.etaxonomy.taxeditor.preferences.themeElementCategory">
1095
            <description>
1096 4db49a38 Alexander Oppermann
               %themeElementCategory.description.1
1097 eca18c8b n.hoffmann
            </description>
1098
         </themeElementCategory>
1099
         <colorDefinition
1100
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1101 a2353579 n.hoffmann
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerBackground"
1102 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.7"
1103 a2353579 n.hoffmann
               value="220, 220, 220">
1104
         </colorDefinition>
1105
         <colorDefinition
1106
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1107
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerSelectedFocus"
1108 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.8"
1109 3fb05254 n.hoffmann
               value="232,242,254">
1110 eca18c8b n.hoffmann
         </colorDefinition>
1111
         <colorDefinition
1112
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1113 a2353579 n.hoffmann
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerSelected"
1114 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.9"
1115 eca18c8b n.hoffmann
               value="210, 210, 210">
1116
         </colorDefinition>
1117 a2353579 n.hoffmann
         <colorDefinition
1118
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1119
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerDragEnter"
1120 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.10"
1121 a2353579 n.hoffmann
               value="185,255,133">
1122
         </colorDefinition>
1123 eca18c8b n.hoffmann
         <fontDefinition
1124
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1125
               id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.accepted"
1126 4db49a38 Alexander Oppermann
               label="%fontDefinition.label"
1127 eca18c8b n.hoffmann
               value="Georgia-regular-12">
1128
         </fontDefinition>
1129
         <fontDefinition
1130
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1131
               id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.synonym"
1132 4db49a38 Alexander Oppermann
               label="%fontDefinition.label.0"
1133 eca18c8b n.hoffmann
               value="Georgia-regular-10">
1134
         </fontDefinition>
1135
         <fontDefinition
1136
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1137
               id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.misapplication"
1138 4db49a38 Alexander Oppermann
               label="%fontDefinition.label.1"
1139 eca18c8b n.hoffmann
               value="Georgia-regular-10">
1140
         </fontDefinition>
1141
         <fontDefinition
1142
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1143
               id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.concept"
1144 4db49a38 Alexander Oppermann
               label="%fontDefinition.label.2"
1145 eca18c8b n.hoffmann
               value="Georgia-regular-10">
1146
         </fontDefinition>
1147
         <fontDefinition
1148
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1149
               id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.default"
1150 4db49a38 Alexander Oppermann
               label="%fontDefinition.label.3"
1151 eca18c8b n.hoffmann
               value="Georgia-regular-10">
1152
         </fontDefinition>
1153
         <themeElementCategory
1154
               id="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1155 4db49a38 Alexander Oppermann
               label="%themeElementCategory.label.2"
1156 eca18c8b n.hoffmann
               parentId="eu.etaxonomy.taxeditor.preferences.themeElementCategory">
1157
            <description>
1158 4db49a38 Alexander Oppermann
               %themeElementCategory.description.2
1159 eca18c8b n.hoffmann
            </description>
1160
         </themeElementCategory>
1161
         <colorDefinition
1162
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1163
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.searchView.foreground"
1164 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.11"
1165 eca18c8b n.hoffmann
               value="192, 192, 192">
1166
         </colorDefinition>
1167
         <colorDefinition
1168
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1169
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.searchView.focus"
1170 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.12"
1171 eca18c8b n.hoffmann
               value="0, 0, 0">
1172
         </colorDefinition>
1173
         <fontDefinition
1174
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1175
               id="eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.accepted"
1176
               isEditable="true"
1177 4db49a38 Alexander Oppermann
               label="%fontDefinition.label.4"
1178 eca18c8b n.hoffmann
               value="Arial-regular-10">
1179
            <description>
1180 4db49a38 Alexander Oppermann
               %fontDefinition.description
1181 eca18c8b n.hoffmann
            </description>
1182
         </fontDefinition>
1183
         <fontDefinition
1184
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1185
               id="eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.synonym"
1186
               isEditable="true"
1187 4db49a38 Alexander Oppermann
               label="%fontDefinition.label.5"
1188 eca18c8b n.hoffmann
               value="Arial-italic-10">
1189
         <description>
1190 4db49a38 Alexander Oppermann
            %fontDefinition.description.0
1191 eca18c8b n.hoffmann
         </description>
1192
      </fontDefinition>
1193
      <fontDefinition
1194
            categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
1195
            id="eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.other"
1196
            isEditable="true"
1197 4db49a38 Alexander Oppermann
            label="%fontDefinition.label.6"
1198 eca18c8b n.hoffmann
            value="Lucida Grande-regular-11">
1199
         <description>
1200 4db49a38 Alexander Oppermann
            %fontDefinition.description.1
1201 eca18c8b n.hoffmann
         </description>
1202
      </fontDefinition>
1203 9a0f58cd n.hoffmann
      <colorDefinition
1204
            categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
1205
            id="eu.etaxonomy.taxeditor.preferences.colorDefinition.parseError"
1206 4db49a38 Alexander Oppermann
            label="%colorDefinition.label.13"
1207 9a0f58cd n.hoffmann
            value="255,0,0">
1208
      </colorDefinition>
1209 bcd1d981 n.hoffmann
      <colorDefinition
1210
            categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
1211
            id="eu.etaxonomy.taxeditor.preferences.colorDefinition.disabledEditor"
1212 4db49a38 Alexander Oppermann
            label="%colorDefinition.label.14"
1213 bcd1d981 n.hoffmann
            value="105,114,124">
1214
      </colorDefinition>
1215 005c39ab Andreas Kohlbecker
      <colorDefinition
1216
            categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
1217
            id="eu.etaxonomy.taxeditor.preferences.colorDefinition.editorError"
1218 4db49a38 Alexander Oppermann
            label="%colorDefinition.label.15"
1219 005c39ab Andreas Kohlbecker
            value="255,0,0">
1220
      </colorDefinition>
1221 eca18c8b n.hoffmann
      </extension>
1222 3eb913da n.hoffmann
<extension
1223
      point="org.eclipse.core.expressions.propertyTesters">
1224
   <propertyTester
1225 f211dd28 n.hoffmann
         class="eu.etaxonomy.taxeditor.view.datasource.handler.DataSourceMenuPropertyTester"
1226 3eb913da n.hoffmann
         id="eu.etaxonomy.taxeditor.datasource.propertyTester"
1227
         namespace="eu.etaxonomy.taxeditor.datasource.propertyTester"
1228
         properties="isCompatible"
1229
         type="org.eclipse.jface.viewers.IStructuredSelection">
1230 50fa099c Katja Luther
   </propertyTester>
1231
    <propertyTester
1232
         class="eu.etaxonomy.taxeditor.view.datasource.handler.DataSourceMenuPropertyTester"
1233
         id="eu.etaxonomy.taxeditor.datasource.propertyTester"
1234
         namespace="eu.etaxonomy.taxeditor.datasource.propertyTester"
1235 d45bc597 Patrick Plitzner
         properties="test, hasDataModel"
1236 50fa099c Katja Luther
         type="org.eclipse.jface.viewers.IStructuredSelection">
1237 3eb913da n.hoffmann
   </propertyTester>
1238 57e6fef9 n.hoffmann
   <propertyTester
1239
         class="eu.etaxonomy.taxeditor.preference.PreferencePropertyTester"
1240
         id="eu.etaxonomy.taxeditor.preferences.propertyTester"
1241
         namespace="eu.etaxonomy.taxeditor.preferences.propertyTester"
1242
         properties="isShowExperimentalFeatures"
1243
         type="org.eclipse.jface.viewers.IStructuredSelection">
1244
   </propertyTester>
1245 b9a0d300 l.morris
   <propertyTester
1246
         class="eu.etaxonomy.taxeditor.editor.definedterm.TermBasePropertyTester"
1247
         id="eu.etaxonomy.taxeditor.store.termEditor.propertyTester"
1248
         namespace="eu.etaxonomy.taxeditor.store.termEditor.propertyTester"
1249
         properties="isModifiable"
1250
         type="org.eclipse.jface.viewers.IStructuredSelection">
1251
   </propertyTester>
1252 3692b5bf Andreas Kohlbecker
   <propertyTester
1253
        class="eu.etaxonomy.taxeditor.security.PermissionPropertyTester"
1254
        id="eu.etaxonomy.taxeditor.security.permissionTester"
1255
        namespace="eu.etaxonomy.taxeditor.security.permissionTester"
1256
        properties="hasPermissions, hasRoles"
1257
        type="org.eclipse.jface.viewers.IStructuredSelection">
1258
   </propertyTester>
1259 3eb913da n.hoffmann
</extension>
1260
<extension
1261
      point="org.eclipse.core.expressions.definitions">
1262
   <definition
1263
         id="isCompatible">
1264
      <with
1265 f41433b9 a.theys
            variable="selection">
1266 3eb913da n.hoffmann
         <test
1267
               property="eu.etaxonomy.taxeditor.datasource.propertyTester.isCompatible">
1268
         </test>
1269
      </with>
1270
   </definition>
1271 d45bc597 Patrick Plitzner
   <definition
1272
         id="hasDataModel">
1273
      <with
1274
            variable="selection">
1275
         <test
1276
               property="eu.etaxonomy.taxeditor.datasource.propertyTester.hasDataModel">
1277
         </test>
1278
      </with>
1279
   </definition>
1280 57e6fef9 n.hoffmann
   <definition
1281
         id="isShowExperimentalFeatures">
1282
      <with
1283 f41433b9 a.theys
            variable="selection">
1284 57e6fef9 n.hoffmann
         <test
1285
               property="eu.etaxonomy.taxeditor.preferences.propertyTester.isShowExperimentalFeatures">
1286
         </test>
1287
      </with>
1288
   </definition>
1289 b9a0d300 l.morris
   <definition
1290
         id="isModifiable">
1291
      <with
1292 f41433b9 a.theys
            variable="selection">
1293 b9a0d300 l.morris
         <test
1294
               property="eu.etaxonomy.taxeditor.store.termEditor.propertyTester.isModifiable">
1295
         </test>
1296
      </with>
1297
   </definition>
1298 3692b5bf Andreas Kohlbecker
   <definition
1299
            id="canUPDATE">
1300
        	<with
1301
           		variable="selection">
1302
	         <test
1303
	               args="UPDATE"
1304
	               property="eu.etaxonomy.taxeditor.security.permissionTester.hasPermissions">
1305
	         </test>
1306
         </with>
1307
      </definition>
1308
      <definition
1309
            id="canDELETE">
1310
         <with
1311
               variable="selection">
1312
            <test
1313
                  args="DELETE"
1314
                  property="eu.etaxonomy.taxeditor.security.permissionTester.hasPermissions">
1315
            </test>
1316
         </with>
1317
    </definition>
1318
      <definition
1319
            id="canCREATE">
1320
         <with
1321
               variable="selection">
1322
            <test
1323
                  args="CREATE"
1324
                  property="eu.etaxonomy.taxeditor.security.permissionTester.hasPermissions">
1325
            </test>
1326
         </with>
1327
      </definition>
1328 87bae5e8 Andreas Kohlbecker
      <definition
1329
            id="isUserLoggedIn">
1330
            <with
1331
               variable="eu.etaxonomy.taxeditor.security.user">
1332
               <instanceof
1333
                     value="eu.etaxonomy.cdm.model.common.User">
1334
               </instanceof>
1335
         </with>
1336
      </definition>
1337 3692b5bf Andreas Kohlbecker
      <definition
1338
            id="hasROLE_USER_MANAGER">
1339 45716169 Andreas Kohlbecker
            <with
1340
               variable="eu.etaxonomy.taxeditor.security.userRoles">
1341
            <iterate
1342
                  ifEmpty="false"
1343
                  operator="or">
1344
               <or>
1345
                  <equals
1346
                        value="ROLE_ADMIN">
1347
                  </equals>
1348
                  <equals
1349
                        value="ROLE_USER_MANAGER">
1350
                  </equals>
1351
               </or>
1352
            </iterate>
1353
         </with>
1354
      </definition>
1355
      <definition
1356
            id="hasROLE_PROJECT_MANAGER">
1357
         <with
1358
               variable="eu.etaxonomy.taxeditor.security.userRoles">
1359
            <iterate
1360
                  ifEmpty="false"
1361
                  operator="or">
1362
               <or>
1363
                  <equals
1364
                        value="ROLE_ADMIN">
1365
                  </equals>
1366
                  <equals
1367
                        value="ROLE_PROJECT_MANAGER">
1368
                  </equals>
1369
               </or>
1370
            </iterate>
1371
         </with>
1372 3692b5bf Andreas Kohlbecker
      </definition>
1373
</extension>
1374
<extension
1375
      point="org.eclipse.ui.activities">
1376
   <activity
1377 4633f830 Katja Luther
         description="%activity.description"
1378 3692b5bf Andreas Kohlbecker
         id="eu.etaxonomy.taxeditor.store.activityDelete"
1379 4633f830 Katja Luther
         name="%activity.name">
1380 3692b5bf Andreas Kohlbecker
      <enabledWhen>
1381
         <reference
1382
               definitionId="canDELETE">
1383
         </reference>
1384
      </enabledWhen>
1385
   </activity>
1386
   <activityPatternBinding
1387
         activityId="eu.etaxonomy.taxeditor.store.activityDelete"
1388
         pattern="eu\.etaxonomy\.taxeditor\..*/.*.delete">
1389
   </activityPatternBinding>
1390
   <activity
1391 4633f830 Katja Luther
         description="%activity.description.0"
1392 3692b5bf Andreas Kohlbecker
         id="eu.etaxonomy.taxeditor.store.activityUpdate"
1393 4633f830 Katja Luther
         name="%activity.name.0">
1394 3692b5bf Andreas Kohlbecker
      <enabledWhen>
1395
         <reference
1396
               definitionId="canUPDATE">
1397
         </reference>
1398
      </enabledWhen>
1399
   </activity>
1400
   <activityPatternBinding
1401
         activityId="eu.etaxonomy.taxeditor.store.activityUpdate"
1402
         pattern="eu\.etaxonomy\.taxeditor\..*/.*.command\.update\..*">
1403
   </activityPatternBinding>
1404
   <activity
1405 4633f830 Katja Luther
         description="%activity.description.1"
1406 3692b5bf Andreas Kohlbecker
         id="eu.etaxonomy.taxeditor.store.activityCreate"
1407 4633f830 Katja Luther
         name="%activity.name.1">
1408 3692b5bf Andreas Kohlbecker
      <enabledWhen>
1409
         <reference
1410
               definitionId="canDELETE">
1411
         </reference>
1412
      </enabledWhen>
1413
   </activity>
1414
   <activityPatternBinding
1415
         activityId="eu.etaxonomy.taxeditor.store.activityCreate"
1416
         pattern="eu\.etaxonomy\.taxeditor\..*/.*.command\.create\..*">
1417
   </activityPatternBinding>
1418
   <activity
1419 4633f830 Katja Luther
         description="%activity.description.2"
1420 3692b5bf Andreas Kohlbecker
         id="eu.etaxonomy.taxeditor.store.activityUserManagement"
1421 4633f830 Katja Luther
         name="%activity.name.2">
1422 3692b5bf Andreas Kohlbecker
      <enabledWhen>
1423
         <reference
1424
               definitionId="hasROLE_USER_MANAGER">
1425
         </reference>
1426
      </enabledWhen>
1427
   </activity>
1428
   <activityPatternBinding
1429
         activityId="eu.etaxonomy.taxeditor.store.activityUserManagement"
1430
         pattern="eu\.etaxonomy\.taxeditor\..*/.*.UserManagement">
1431
   </activityPatternBinding>
1432 45716169 Andreas Kohlbecker
   <activityPatternBinding
1433
         activityId="eu.etaxonomy.taxeditor.store.activityUserManagement"
1434
         pattern="eu\.etaxonomy\.taxeditor\..*/bulkeditor\.input\.group">
1435
   </activityPatternBinding>
1436
   <activity
1437 4633f830 Katja Luther
         description="%activity.description.3"
1438 45716169 Andreas Kohlbecker
         id="eu.etaxonomy.taxeditor.store.activityProjectManagement"
1439 4633f830 Katja Luther
         name="%activity.name.3">
1440 45716169 Andreas Kohlbecker
      <enabledWhen>
1441
         <reference
1442
               definitionId="hasROLE_PROJECT_MANAGER">
1443
         </reference>
1444
      </enabledWhen>
1445
   </activity>
1446
   <activityPatternBinding
1447
         activityId="eu.etaxonomy.taxeditor.store.activityProjectManagement"
1448
         pattern="eu\.etaxonomy\.taxeditor\..*/eu\.etaxonomy\.taxeditor\..*\.definedTerm.*">
1449
   </activityPatternBinding>
1450
   <activityPatternBinding
1451
         activityId="eu.etaxonomy.taxeditor.store.activityProjectManagement"
1452
         pattern="eu.etaxonomy.taxeditor.bulkeditor/bulkeditor.menus.openmenu"
1453
         isEqualityPattern="true">
1454
   </activityPatternBinding>
1455 c09bbef0 Andreas Kohlbecker
   <activityPatternBinding
1456
         activityId="eu.etaxonomy.taxeditor.store.activityProjectManagement"
1457
         pattern="eu.etaxonomy.taxeditor.bulkeditor/eu.etaxonomy.taxeditor.editor.definedTerm"
1458
         isEqualityPattern="true">
1459
   </activityPatternBinding>
1460 45716169 Andreas Kohlbecker
</extension>
1461
<extension
1462
      point="org.eclipse.ui.services">
1463
   <sourceProvider
1464 87bae5e8 Andreas Kohlbecker
         provider="eu.etaxonomy.taxeditor.security.AuthenticationSourceProvider">
1465 45716169 Andreas Kohlbecker
      <variable
1466
            name="eu.etaxonomy.taxeditor.security.userRoles"
1467
            priorityLevel="workbench">
1468
      </variable>
1469
   </sourceProvider>
1470 3eb913da n.hoffmann
</extension>
1471 124382f7 Patrick Plitzner
<extension
1472
      point="eu.etaxonomy.taxeditor.store.cdmViewer">
1473
   <viewCommandMapping
1474
         commandId="eu.etaxonomy.taxeditor.command.openClassificationWizard"
1475
         selection="eu.etaxonomy.cdm.model.taxon.Classification"
1476 d1dfc43d Patrick Plitzner
         viewerName="%viewCommandMapping.viewerName.CLASSIFICATION_WIZARD">
1477 124382f7 Patrick Plitzner
   </viewCommandMapping>
1478 07e50557 Katja Luther
   <viewCommandMapping
1479
         commandId="eu.etaxonomy.taxeditor.command.openTaxonNodeWizard"
1480
         selection="eu.etaxonomy.cdm.model.taxon.TaxonNode"
1481 d1dfc43d Patrick Plitzner
         viewerName="%viewCommandMapping.viewerName.TAXON_NODE_WIZARD">
1482 07e50557 Katja Luther
   </viewCommandMapping>
1483 124382f7 Patrick Plitzner
</extension>
1484 e8409423 n.hoffmann
</plugin>