Project

General

Profile

Download (16.5 KB) Statistics
| Branch: | Tag: | Revision:
1
<?xml version="1.0" encoding="UTF-8"?>
2
<?eclipse version="3.2"?>
3
<plugin>
4
   <extension
5
         id="application"
6
         name="%extension.name"
7
         point="org.eclipse.core.runtime.applications">
8
      <application
9
            cardinality="singleton-global"
10
            thread="main"
11
            visible="true">
12
         <run
13
               class="eu.etaxonomy.taxeditor.Application">
14
         </run>
15
      </application>
16
   </extension>
17
   <extension
18
         point="org.eclipse.ui.perspectives">
19
      <perspective
20
            class="eu.etaxonomy.taxeditor.perspective.Taxonomic"
21
            id="eu.etaxonomy.taxeditor.application.perspective.taxonomic"
22
            name="%perspective.name">
23
      </perspective>
24
      <perspective
25
            class="eu.etaxonomy.taxeditor.perspective.PolytomousKey"
26
            id="eu.etaxonomy.taxeditor.application.perspective.polytomous"
27
            name="%perspective.name.0">
28
      </perspective>
29
      <perspective
30
            class="eu.etaxonomy.taxeditor.perspective.Uses"
31
            id="eu.etaxonomy.taxeditor.application.perspective.uses"
32
            name="%perspective.name.1">
33
      </perspective>
34
      <perspective
35
            class="eu.etaxonomy.taxeditor.perspective.DerivatePerspective"
36
            icon="icons/specimen_derivate-16x16-32.png"
37
            id="eu.etaxonomy.taxeditor.application.perspective.derivates"
38
            name="%perspective.name.2">
39
      </perspective>
40
      <perspective
41
            class="eu.etaxonomy.taxeditor.perspective.ChecklistPerspective"
42
            icon="icons/check.png"
43
            id="eu.etaxonomy.taxeditor.perspective.checklistperspective"
44
            name="%perspective.name.3">
45
      </perspective>
46
     
47
   </extension>
48
   <!--extension
49
         point="org.eclipse.ui.views">
50
      <view
51
            class="eu.etaxonomy.taxeditor.navigation.taxonomictree.TaxonomicTreeView"
52
            id="eu.etaxonomy.taxeditor.navigation.taxonomictree.treeView"
53
            name="Taxonomic Tree">
54
      </view>
55
      <view
56
            allowMultiple="true"
57
            class="eu.etaxonomy.taxeditor.navigation.search.SearchResultView"
58
            id="eu.etaxonomy.taxeditor.navigation.search.searchResultView"
59
            name="Search Result"
60
            restorable="true">
61
      </view>
62
   </extension-->
63
   <extension
64
         point="org.eclipse.ui.menus">
65
      <menuContribution
66
            locationURI="menu:org.eclipse.ui.main.menu">
67
         <menu
68
               id="org.eclipse.ui.main.menu.file"
69
               label="%menu.label">
70
         </menu>
71
         <menu
72
               id="org.eclipse.ui.main.menu.edit"
73
               label="%menu.label.0">
74
         </menu>
75
         <menu
76
               id="org.eclipse.ui.main.menu.window"
77
               label="%menu.label.1">
78
         </menu>
79
          <menu
80
               id="org.eclipse.ui.main.menu.admin"
81
               label="%menu.label.4">
82
         </menu>
83
         <menu
84
               id="org.eclipse.ui.main.menu.help"
85
               label="%menu.label.2">
86
         </menu>
87
        
88
      </menuContribution>
89
      <menuContribution
90
            locationURI="menu:org.eclipse.ui.main.menu.file">
91
         <menu
92
               id="eu.etaxonomy.navigation.menu.new"
93
               label="%menu.label.3">
94
         </menu>
95
         <separator
96
               name="eu.etaxonomy.taxeditor.application.filemenu.new"
97
               visible="true">
98
         </separator>
99
         <command
100
               commandId="org.eclipse.ui.file.close"
101
               label="%command.label"
102
               style="push">
103
         </command>
104
         <command
105
               commandId="org.eclipse.ui.file.closeAll"
106
               label="%command.label.0"
107
               style="push">
108
         </command>
109
         <separator
110
               name="eu.etaxonomy.taxeditor.application.filemenu.close"
111
               visible="true">
112
         </separator>
113
         <command
114
               commandId="org.eclipse.ui.file.save"
115
               label="%command.label.1"
116
               style="push">
117
         </command>
118
         <command
119
               commandId="org.eclipse.ui.file.saveAll"
120
               label="%command.label.2"
121
               style="push">
122
         </command>
123
         <separator
124
               name="eu.etaxonomy.taxeditor.application.filemenu.save"
125
               visible="true">
126
         </separator>
127
         <command
128
               commandId="org.eclipse.ui.file.import"
129
               label="%command.label.3"
130
               style="push">
131
            <visibleWhen
132
                  checkEnabled="true">
133
               <reference
134
                     definitionId="isCdmStoreConnected">
135
               </reference>
136
            </visibleWhen>
137
         </command>
138
         <command
139
               commandId="org.eclipse.ui.file.export"
140
               label="%command.label.4"
141
               style="push">
142
            <visibleWhen
143
                  checkEnabled="true">
144
               <reference
145
                     definitionId="isCdmStoreConnected">
146
               </reference>
147
            </visibleWhen>
148
         </command>
149
         <separator
150
               name="eu.etaxonomy.taxeditor.application.filemenu.io"
151
               visible="true">
152
         </separator>
153
         <command
154
               commandId="org.eclipse.ui.file.exit"
155
               id="eu.etaxonomy.taxeditor.application.menu.exit"
156
               label="%command.label.5"
157
               style="push">
158
         </command>
159
      </menuContribution>
160
      <menuContribution
161
            locationURI="menu:org.eclipse.ui.main.menu.edit">
162
         <command
163
               commandId="org.eclipse.ui.edit.undo"
164
               label="%command.label.6">
165
         </command>
166
         <command
167
               commandId="org.eclipse.ui.edit.redo"
168
               label="%command.label.7"
169
               style="push">
170
         </command>
171
         <separator
172
               name="eu.etaxonomy.taxeditor.ui.edit.separator1"
173
               visible="true">
174
         </separator>
175
         <command
176
               commandId="org.eclipse.ui.edit.cut"
177
               label="%command.label.8"
178
               style="push">
179
         </command>
180
         <command
181
               commandId="org.eclipse.ui.edit.copy"
182
               label="%command.label.9"
183
               style="push">
184
         </command>
185
         <command
186
               commandId="org.eclipse.ui.edit.paste"
187
               label="%command.label.10"
188
               style="push">
189
         </command>
190
         <separator
191
               name="eu.etaxonomy.taxeditor.ui.edit.separator2"
192
               visible="true">
193
         </separator>
194
         <command
195
               commandId="org.eclipse.ui.edit.delete"
196
               label="%command.label.11"
197
               style="push">
198
         </command>
199
      </menuContribution>
200
      <menuContribution
201
            locationURI="menu:org.eclipse.ui.main.menu.window">
202
         <separator
203
               name="eu.etaxonomy.taxeditor.application.windowMenu.last"
204
               visible="true">
205
         </separator>
206
         <command
207
               commandId="org.eclipse.ui.window.preferences"
208
               label="%command.label.12"
209
               style="push">
210
         </command>
211
      </menuContribution>
212
      <menuContribution
213
            allPopups="false"
214
            locationURI="menu:org.eclipse.ui.main.menu.admin">
215
         <command
216
               commandId="eu.etaxonomy.taxeditor.application.DatabaseSettings"
217
               label="%command.label.23"
218
               style="push">
219
            <visibleWhen
220
                  checkEnabled="true">
221
               <and>
222
                  <reference
223
                        definitionId="hasROLE_PROJECT_MANAGER">
224
                  </reference>
225
                  <reference
226
                        definitionId="isCdmStoreConnected">
227
                  </reference>
228
               </and>
229
            </visibleWhen>
230
         </command>
231
         <command
232
               commandId="eu.etaxonomy.taxeditor.application.DatabaseRepairFunctionality"
233
               label="%command.label.24"
234
               style="push">
235
                <visibleWhen
236
                  checkEnabled="true">
237
               <and>
238
                  <reference
239
                        definitionId="hasROLE_PROJECT_MANAGER">
240
                  </reference>
241
                  <reference
242
                        definitionId="isCdmStoreConnected">
243
                  </reference>
244
               </and>
245
            </visibleWhen>
246
         </command>
247
         <dynamic
248
               class="eu.etaxonomy.taxeditor.admin.UserGroupContributionItem"
249
               id="eu.etaxonomy.taxeditor.admin.UserGroupContributionItem">
250
            <visibleWhen
251
                  checkEnabled="true">
252
               <and>
253
                  <reference
254
                        definitionId="hasROLE_PROJECT_MANAGER">
255
                  </reference>
256
                  <reference
257
                        definitionId="isCdmStoreConnected">
258
                  </reference>
259
               </and>
260
            </visibleWhen>
261
         </dynamic>
262
      </menuContribution>
263
      <menuContribution
264
            locationURI="menu:org.eclipse.ui.main.menu.help">
265
         <command
266
               commandId="org.eclipse.ui.help.helpContents"
267
               label="%command.label.13"
268
               style="push">
269
         </command>
270
         <command
271
               commandId="org.eclipse.ui.help.helpSearch"
272
               label="%command.label.14"
273
               style="push">
274
         </command>
275
         <separator
276
               name="eu.etaxonomy.taxeditor.ui.help.separator0"
277
               visible="true">
278
         </separator>
279
         <command
280
               commandId="org.eclipse.ui.help.dynamicHelp"
281
               label="%command.label.15"
282
               style="push">
283
         </command>
284
         <command
285
               commandId="eu.etaxonomy.taxeditor.application.help.parser"
286
               label="%command.label.16"
287
               style="push">
288
         </command>
289
         <separator
290
               name="eu.etaxonomy.taxeditor.ui.help.separator1"
291
               visible="true">
292
         </separator>
293
         <!--command
294
               commandId="eu.etaxonomy.taxeditor.install"
295
               label="%command.label.18"
296
               style="push"/-->
297
         <command
298
               commandId="eu.etaxonomy.taxeditor.update"
299
               label="%command.label.17"
300
               style="push"/>    
301
         <separator
302
               name="eu.etaxonomy.taxeditor.ui.help.separator2"
303
               visible="true">
304
         </separator>
305
         <command
306
               commandId="org.eclipse.ui.help.aboutAction"
307
               label="%command.label.19">
308
         </command>
309
         <command
310
               commandId="eu.etaxonomy.taxeditor.application.help.aboutPlatform"
311
               label="%command.label.20"
312
               style="push">
313
         </command>
314
      </menuContribution>
315
            <menuContribution
316
            locationURI="toolbar:org.eclipse.ui.main.toolbar">
317
         <toolbar
318
               id="eu.etaxonomy.taxeditor.editor.main">
319
            <command
320
                  commandId="org.eclipse.ui.newWizard"
321
                  label="%command.label.21"
322
                  style="push">
323
            </command>
324
            <command
325
                  commandId="org.eclipse.ui.file.save"
326
                  label="%command.label.22"
327
                  style="push">
328
            </command>
329
         </toolbar>
330
      </menuContribution>
331
   </extension>
332
   <extension
333
         id="product"
334
         point="org.eclipse.core.runtime.products">
335
      <product
336
            application="eu.etaxonomy.taxeditor.application.application"
337
            name="%product.name">
338
         <property
339
               name="windowImages"
340
               value="icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">
341
         </property>
342
         <property
343
               name="aboutText"
344
               value="%productBlurb">
345
         </property>
346
         <!--property
347
               name="startupForegroundColor"
348
               value="#C8D5EA"-->
349
         <property
350
               name="startupForegroundColor"
351
               value="000000">
352
         </property>
353
         <property
354
               name="startupProgressRect"
355
               value="5,447,366,15">
356
         </property>
357
         <property
358
               name="startupMessageRect"
359
               value="7,432,360,20">
360
         </property>
361
         <property
362
               name="appName"
363
               value="EDIT Taxonomic Editor">
364
         </property>
365
         <property
366
               name="preferenceCustomization"
367
               value="plugin_customization.ini">
368
         </property>
369
         <property
370
               name="aboutImage"
371
               value="icons/256color_48x48.gif">
372
         </property>
373
      </product>
374
   </extension>
375
   <extension
376
         point="org.eclipse.ui.commands">
377
      <command
378
            defaultHandler="eu.etaxonomy.taxeditor.OpenExternalParserHelpHandler"
379
            id="eu.etaxonomy.taxeditor.application.help.parser"
380
            name="%command.name">
381
      </command>
382
      <command
383
            defaultHandler="eu.etaxonomy.taxeditor.OpenExternalAboutPlatformHandler"
384
            id="eu.etaxonomy.taxeditor.application.help.aboutPlatform"
385
            name="%command.name.0">
386
      </command>
387
      <command
388
            defaultHandler="eu.etaxonomy.taxeditor.update.UpdateHandler"
389
            id="eu.etaxonomy.taxeditor.update"
390
            name="%command.label.17">
391
      </command>
392
      <command
393
            defaultHandler="eu.etaxonomy.taxeditor.update.InstallNewSoftwareHandler"
394
            id="eu.etaxonomy.taxeditor.install"
395
            name="%command.label.18">
396
      </command>
397
   </extension>
398
   
399
   
400
	<extension
401
		point="org.eclipse.ui.activities">
402
		<activity
403
			description="%activity.description"
404
			id="eu.etaxonomy.taxeditor.disable"
405
			name="%activity.name">
406
		</activity>
407
		<activityPatternBinding
408
			activityId="eu.etaxonomy.taxeditor.disable"
409
			pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.project">
410
		</activityPatternBinding>
411
		<activityPatternBinding
412
			activityId="eu.etaxonomy.taxeditor.disable"
413
			pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.file">
414
		</activityPatternBinding>
415
		<activityPatternBinding
416
			activityId="eu.etaxonomy.taxeditor.disable"
417
			pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.folder">
418
		</activityPatternBinding>
419
		<activityPatternBinding
420
			activityId="eu.etaxonomy.taxeditor.disable"
421
			pattern="org\.eclipse\.ui\.editors/org\.eclipse\.ui\.editors\.wizards\.UntitledTextFileWizard">
422
		</activityPatternBinding>
423
  <activityPatternBinding
424
        activityId="eu.etaxonomy.taxeditor.disable"
425
        pattern="org\.eclipse\..*externaltools.*">
426
  </activityPatternBinding>
427
  <activityPatternBinding
428
        activityId="eu.etaxonomy.taxeditor.disable"
429
        pattern="org\.eclipse\.debug.*">
430
  </activityPatternBinding>
431
  <activityPatternBinding
432
        activityId="eu.etaxonomy.taxeditor.disable"
433
        pattern="org\.eclipse\.team.*">
434
  </activityPatternBinding>
435
  <activityPatternBinding
436
        activityId="eu.etaxonomy.taxeditor.disable"
437
        pattern="org\.eclipse\.ant.*">
438
  </activityPatternBinding>
439
  <activityPatternBinding
440
        activityId="eu.etaxonomy.taxeditor.disable"
441
        pattern="org\.eclipse\.pde.*">
442
  </activityPatternBinding>
443
  <activityPatternBinding
444
        activityId="eu.etaxonomy.taxeditor.disable"
445
        pattern="org\.eclipse\.jdt.*">
446
  </activityPatternBinding>
447
  <activityPatternBinding
448
        activityId="eu.etaxonomy.taxeditor.disable"
449
        pattern="org\.eclipse\.search.*">
450
  </activityPatternBinding>
451
	</extension>
452
 <extension
453
       id="eu_etaxonomy_taxeditor_product"
454
       point="org.eclipse.core.runtime.products">
455
    <product
456
          application="eu.etaxonomy.taxeditor.application.application"
457
          name="EDIT Taxonomic Editor">
458
       <property
459
             name="appName"
460
             value="EDIT Taxonomic Editor">
461
       </property>
462
       <property
463
             name="aboutImage"
464
             value="icons/256color_48x48.gif">
465
       </property>
466
       <property
467
             name="aboutText"
468
             value="%productBlurb">
469
       </property>
470
       <property
471
             name="windowImages"
472
             value="icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">
473
       </property>
474
       <property
475
             name="startupForegroundColor"
476
             value="000000">
477
       </property>
478
       <property
479
             name="startupMessageRect"
480
             value="7,432,360,20">
481
       </property>
482
       <property
483
             name="startupProgressRect"
484
             value="5,447,366,15">
485
       </property>
486
       <property
487
             name="preferenceCustomization"
488
             value="plugin_customization.ini">
489
       </property>
490
    </product>
491
 </extension>
492

    
493
</plugin>
(5-5/8)