Project

General

Profile

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