Project

General

Profile

Download (49.3 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 5c9c924c Katja Luther
      </page>
18 be140ab3 Katja Luther
       <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 5c9c924c Katja Luther
      </page>-->
24 be140ab3 Katja Luther
      <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 5c9c924c Katja Luther
            class="eu.etaxonomy.taxeditor.preference.menu.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 cfcb0ce6 n.hoffmann
      <page
169
            category="eu.etaxonomy.taxeditor.preferences.feature"
170
            class="eu.etaxonomy.taxeditor.preference.DefaultFeatureTreePreferenecs"
171
            id="eu.etaxonomy.taxeditor.preferences.defaultFeatureTreePreferenecs"
172 4db49a38 Alexander Oppermann
            name="%page.name.22">
173 cfcb0ce6 n.hoffmann
      </page>
174 35861667 n.hoffmann
      <page
175 731facea Alexander Oppermann
            category="eu.etaxonomy.taxeditor.preference.defaultlanguagepditorpreferencePage"
176 9d63eb10 Alexander Oppermann
            class="eu.etaxonomy.taxeditor.preference.LanguageRepresentationPreferencePage"
177 35861667 n.hoffmann
            id="eu.etaxonomy.taxeditor.preferences.language"
178 4db49a38 Alexander Oppermann
            name="%page.name.23">
179 35861667 n.hoffmann
      </page>
180 5d1f3b51 n.hoffmann
      <page
181
            category="eu.etaxonomy.taxeditor.preferences.general"
182
            class="eu.etaxonomy.taxeditor.preference.MobotOpenUrlPreferences"
183
            id="eu.etaxonomy.taxeditor.preferences.mobotOpenUrl"
184 4db49a38 Alexander Oppermann
            name="%page.name.24">
185 5d1f3b51 n.hoffmann
      </page>
186 ed1ececc n.hoffmann
      <page
187
            category="eu.etaxonomy.taxeditor.preferences.general"
188
            class="eu.etaxonomy.taxeditor.preference.TypeDesignationPreferences"
189
            id="eu.etaxonomy.taxeditor.preferences.typeDesignation"
190 4db49a38 Alexander Oppermann
            name="%page.name.25">
191 ed1ececc n.hoffmann
      </page>
192 994548e2 Katja Luther
     <!-- <page
193 36848396 Patric Plitzner
            category="eu.etaxonomy.taxeditor.preferences.general"
194
            class="eu.etaxonomy.taxeditor.preference.SpecimenOrObservationPreferences"
195
            id="eu.etaxonomy.taxeditor.preference.SpecimenOrObservationPreferences"
196 543ccf33 Patric Plitzner
            name="%page.name.26">
197 994548e2 Katja Luther
      </page>-->
198 e9a2a0fa Patric Plitzner
      <page
199
            category="eu.etaxonomy.taxeditor.preferences.general"
200
            class="eu.etaxonomy.taxeditor.preference.MediaPreferences"
201
            id="eu.etaxonomy.taxeditor.preference.MediaPreferences"
202 543ccf33 Patric Plitzner
            name="%page.name.27">
203 e9a2a0fa Patric Plitzner
      </page>
204 4db49a38 Alexander Oppermann
      <page
205
            category="eu.etaxonomy.taxeditor.preferences.general"
206
            class="eu.etaxonomy.taxeditor.preference.ChecklistEditorGeneralPreference"
207
            id="eu.etaxonomy.taxeditor.preference.ChecklistEditorGeneralPreferencePage"
208 543ccf33 Patric Plitzner
            name="%page.name.28">
209 4db49a38 Alexander Oppermann
      </page>
210 994548e2 Katja Luther
   <!--   <page
211 4db49a38 Alexander Oppermann
            category="eu.etaxonomy.taxeditor.preferences.general"
212
            class="eu.etaxonomy.taxeditor.preference.TemplatePreferencePage"
213
            id="eu.etaxonomy.taxeditor.preference.TemplatePreferencePage"
214 543ccf33 Patric Plitzner
            name="%page.name.29">
215 994548e2 Katja Luther
      </page>-->
216 4afd9d97 Alexander Oppermann
      <page
217
            category="eu.etaxonomy.taxeditor.preferences.general"
218 9d63eb10 Alexander Oppermann
            class="eu.etaxonomy.taxeditor.preference.LanguageEditorPreferencePage"
219 4afd9d97 Alexander Oppermann
            id="eu.etaxonomy.taxeditor.preference.defaultlanguagepditorpreferencePage"
220 543ccf33 Patric Plitzner
            name="%page.name.30">
221 4afd9d97 Alexander Oppermann
      </page>
222 31d3e34d U-BGBM\k.luther
       <page
223 4633f830 Katja Luther
            category="eu.etaxonomy.taxeditor.preferences.general"
224
            class="eu.etaxonomy.taxeditor.preference.OrderPreferences"
225 31d3e34d U-BGBM\k.luther
            id="eu.etaxonomy.taxeditor.preference.TaxonNavigator"
226
            name="%page.name.32">
227 4633f830 Katja Luther
      </page>
228 be140ab3 Katja Luther
      <page
229 9d0bce28 Katja Luther
            category="eu.etaxonomy.taxeditor.preferences.general"
230
            class="eu.etaxonomy.taxeditor.preference.DebugPreferences"
231
            id="eu.etaxonomy.taxeditor.preferences.debug"
232
            name="%page.name.34">
233
      </page>
234 e8409423 n.hoffmann
   </extension>
235
   <extension
236
         point="org.eclipse.ui.views">
237 1103732d Katja Luther
      <view
238
        allowMultiple="true"
239
        class="eu.etaxonomy.taxeditor.view.dataimport.SpecimenImportView"
240
        id="eu.etaxonomy.taxeditor.view.dataimport.SpecimenImportView"
241
        name="%view.name.7">
242
  	  </view>
243
  	  <view
244
        allowMultiple="true"
245
        class="eu.etaxonomy.taxeditor.view.dataimport.GbifResponseImportView"
246
        id="eu.etaxonomy.taxeditor.view.dataimport.GbifResponseImportView"
247
        name="%view.name.8">
248
   	  </view>
249 e8409423 n.hoffmann
   </extension>
250
   <extension
251
         point="org.eclipse.ui.menus">
252 84e0905d n.hoffmann
      <menuContribution
253 0b611fb6 Patrick Plitzner
            locationURI="menu:eu.etaxonomy.taxeditor.workbench.menu.file?after=eu.etaxonomy.taxeditor.application.filemenu.io">
254 1b626d51 Cherian Mathew
         <command
255
               commandId="eu.etaxonomy.taxeditor.store.operations.showRemotingLoginWindow"
256 03c12c41 Patrick Plitzner
               label="%command.label.CONNECT"
257 1b626d51 Cherian Mathew
               style="push">
258
         </command>
259 a928ae44 n.hoffmann
         <command
260
               commandId="eu.etaxonomy.taxeditor.store.operations.showLoginWindow"
261 4db49a38 Alexander Oppermann
               label="%command.label.5"
262 87bae5e8 Andreas Kohlbecker
               style="push">
263 1b626d51 Cherian Mathew
            <visibleWhen
264
                  checkEnabled="true">
265
               <reference
266
                     definitionId="isUserLoggedIn">
267
               </reference>
268 ab81561c Patrick Plitzner
            </visibleWhen>
269
         </command>
270
         <command
271 ef33e3aa Patrick Plitzner
               commandId="eu.etaxonomy.taxeditor.store.operations.reconnect"
272
               label="%command.label.RE_CONNECT"
273 ab81561c Patrick Plitzner
               style="push">
274
            <visibleWhen
275
                  checkEnabled="true">
276
               <reference
277
                     definitionId="isUserLoggedIn">
278
               </reference>
279 1b626d51 Cherian Mathew
            </visibleWhen>
280
         </command>
281
         <command
282 ef33e3aa Patrick Plitzner
               commandId="eu.etaxonomy.taxeditor.store.openPasswordWizzard"
283
               label="%command.label.CHANGE_PASSWORD"
284 1b626d51 Cherian Mathew
               style="push">
285
            <visibleWhen
286
                  checkEnabled="true">
287
               <reference
288
                     definitionId="isUserLoggedIn">
289
               </reference>
290
            </visibleWhen>
291 87bae5e8 Andreas Kohlbecker
         </command>
292 84e0905d n.hoffmann
         <separator
293
               name="eu.etaxonomy.taxeditor.application.filemenu.login"
294
               visible="true">
295
         </separator>
296 e8409423 n.hoffmann
      </menuContribution>
297
      <menuContribution
298 f211dd28 n.hoffmann
            locationURI="popup:eu.etaxonomy.taxeditor.view.datasource">
299 e8409423 n.hoffmann
         <command
300
               commandId="eu.etaxonomy.taxeditor.store.datasource.change"
301 4db49a38 Alexander Oppermann
               label="%command.label.6"
302 e8409423 n.hoffmann
               style="push">
303 50fa099c Katja Luther
               <visibleWhen>
304 d45bc597 Patrick Plitzner
                  <not>
305
                     <reference
306
                           definitionId="hasDataModel">
307
                     </reference>
308
                  </not>
309 50fa099c Katja Luther
            </visibleWhen>
310 e8409423 n.hoffmann
         </command>
311
         <command
312
               commandId="eu.etaxonomy.taxeditor.store.datasource.create"
313 4db49a38 Alexander Oppermann
               label="%command.label.7"
314 e8409423 n.hoffmann
               style="push">
315
         </command>
316
         <command
317
               commandId="eu.etaxonomy.taxeditor.store.datasource.edit"
318 4db49a38 Alexander Oppermann
               label="%command.label.8"
319 e8409423 n.hoffmann
               style="push">
320 50fa099c Katja Luther
                <visibleWhen>
321
              <with
322
           		 variable="selection">
323
           		 <not>
324
         			<test
325
               			property="eu.etaxonomy.taxeditor.datasource.propertyTester.test">
326
         			</test>
327
	      		</not>
328
          		</with>
329
            </visibleWhen>
330 e8409423 n.hoffmann
         </command>
331 3001881c Cherian Mathew
         <command
332
               commandId="eu.etaxonomy.taxeditor.store.datasource.clone"
333 4d014d5d Patric Plitzner
               label="%command.label.clone"
334 3001881c Cherian Mathew
               style="push">
335 50fa099c Katja Luther
                <visibleWhen>
336
              <with
337
           		 variable="selection">
338
           		 <not>
339
         			<test
340
               			property="eu.etaxonomy.taxeditor.datasource.propertyTester.test">
341
         			</test>
342
	      		</not>
343
          		</with>
344
            </visibleWhen>
345 3001881c Cherian Mathew
         </command>
346 e8409423 n.hoffmann
         <separator
347
               name="eu.etaxonomy.taxeditor.store.datasource.separator"
348
               visible="true">
349
         </separator>
350
         <command
351 4633f830 Katja Luther
               commandId="eu.etaxonomy.taxeditor.view.datasource.delete"
352 4db49a38 Alexander Oppermann
               label="%command.label.9"
353 e8409423 n.hoffmann
               style="push">
354 50fa099c Katja Luther
               <visibleWhen>
355
              <with
356
           		 variable="selection">
357
           		 <not>
358
         			<test
359
               			property="eu.etaxonomy.taxeditor.datasource.propertyTester.test">
360
         			</test>
361
	      		</not>
362
          		</with>
363
            </visibleWhen>
364 e8409423 n.hoffmann
         </command>
365 eca18c8b n.hoffmann
         <separator
366
               name="eu.etaxonomy.taxeditor.store.datasource.separator2"
367
               visible="true">
368
         </separator>
369 3eb913da n.hoffmann
         <command
370
               commandId="eu.etaxonomy.taxeditor.store.datasource.update"
371 4db49a38 Alexander Oppermann
               label="%command.label.11"
372 3eb913da n.hoffmann
               style="push">
373
            <visibleWhen
374
                  checkEnabled="true">
375
               <not>
376
                  <reference
377
                        definitionId="isCompatible">
378
                  </reference>
379
               </not>
380
            </visibleWhen>
381 50fa099c Katja Luther
            
382 3eb913da n.hoffmann
         </command>
383 e8409423 n.hoffmann
      </menuContribution>
384 a928ae44 n.hoffmann
      <menuContribution
385
            locationURI="toolbar:org.eclipse.ui.trim.status">
386
         <toolbar
387
               id="eu.etaxonomy.taxeditor.store.authentication.trim.toolbar">
388
            <control
389 f211dd28 n.hoffmann
                  class="eu.etaxonomy.taxeditor.ui.bar.AuthenticatedUserBar">
390 a928ae44 n.hoffmann
            </control>
391
         </toolbar>
392
      </menuContribution>
393 e8409423 n.hoffmann
   </extension>
394 f211dd28 n.hoffmann
   <extension
395
         point="org.eclipse.ui.handlers">
396
      <handler
397
            class="eu.etaxonomy.taxeditor.view.datasource.handler.DeleteDataSourceHandler"
398 4633f830 Katja Luther
            commandId="eu.etaxonomy.taxeditor.view.datasource.delete">
399 f211dd28 n.hoffmann
         <activeWhen>
400
            <with
401
                  variable="activePartId">
402
               <equals
403
                     value="eu.etaxonomy.taxeditor.view.datasource">
404
               </equals>
405
            </with>
406
         </activeWhen>
407
      </handler>
408 b9a0d300 l.morris
      <handler
409
            class="eu.etaxonomy.taxeditor.editor.definedterm.handler.DeleteTermBaseHandler"
410 4633f830 Katja Luther
            commandId="eu.etaxonomy.taxeditor.editor.definedTerms.delete">
411 b9a0d300 l.morris
         <activeWhen>
412
            <with
413
                  variable="activePartId">
414
               <equals
415
                     value="eu.etaxonomy.taxeditor.editor.definedTerm">
416
               </equals>
417
            </with>
418
         </activeWhen>
419
      </handler>
420 87bae5e8 Andreas Kohlbecker
      <handler
421 1b626d51 Cherian Mathew
            class="eu.etaxonomy.taxeditor.handler.ShowRemotingLoginWindowHandler"
422
            commandId="eu.etaxonomy.taxeditor.store.operations.showRemotingLoginWindow">
423 87bae5e8 Andreas Kohlbecker
      </handler>
424
      <handler
425
            class="eu.etaxonomy.taxeditor.handler.OpenPasswordWizzardHandler"
426
            commandId="eu.etaxonomy.taxeditor.store.openPasswordWizzard">
427
         <enabledWhen>
428
            <reference
429
                  definitionId="isUserLoggedIn">
430
            </reference></enabledWhen>
431
      </handler>
432 4db49a38 Alexander Oppermann
      <handler
433
            class="eu.etaxonomy.taxeditor.handler.OpenDistributionEditorWizardHandler"
434
            commandId="eu.etaxonomy.taxeditor.store.open.OpenDistributionEditorWizardHandler">
435
         <activeWhen>
436
            <reference
437
                  definitionId="hasROLE_PROJECT_MANAGER">
438
            </reference>
439
         </activeWhen>
440 047a7e28 Katja Luther
      </handler>
441
       <handler
442
            class="eu.etaxonomy.taxeditor.handler.OpenImportPreferenceHandler"
443
            commandId="eu.etaxonomy.taxeditor.store.open.OpenImportPreferenceHandler">
444
            <activeWhen>
445
            <reference
446
                  definitionId="hasROLE_PROJECT_MANAGER">
447
            </reference>
448
         </activeWhen>
449 e9773ade Katja Luther
      </handler>
450 1b626d51 Cherian Mathew
      <handler
451
            class="eu.etaxonomy.taxeditor.handler.SwitchUserHandler"
452
            commandId="eu.etaxonomy.taxeditor.store.operations.showLoginWindow">
453
         <activeWhen>
454
            <reference
455
                  definitionId="isRemoting">
456
            </reference>
457
         </activeWhen>
458
      </handler>
459 f211dd28 n.hoffmann
   </extension>
460 e8409423 n.hoffmann
   <extension
461 4633f830 Katja Luther
         name="%extension.name.0"
462 e8409423 n.hoffmann
         point="org.eclipse.ui.commands">
463 89fdf8a2 Patric Plitzner
      <command
464 1b626d51 Cherian Mathew
            defaultHandler="eu.etaxonomy.taxeditor.handler.ShowLoginWindowHandler"
465 89fdf8a2 Patric Plitzner
            id="eu.etaxonomy.taxeditor.store.operations.showLoginWindow"
466 4db49a38 Alexander Oppermann
            name="%command.name.4">
467 89fdf8a2 Patric Plitzner
      </command>
468 1b626d51 Cherian Mathew
      <command
469
            id="eu.etaxonomy.taxeditor.store.operations.showRemotingLoginWindow"
470 03c12c41 Patrick Plitzner
            name="%command.name.CONNECT">
471 1b626d51 Cherian Mathew
      </command>
472
      <command
473
            defaultHandler="eu.etaxonomy.taxeditor.handler.ReconnectHandler"
474
            id="eu.etaxonomy.taxeditor.store.operations.reconnect"
475 03c12c41 Patrick Plitzner
            name="%command.name.RE_CONNECT">
476 1b626d51 Cherian Mathew
      </command>
477 87bae5e8 Andreas Kohlbecker
      <command
478
            id="eu.etaxonomy.taxeditor.store.openPasswordWizzard"
479 4633f830 Katja Luther
            name="%command.name.10">
480 87bae5e8 Andreas Kohlbecker
      </command>
481 4db49a38 Alexander Oppermann
      <command
482
            id="eu.etaxonomy.taxeditor.store.open.OpenDistributionEditorWizardHandler"
483 4633f830 Katja Luther
            name="%command.name.11">
484 4db49a38 Alexander Oppermann
      </command>
485 68224814 Patric Plitzner
      <command
486
            defaultHandler="eu.etaxonomy.taxeditor.view.datasource.handler.ChangeConnectionHandler"
487
            id="eu.etaxonomy.taxeditor.datasource.connect"
488 4633f830 Katja Luther
            name="%command.name.12">
489
      </command>
490 56a14252 Cherian Mathew
      <command
491
            defaultHandler="eu.etaxonomy.taxeditor.handler.OpenInspectSessionsHandler"
492
            id="eu.etaxonomy.taxeditor.store.open.InspectSessionsDialog"
493 d1dfc43d Patrick Plitzner
            name="%command.name.INSPECT_ACTIVE_SESSIONS">
494 56a14252 Cherian Mathew
      </command>
495 e382ff8f Patric Plitzner
      <command
496
            defaultHandler="eu.etaxonomy.taxeditor.handler.OpenHandler"
497
            id="eu.etaxonomy.taxeditor.store.open"
498 31d3e34d U-BGBM\k.luther
            name="%command.name.15">
499 e382ff8f Patric Plitzner
      </command>
500 124382f7 Patrick Plitzner
      <command
501
            defaultHandler="eu.etaxonomy.taxeditor.handler.defaultHandler.DefaultOpenClassificationWizardHandler"
502
            id="eu.etaxonomy.taxeditor.command.openClassificationWizard"
503 03c12c41 Patrick Plitzner
            name="%command.name.OPEN_CLASSIFICATION_WIZARD">
504 124382f7 Patrick Plitzner
         <commandParameter
505
               id="eu.etaxonomy.taxeditor.command.openClassificationWizard.uuid"
506
               name="Classification Uuid"
507
               optional="true"
508
               typeId="eu.etaxonomy.taxeditor.uuidParameterType">
509
         </commandParameter>
510
      </command>
511 07e50557 Katja Luther
      <command
512
            defaultHandler="eu.etaxonomy.taxeditor.handler.defaultHandler.DefaultOpenTaxonNodeWizardHandler"
513
            id="eu.etaxonomy.taxeditor.command.openTaxonNodeWizard"
514
            name="%command.name.OPEN_TAXONNODE_WIZARD">
515
         <commandParameter
516
               id="eu.etaxonomy.taxeditor.command.openTaxonNodeWizard.uuid"
517
               name="TaxonNode Uuid"
518
               optional="true"
519
               typeId="eu.etaxonomy.taxeditor.uuidParameterType">
520
         </commandParameter>
521
      </command>
522 124382f7 Patrick Plitzner
   </extension>
523
   <extension
524
         point="org.eclipse.ui.commands">
525
      <commandParameterType
526
            converter="eu.etaxonomy.taxeditor.handler.UuidsParameterTypeConverter"
527
            id="eu.etaxonomy.taxeditor.uuidParameterType"
528
            type="java.util.UUID">
529
      </commandParameterType>
530 e14abd9f Patrick Plitzner
      <commandParameterType
531
            converter="eu.etaxonomy.taxeditor.handler.UuidsParameterTypeConverter"
532
            id="eu.etaxonomy.taxeditor.uuidsParameterType"
533
            type="java.util.List">
534
      </commandParameterType>
535 b9a0d300 l.morris
   </extension>
536 20e9e644 n.hoffmann
   <extension
537
         point="org.eclipse.ui.importWizards">
538
      <category
539
            id="eu.etaxonomy.taxeditor.import.category.cdm"
540 4db49a38 Alexander Oppermann
            name="%category.name">
541 20e9e644 n.hoffmann
      </category>
542
      <wizard
543
            category="eu.etaxonomy.taxeditor.import.category.cdm"
544 a928ae44 n.hoffmann
            class="eu.etaxonomy.taxeditor.io.wizard.TcsImportWizard"
545 20e9e644 n.hoffmann
            id="eu.etaxonomy.taxeditor.io.import.tcs"
546 4db49a38 Alexander Oppermann
            name="%wizard.name">
547 20e9e644 n.hoffmann
      </wizard>
548 1103732d Katja Luther
       <wizard
549
            category="eu.etaxonomy.taxeditor.import.category.cdm"
550
            class="eu.etaxonomy.taxeditor.view.dataimport.SpecimenSearchWizard"
551
            id="eu.etaxonomy.taxeditor.view.dataimport.SpecimenSearchWizard"
552
            name="%wizard.name.21">
553
            <description>
554
                %wizard.description
555
            </description>
556
        </wizard>
557
   
558 097de990 Patric Plitzner
   <!--   <wizard
559 20e9e644 n.hoffmann
            category="eu.etaxonomy.taxeditor.import.category.cdm"
560 a928ae44 n.hoffmann
            class="eu.etaxonomy.taxeditor.io.wizard.JaxbImportWizard"
561 a345da86 n.hoffmann
            id="eu.etaxonomy.taxeditor.io.import.jaxb"
562 20e9e644 n.hoffmann
            name="JAXB">
563 7c9e1877 Katja Luther
      </wizard> -->
564 69d856ba Katja Luther
   <!--   <wizard
565 9f02fc9a n.hoffmann
            category="eu.etaxonomy.taxeditor.import.category.cdm"
566 a928ae44 n.hoffmann
            class="eu.etaxonomy.taxeditor.io.wizard.BerlinModelImportWizard"
567 9f02fc9a n.hoffmann
            id="eu.etaxonomy.taxeditor.io.import.berlinModel"
568 4db49a38 Alexander Oppermann
            name="%wizard.name.0">
569 9f02fc9a n.hoffmann
      </wizard>
570 a928ae44 n.hoffmann
      <wizard
571
            category="eu.etaxonomy.taxeditor.import.category.cdm"
572
            class="eu.etaxonomy.taxeditor.io.wizard.EndnoteImportWizard"
573
            id="eu.etaxonomy.taxeditor.io.import.endnote"
574 4db49a38 Alexander Oppermann
            name="%wizard.name.1">
575 69d856ba Katja Luther
      </wizard>-->
576 a928ae44 n.hoffmann
      <wizard
577 06260b86 n.hoffmann
            category="eu.etaxonomy.taxeditor.import.category.cdm"
578 a928ae44 n.hoffmann
            class="eu.etaxonomy.taxeditor.io.wizard.ExcelNormalExplicitTaxaImportWizard"
579
            id="eu.etaxonomy.taxeditor.io.import.excel.taxa"
580 4db49a38 Alexander Oppermann
            name="%wizard.name.2">
581 a928ae44 n.hoffmann
      </wizard>
582 2d9a13f7 n.hoffmann
      <wizard
583
            category="eu.etaxonomy.taxeditor.import.category.cdm"
584
            class="eu.etaxonomy.taxeditor.io.wizard.AbcdImportWizard"
585
            id="eu.etaxonomy.taxeditor.io.import.abcd"
586 4db49a38 Alexander Oppermann
            name="%wizard.name.3">
587 d94e59f0 Katja Luther
      </wizard>
588
       <wizard
589
            category="eu.etaxonomy.taxeditor.import.category.cdm"
590
            class="eu.etaxonomy.taxeditor.io.wizard.ExcelDistributionUpdateWizard"
591
            id="eu.etaxonomy.taxeditor.io.import.excelDistribution"
592
            name="%wizard.name.23">
593 e3852133 Katja Luther
          <enabledWhen>
594
            <reference
595
                  definitionId="isShowExperimentalFeatures">
596
            </reference></enabledWhen>
597
      </wizard>
598
       <wizard
599
            category="eu.etaxonomy.taxeditor.import.category.cdm"
600
            class="eu.etaxonomy.taxeditor.io.wizard.RISImportWizard"
601
            id="eu.etaxonomy.taxeditor.io.import.risImport"
602
            name="%wizard.name.24">
603
          
604 2d9a13f7 n.hoffmann
      </wizard>
605
      <wizard
606
            category="eu.etaxonomy.taxeditor.import.category.cdm"
607
            class="eu.etaxonomy.taxeditor.io.wizard.SddImportWizard"
608
            id="eu.etaxonomy.taxeditor.io.import.sdd"
609 4db49a38 Alexander Oppermann
            name="%wizard.name.4">
610 2d9a13f7 n.hoffmann
      </wizard>
611 7eda66ff n.hoffmann
      <wizard
612
            category="eu.etaxonomy.taxeditor.import.category.cdm"
613
            class="eu.etaxonomy.taxeditor.io.wizard.SpecimenCdmExcelImportWizard"
614
            id="eu.etaxonomy.taxeditor.io.import.specimenCdmExcel"
615 4db49a38 Alexander Oppermann
            name="%wizard.name.5">
616 7eda66ff n.hoffmann
      </wizard>
617 20e9e644 n.hoffmann
   </extension>
618
   <extension
619
         point="org.eclipse.ui.exportWizards">
620
      <category
621
            id="eu.etaxonomy.taxeditor.export.category.cdm"
622 4db49a38 Alexander Oppermann
            name="%category.name.0">
623 20e9e644 n.hoffmann
      </category>
624
      <wizard
625 6c3c055f n.hoffmann
            category="eu.etaxonomy.taxeditor.export.category.cdm"
626 a928ae44 n.hoffmann
            class="eu.etaxonomy.taxeditor.io.wizard.JaxbExportWizard"
627 2d9a13f7 n.hoffmann
            id="eu.etaxonomy.taxeditor.io.export.jaxb"
628 4db49a38 Alexander Oppermann
            name="%wizard.name.6">
629 20e9e644 n.hoffmann
      </wizard>
630 69d856ba Katja Luther
      <!--<wizard
631 6c3c055f n.hoffmann
            category="eu.etaxonomy.taxeditor.export.category.cdm"
632 a928ae44 n.hoffmann
            class="eu.etaxonomy.taxeditor.io.wizard.BerlinModelExportWizard"
633 d2443357 n.hoffmann
            id="eu.etaxonomy.taxeditor.io.export.berlinModel"
634 4db49a38 Alexander Oppermann
            name="%wizard.name.7">
635 69d856ba Katja Luther
      </wizard>-->
636 20e9e644 n.hoffmann
      <category
637
            id="eu.etaxonomy.taxeditor.export.category.excel"
638 4db49a38 Alexander Oppermann
            name="%category.name.1">
639 20e9e644 n.hoffmann
      </category>
640 2d9a13f7 n.hoffmann
      <wizard
641
            category="eu.etaxonomy.taxeditor.export.category.cdm"
642
            class="eu.etaxonomy.taxeditor.io.wizard.SddExportWizard"
643
            id="eu.etaxonomy.taxeditor.io.export.sdd"
644 4db49a38 Alexander Oppermann
            name="%wizard.name.8">
645 2d9a13f7 n.hoffmann
      </wizard>
646 1531d4fd n.hoffmann
      <wizard
647
            category="eu.etaxonomy.taxeditor.export.category.cdm"
648
            class="eu.etaxonomy.taxeditor.io.wizard.DarwinCoreArchiveExportWizard"
649
            id="eu.etaxonomy.taxeditor.io.export.dwca"
650 4db49a38 Alexander Oppermann
            name="%wizard.name.9">
651 1531d4fd n.hoffmann
      </wizard>
652 4b75d033 Alexander Oppermann
      <wizard
653
            category="eu.etaxonomy.taxeditor.export.category.cdm"
654
            class="eu.etaxonomy.taxeditor.io.wizard.CsvExportWizard"
655
            id="eu.etaxonomy.taxeditor.io.export.csv"
656 4633f830 Katja Luther
            name="%wizard.name.18">
657 4b75d033 Alexander Oppermann
      </wizard>
658 e3259fb3 Katja Luther
      <wizard
659
            category="eu.etaxonomy.taxeditor.export.category.cdm"
660
            class="eu.etaxonomy.taxeditor.io.wizard.CsvNameExportWizard"
661 4633f830 Katja Luther
            id="eu.etaxonomy.taxeditor.io.export.csv_name"
662
            name="%wizard.name.19">
663
      </wizard>
664
      <wizard
665
            category="eu.etaxonomy.taxeditor.export.category.cdm"
666
            class="eu.etaxonomy.taxeditor.io.wizard.CsvPrintExportWizard"
667
            id="eu.etaxonomy.taxeditor.io.export.csv_print"
668
            name="%wizard.name.20">
669 4b75d033 Alexander Oppermann
      </wizard>
670 f3e1e1fa Katja Luther
      <wizard
671
            category="eu.etaxonomy.taxeditor.export.category.cdm"
672 42b909f6 Katja Luther
            class="eu.etaxonomy.taxeditor.io.wizard.CdmLightExportWizard"
673 f3e1e1fa Katja Luther
            id="eu.etaxonomy.taxeditor.io.export.output_model"
674
            name="%wizard.name.22">
675
      </wizard>
676 20e9e644 n.hoffmann
   </extension>
677 f211dd28 n.hoffmann
   <extension
678
         point="org.eclipse.ui.newWizards">
679
      <wizard
680
            category="eu.etaxonomy.taxeditor.new.category.cdm"
681
            class="eu.etaxonomy.taxeditor.newWizard.NewReferenceWizard"
682
            hasPages="true"
683
            id="eu.etaxonomy.taxeditor.new.reference"
684 4db49a38 Alexander Oppermann
            name="%wizard.name.10">
685 f211dd28 n.hoffmann
      </wizard>
686
      <wizard
687
            category="eu.etaxonomy.taxeditor.new.category.cdm"
688
            class="eu.etaxonomy.taxeditor.newWizard.NewNonViralNameWizard"
689
            hasPages="true"
690
            id="eu.etaxonomy.taxeditor.new.nonViralName"
691 4db49a38 Alexander Oppermann
            name="%wizard.name.11">
692 f211dd28 n.hoffmann
      </wizard>
693
      <wizard
694
            category="eu.etaxonomy.taxeditor.new.category.cdm"
695
            class="eu.etaxonomy.taxeditor.newWizard.NewTeamWizard"
696
            hasPages="true"
697
            id="eu.etaxonomy.taxeditor.new.team"
698 4db49a38 Alexander Oppermann
            name="%wizard.name.12">
699 f211dd28 n.hoffmann
      </wizard>
700
      <wizard
701
            category="eu.etaxonomy.taxeditor.new.category.cdm"
702
            class="eu.etaxonomy.taxeditor.newWizard.NewPersonWizard"
703
            hasPages="true"
704
            id="eu.etaxonomy.taxeditor.new.person"
705 4db49a38 Alexander Oppermann
            name="%wizard.name.13">
706 f211dd28 n.hoffmann
      </wizard>
707
      <wizard
708
            category="eu.etaxonomy.taxeditor.new.category.cdm"
709
            class="eu.etaxonomy.taxeditor.newWizard.NewDerivedUnitBaseWizard"
710
            hasPages="true"
711
            id="eu.etaxonomy.taxeditor.new.specimen"
712 4db49a38 Alexander Oppermann
            name="%wizard.name.14">
713 f211dd28 n.hoffmann
      </wizard>
714
      <wizard
715
            category="eu.etaxonomy.taxeditor.new.category.cdm"
716
            class="eu.etaxonomy.taxeditor.newWizard.NewPolytomousKeyWizard"
717
            hasPages="true"
718
            id="eu.etaxonomy.taxeditor.new.key.polytomous"
719 4db49a38 Alexander Oppermann
            name="%wizard.name.15">
720 f211dd28 n.hoffmann
      </wizard>
721
      <category
722
            id="eu.etaxonomy.taxeditor.new.category.cdm"
723 4db49a38 Alexander Oppermann
            name="%category.name.2">
724 f211dd28 n.hoffmann
      </category>
725
      <wizard
726
            category="eu.etaxonomy.taxeditor.new.category.cdm"
727
            class="eu.etaxonomy.taxeditor.newWizard.NewTaxonNodeWizard"
728
            hasPages="true"
729
            id="eu.etaxonomy.taxeditor.new.taxonNode"
730 4db49a38 Alexander Oppermann
            name="%wizard.name.16">
731 f211dd28 n.hoffmann
      </wizard>
732
      <wizard
733
            category="eu.etaxonomy.taxeditor.new.category.cdm"
734
            class="eu.etaxonomy.taxeditor.newWizard.NewClassificationWizard"
735
            hasPages="true"
736
            icon="icons/tree_icon_small.jpg"
737
            id="eu.etaxonomy.taxeditor.new.classification"
738 4db49a38 Alexander Oppermann
            name="%wizard.name.17">
739 f211dd28 n.hoffmann
      </wizard>
740
   </extension>
741 eca18c8b n.hoffmann
<extension
742
            point="org.eclipse.ui.themes">
743
         <themeElementCategory
744
               id="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
745 4db49a38 Alexander Oppermann
               label="%themeElementCategory.label">
746 eca18c8b n.hoffmann
            <description>
747 4db49a38 Alexander Oppermann
               %themeElementCategory.description
748 eca18c8b n.hoffmann
            </description>
749
         </themeElementCategory>
750
         <colorDefinition
751
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
752
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackground"
753 4db49a38 Alexander Oppermann
               label="%colorDefinition.label"
754 eca18c8b n.hoffmann
               value="150,150,150">
755
         </colorDefinition>
756
         <colorDefinition
757
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
758
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.textDefault"
759 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.0"
760 eca18c8b n.hoffmann
               value="0,0,0">
761
         </colorDefinition>
762 a2353579 n.hoffmann
         <colorDefinition
763
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
764
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.colorCompositeBackground"
765 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.1"
766 a2353579 n.hoffmann
               value="255,255,255">
767
         </colorDefinition>
768 eca18c8b n.hoffmann
         <colorDefinition
769
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
770
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.colorCompositeIrrelevant"
771 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.2"
772 eca18c8b n.hoffmann
               value="241,139,18">
773
         </colorDefinition>
774
         <colorDefinition
775
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
776
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.textDisabled"
777 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.3"
778 eca18c8b n.hoffmann
               value="150,150,150">
779
         </colorDefinition>
780
         <colorDefinition
781
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
782
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.textBackgroundDisabled"
783 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.4"
784 eca18c8b n.hoffmann
               value="230,230,230">
785
         </colorDefinition>
786
         <themeElementCategory
787
               id="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
788 4db49a38 Alexander Oppermann
               label="%themeElementCategory.label.0"
789 eca18c8b n.hoffmann
               parentId="eu.etaxonomy.taxeditor.preferences.themeElementCategory">
790
            <description>
791 4db49a38 Alexander Oppermann
               %themeElementCategory.description.0
792 eca18c8b n.hoffmann
            </description>
793
         </themeElementCategory>
794
         <colorDefinition
795
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
796
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackgroundOdd"
797 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.5"
798 eca18c8b n.hoffmann
               value="230,230,230">
799
         </colorDefinition>
800
         <colorDefinition
801
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
802
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.listBackgroundEven"
803 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.6"
804 eca18c8b n.hoffmann
               value="255,255,255">
805
         </colorDefinition>
806
         <themeElementCategory
807
               id="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
808 4db49a38 Alexander Oppermann
               label="%themeElementCategory.label.1"
809 eca18c8b n.hoffmann
               parentId="eu.etaxonomy.taxeditor.preferences.themeElementCategory">
810
            <description>
811 4db49a38 Alexander Oppermann
               %themeElementCategory.description.1
812 eca18c8b n.hoffmann
            </description>
813
         </themeElementCategory>
814
         <colorDefinition
815
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
816 a2353579 n.hoffmann
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerBackground"
817 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.7"
818 a2353579 n.hoffmann
               value="220, 220, 220">
819
         </colorDefinition>
820
         <colorDefinition
821
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
822
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerSelectedFocus"
823 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.8"
824 3fb05254 n.hoffmann
               value="232,242,254">
825 eca18c8b n.hoffmann
         </colorDefinition>
826
         <colorDefinition
827
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
828 a2353579 n.hoffmann
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerSelected"
829 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.9"
830 eca18c8b n.hoffmann
               value="210, 210, 210">
831
         </colorDefinition>
832 a2353579 n.hoffmann
         <colorDefinition
833
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
834
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.nameEditor.colorContainerDragEnter"
835 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.10"
836 a2353579 n.hoffmann
               value="185,255,133">
837
         </colorDefinition>
838 eca18c8b n.hoffmann
         <fontDefinition
839
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
840
               id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.accepted"
841 4db49a38 Alexander Oppermann
               label="%fontDefinition.label"
842 eca18c8b n.hoffmann
               value="Georgia-regular-12">
843
         </fontDefinition>
844
         <fontDefinition
845
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
846
               id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.synonym"
847 4db49a38 Alexander Oppermann
               label="%fontDefinition.label.0"
848 eca18c8b n.hoffmann
               value="Georgia-regular-10">
849
         </fontDefinition>
850
         <fontDefinition
851
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
852
               id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.misapplication"
853 4db49a38 Alexander Oppermann
               label="%fontDefinition.label.1"
854 eca18c8b n.hoffmann
               value="Georgia-regular-10">
855
         </fontDefinition>
856
         <fontDefinition
857
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
858
               id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.concept"
859 4db49a38 Alexander Oppermann
               label="%fontDefinition.label.2"
860 eca18c8b n.hoffmann
               value="Georgia-regular-10">
861
         </fontDefinition>
862
         <fontDefinition
863
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
864
               id="eu.etaxonomy.taxeditor.preferences.fontDefinition.nameEditor.default"
865 4db49a38 Alexander Oppermann
               label="%fontDefinition.label.3"
866 eca18c8b n.hoffmann
               value="Georgia-regular-10">
867
         </fontDefinition>
868
         <themeElementCategory
869
               id="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
870 4db49a38 Alexander Oppermann
               label="%themeElementCategory.label.2"
871 eca18c8b n.hoffmann
               parentId="eu.etaxonomy.taxeditor.preferences.themeElementCategory">
872
            <description>
873 4db49a38 Alexander Oppermann
               %themeElementCategory.description.2
874 eca18c8b n.hoffmann
            </description>
875
         </themeElementCategory>
876
         <colorDefinition
877
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
878
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.searchView.foreground"
879 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.11"
880 eca18c8b n.hoffmann
               value="192, 192, 192">
881
         </colorDefinition>
882
         <colorDefinition
883
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
884
               id="eu.etaxonomy.taxeditor.preferences.colorDefinition.searchView.focus"
885 4db49a38 Alexander Oppermann
               label="%colorDefinition.label.12"
886 eca18c8b n.hoffmann
               value="0, 0, 0">
887
         </colorDefinition>
888
         <fontDefinition
889
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
890
               id="eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.accepted"
891
               isEditable="true"
892 4db49a38 Alexander Oppermann
               label="%fontDefinition.label.4"
893 eca18c8b n.hoffmann
               value="Arial-regular-10">
894
            <description>
895 4db49a38 Alexander Oppermann
               %fontDefinition.description
896 eca18c8b n.hoffmann
            </description>
897
         </fontDefinition>
898
         <fontDefinition
899
               categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
900
               id="eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.synonym"
901
               isEditable="true"
902 4db49a38 Alexander Oppermann
               label="%fontDefinition.label.5"
903 eca18c8b n.hoffmann
               value="Arial-italic-10">
904
         <description>
905 4db49a38 Alexander Oppermann
            %fontDefinition.description.0
906 eca18c8b n.hoffmann
         </description>
907
      </fontDefinition>
908
      <fontDefinition
909
            categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.searchView"
910
            id="eu.etaxonomy.taxeditor.preferences.fontDefinition.searchView.other"
911
            isEditable="true"
912 4db49a38 Alexander Oppermann
            label="%fontDefinition.label.6"
913 eca18c8b n.hoffmann
            value="Lucida Grande-regular-11">
914
         <description>
915 4db49a38 Alexander Oppermann
            %fontDefinition.description.1
916 eca18c8b n.hoffmann
         </description>
917
      </fontDefinition>
918 9a0f58cd n.hoffmann
      <colorDefinition
919
            categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.detailsView"
920
            id="eu.etaxonomy.taxeditor.preferences.colorDefinition.parseError"
921 4db49a38 Alexander Oppermann
            label="%colorDefinition.label.13"
922 9a0f58cd n.hoffmann
            value="255,0,0">
923
      </colorDefinition>
924 bcd1d981 n.hoffmann
      <colorDefinition
925
            categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory.nameEditor"
926
            id="eu.etaxonomy.taxeditor.preferences.colorDefinition.disabledEditor"
927 4db49a38 Alexander Oppermann
            label="%colorDefinition.label.14"
928 bcd1d981 n.hoffmann
            value="105,114,124">
929
      </colorDefinition>
930 005c39ab Andreas Kohlbecker
      <colorDefinition
931
            categoryId="eu.etaxonomy.taxeditor.preferences.themeElementCategory"
932
            id="eu.etaxonomy.taxeditor.preferences.colorDefinition.editorError"
933 4db49a38 Alexander Oppermann
            label="%colorDefinition.label.15"
934 005c39ab Andreas Kohlbecker
            value="255,0,0">
935
      </colorDefinition>
936 eca18c8b n.hoffmann
      </extension>
937 3eb913da n.hoffmann
<extension
938
      point="org.eclipse.core.expressions.propertyTesters">
939
   <propertyTester
940 f211dd28 n.hoffmann
         class="eu.etaxonomy.taxeditor.view.datasource.handler.DataSourceMenuPropertyTester"
941 3eb913da n.hoffmann
         id="eu.etaxonomy.taxeditor.datasource.propertyTester"
942
         namespace="eu.etaxonomy.taxeditor.datasource.propertyTester"
943
         properties="isCompatible"
944
         type="org.eclipse.jface.viewers.IStructuredSelection">
945 50fa099c Katja Luther
   </propertyTester>
946
    <propertyTester
947
         class="eu.etaxonomy.taxeditor.view.datasource.handler.DataSourceMenuPropertyTester"
948
         id="eu.etaxonomy.taxeditor.datasource.propertyTester"
949
         namespace="eu.etaxonomy.taxeditor.datasource.propertyTester"
950 d45bc597 Patrick Plitzner
         properties="test, hasDataModel"
951 50fa099c Katja Luther
         type="org.eclipse.jface.viewers.IStructuredSelection">
952 3eb913da n.hoffmann
   </propertyTester>
953 57e6fef9 n.hoffmann
   <propertyTester
954
         class="eu.etaxonomy.taxeditor.preference.PreferencePropertyTester"
955
         id="eu.etaxonomy.taxeditor.preferences.propertyTester"
956
         namespace="eu.etaxonomy.taxeditor.preferences.propertyTester"
957
         properties="isShowExperimentalFeatures"
958
         type="org.eclipse.jface.viewers.IStructuredSelection">
959
   </propertyTester>
960 b9a0d300 l.morris
   <propertyTester
961
         class="eu.etaxonomy.taxeditor.editor.definedterm.TermBasePropertyTester"
962
         id="eu.etaxonomy.taxeditor.store.termEditor.propertyTester"
963
         namespace="eu.etaxonomy.taxeditor.store.termEditor.propertyTester"
964
         properties="isModifiable"
965
         type="org.eclipse.jface.viewers.IStructuredSelection">
966
   </propertyTester>
967 3692b5bf Andreas Kohlbecker
   <propertyTester
968
        class="eu.etaxonomy.taxeditor.security.PermissionPropertyTester"
969
        id="eu.etaxonomy.taxeditor.security.permissionTester"
970
        namespace="eu.etaxonomy.taxeditor.security.permissionTester"
971
        properties="hasPermissions, hasRoles"
972
        type="org.eclipse.jface.viewers.IStructuredSelection">
973
   </propertyTester>
974 3eb913da n.hoffmann
</extension>
975
<extension
976
      point="org.eclipse.core.expressions.definitions">
977
   <definition
978
         id="isCompatible">
979
      <with
980 f41433b9 a.theys
            variable="selection">
981 3eb913da n.hoffmann
         <test
982
               property="eu.etaxonomy.taxeditor.datasource.propertyTester.isCompatible">
983
         </test>
984
      </with>
985
   </definition>
986 d45bc597 Patrick Plitzner
   <definition
987
         id="hasDataModel">
988
      <with
989
            variable="selection">
990
         <test
991
               property="eu.etaxonomy.taxeditor.datasource.propertyTester.hasDataModel">
992
         </test>
993
      </with>
994
   </definition>
995 57e6fef9 n.hoffmann
   <definition
996
         id="isShowExperimentalFeatures">
997
      <with
998 f41433b9 a.theys
            variable="selection">
999 57e6fef9 n.hoffmann
         <test
1000
               property="eu.etaxonomy.taxeditor.preferences.propertyTester.isShowExperimentalFeatures">
1001
         </test>
1002
      </with>
1003
   </definition>
1004 b9a0d300 l.morris
   <definition
1005
         id="isModifiable">
1006
      <with
1007 f41433b9 a.theys
            variable="selection">
1008 b9a0d300 l.morris
         <test
1009
               property="eu.etaxonomy.taxeditor.store.termEditor.propertyTester.isModifiable">
1010
         </test>
1011
      </with>
1012
   </definition>
1013 3692b5bf Andreas Kohlbecker
   <definition
1014
            id="canUPDATE">
1015
        	<with
1016
           		variable="selection">
1017
	         <test
1018
	               args="UPDATE"
1019
	               property="eu.etaxonomy.taxeditor.security.permissionTester.hasPermissions">
1020
	         </test>
1021
         </with>
1022
      </definition>
1023
      <definition
1024
            id="canDELETE">
1025
         <with
1026
               variable="selection">
1027
            <test
1028
                  args="DELETE"
1029
                  property="eu.etaxonomy.taxeditor.security.permissionTester.hasPermissions">
1030
            </test>
1031
         </with>
1032
    </definition>
1033
      <definition
1034
            id="canCREATE">
1035
         <with
1036
               variable="selection">
1037
            <test
1038
                  args="CREATE"
1039
                  property="eu.etaxonomy.taxeditor.security.permissionTester.hasPermissions">
1040
            </test>
1041
         </with>
1042
      </definition>
1043 87bae5e8 Andreas Kohlbecker
      <definition
1044
            id="isUserLoggedIn">
1045
            <with
1046
               variable="eu.etaxonomy.taxeditor.security.user">
1047
               <instanceof
1048
                     value="eu.etaxonomy.cdm.model.common.User">
1049
               </instanceof>
1050
         </with>
1051
      </definition>
1052 3692b5bf Andreas Kohlbecker
      <definition
1053
            id="hasROLE_USER_MANAGER">
1054 45716169 Andreas Kohlbecker
            <with
1055
               variable="eu.etaxonomy.taxeditor.security.userRoles">
1056
            <iterate
1057
                  ifEmpty="false"
1058
                  operator="or">
1059
               <or>
1060
                  <equals
1061
                        value="ROLE_ADMIN">
1062
                  </equals>
1063
                  <equals
1064
                        value="ROLE_USER_MANAGER">
1065
                  </equals>
1066
               </or>
1067
            </iterate>
1068
         </with>
1069
      </definition>
1070
      <definition
1071
            id="hasROLE_PROJECT_MANAGER">
1072
         <with
1073
               variable="eu.etaxonomy.taxeditor.security.userRoles">
1074
            <iterate
1075
                  ifEmpty="false"
1076
                  operator="or">
1077
               <or>
1078
                  <equals
1079
                        value="ROLE_ADMIN">
1080
                  </equals>
1081
                  <equals
1082
                        value="ROLE_PROJECT_MANAGER">
1083
                  </equals>
1084
               </or>
1085
            </iterate>
1086
         </with>
1087 3692b5bf Andreas Kohlbecker
      </definition>
1088 ef32cd3e Patrick Plitzner
      <definition
1089
            id="hasROLE_PROJECT_MANAGER_AND_isCdmStoreConnected">
1090
         <and>
1091
            <reference
1092
                  definitionId="hasROLE_PROJECT_MANAGER">
1093
            </reference>
1094
            <reference
1095
                  definitionId="isCdmStoreConnected">
1096
            </reference>
1097
         </and>
1098
      </definition>
1099 3692b5bf Andreas Kohlbecker
</extension>
1100
<extension
1101
      point="org.eclipse.ui.activities">
1102
   <activity
1103 4633f830 Katja Luther
         description="%activity.description"
1104 3692b5bf Andreas Kohlbecker
         id="eu.etaxonomy.taxeditor.store.activityDelete"
1105 4633f830 Katja Luther
         name="%activity.name">
1106 3692b5bf Andreas Kohlbecker
      <enabledWhen>
1107
         <reference
1108
               definitionId="canDELETE">
1109
         </reference>
1110
      </enabledWhen>
1111
   </activity>
1112
   <activityPatternBinding
1113
         activityId="eu.etaxonomy.taxeditor.store.activityDelete"
1114
         pattern="eu\.etaxonomy\.taxeditor\..*/.*.delete">
1115
   </activityPatternBinding>
1116
   <activity
1117 4633f830 Katja Luther
         description="%activity.description.0"
1118 3692b5bf Andreas Kohlbecker
         id="eu.etaxonomy.taxeditor.store.activityUpdate"
1119 4633f830 Katja Luther
         name="%activity.name.0">
1120 3692b5bf Andreas Kohlbecker
      <enabledWhen>
1121
         <reference
1122
               definitionId="canUPDATE">
1123
         </reference>
1124
      </enabledWhen>
1125
   </activity>
1126
   <activityPatternBinding
1127
         activityId="eu.etaxonomy.taxeditor.store.activityUpdate"
1128
         pattern="eu\.etaxonomy\.taxeditor\..*/.*.command\.update\..*">
1129
   </activityPatternBinding>
1130
   <activity
1131 4633f830 Katja Luther
         description="%activity.description.1"
1132 3692b5bf Andreas Kohlbecker
         id="eu.etaxonomy.taxeditor.store.activityCreate"
1133 4633f830 Katja Luther
         name="%activity.name.1">
1134 3692b5bf Andreas Kohlbecker
      <enabledWhen>
1135
         <reference
1136
               definitionId="canDELETE">
1137
         </reference>
1138
      </enabledWhen>
1139
   </activity>
1140
   <activityPatternBinding
1141
         activityId="eu.etaxonomy.taxeditor.store.activityCreate"
1142
         pattern="eu\.etaxonomy\.taxeditor\..*/.*.command\.create\..*">
1143
   </activityPatternBinding>
1144
   <activity
1145 4633f830 Katja Luther
         description="%activity.description.2"
1146 3692b5bf Andreas Kohlbecker
         id="eu.etaxonomy.taxeditor.store.activityUserManagement"
1147 4633f830 Katja Luther
         name="%activity.name.2">
1148 3692b5bf Andreas Kohlbecker
      <enabledWhen>
1149
         <reference
1150
               definitionId="hasROLE_USER_MANAGER">
1151
         </reference>
1152
      </enabledWhen>
1153
   </activity>
1154
   <activityPatternBinding
1155
         activityId="eu.etaxonomy.taxeditor.store.activityUserManagement"
1156
         pattern="eu\.etaxonomy\.taxeditor\..*/.*.UserManagement">
1157
   </activityPatternBinding>
1158 45716169 Andreas Kohlbecker
   <activityPatternBinding
1159
         activityId="eu.etaxonomy.taxeditor.store.activityUserManagement"
1160
         pattern="eu\.etaxonomy\.taxeditor\..*/bulkeditor\.input\.group">
1161
   </activityPatternBinding>
1162
   <activity
1163 4633f830 Katja Luther
         description="%activity.description.3"
1164 45716169 Andreas Kohlbecker
         id="eu.etaxonomy.taxeditor.store.activityProjectManagement"
1165 4633f830 Katja Luther
         name="%activity.name.3">
1166 45716169 Andreas Kohlbecker
      <enabledWhen>
1167
         <reference
1168
               definitionId="hasROLE_PROJECT_MANAGER">
1169
         </reference>
1170
      </enabledWhen>
1171
   </activity>
1172
   <activityPatternBinding
1173
         activityId="eu.etaxonomy.taxeditor.store.activityProjectManagement"
1174
         pattern="eu\.etaxonomy\.taxeditor\..*/eu\.etaxonomy\.taxeditor\..*\.definedTerm.*">
1175
   </activityPatternBinding>
1176
   <activityPatternBinding
1177
         activityId="eu.etaxonomy.taxeditor.store.activityProjectManagement"
1178
         pattern="eu.etaxonomy.taxeditor.bulkeditor/bulkeditor.menus.openmenu"
1179
         isEqualityPattern="true">
1180
   </activityPatternBinding>
1181 c09bbef0 Andreas Kohlbecker
   <activityPatternBinding
1182
         activityId="eu.etaxonomy.taxeditor.store.activityProjectManagement"
1183
         pattern="eu.etaxonomy.taxeditor.bulkeditor/eu.etaxonomy.taxeditor.editor.definedTerm"
1184
         isEqualityPattern="true">
1185
   </activityPatternBinding>
1186 45716169 Andreas Kohlbecker
</extension>
1187
<extension
1188
      point="org.eclipse.ui.services">
1189
   <sourceProvider
1190 87bae5e8 Andreas Kohlbecker
         provider="eu.etaxonomy.taxeditor.security.AuthenticationSourceProvider">
1191 45716169 Andreas Kohlbecker
      <variable
1192
            name="eu.etaxonomy.taxeditor.security.userRoles"
1193
            priorityLevel="workbench">
1194
      </variable>
1195
   </sourceProvider>
1196 3eb913da n.hoffmann
</extension>
1197 124382f7 Patrick Plitzner
<extension
1198
      point="eu.etaxonomy.taxeditor.store.cdmViewer">
1199
   <viewCommandMapping
1200
         commandId="eu.etaxonomy.taxeditor.command.openClassificationWizard"
1201
         selection="eu.etaxonomy.cdm.model.taxon.Classification"
1202 d1dfc43d Patrick Plitzner
         viewerName="%viewCommandMapping.viewerName.CLASSIFICATION_WIZARD">
1203 124382f7 Patrick Plitzner
   </viewCommandMapping>
1204 07e50557 Katja Luther
   <viewCommandMapping
1205
         commandId="eu.etaxonomy.taxeditor.command.openTaxonNodeWizard"
1206
         selection="eu.etaxonomy.cdm.model.taxon.TaxonNode"
1207 d1dfc43d Patrick Plitzner
         viewerName="%viewCommandMapping.viewerName.TAXON_NODE_WIZARD">
1208 07e50557 Katja Luther
   </viewCommandMapping>
1209 124382f7 Patrick Plitzner
</extension>
1210 0f8746c6 Patrick Plitzner
<extension
1211 bb1d1762 Patrick Plitzner
      id="eu.etaxonomy.taxeditor.store.workbench.model"
1212
      name="Store Workbench Model"
1213 0f8746c6 Patrick Plitzner
      point="org.eclipse.e4.workbench.model">
1214
   <fragment
1215
         apply="always"
1216
         uri="fragment.e4xmi">
1217
   </fragment>
1218
</extension>
1219 e8409423 n.hoffmann
</plugin>