Project

General

Profile

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