Project

General

Profile

Download (14.6 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="Checklist">
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.help"
81
               label="%menu.label.2">
82
         </menu>
83
      </menuContribution>
84
      <menuContribution
85
            locationURI="menu:org.eclipse.ui.main.menu.file">
86
         <menu
87
               id="eu.etaxonomy.navigation.menu.new"
88
               label="%menu.label.3">
89
         </menu>
90
         <separator
91
               name="eu.etaxonomy.taxeditor.application.filemenu.new"
92
               visible="true">
93
         </separator>
94
         <command
95
               commandId="org.eclipse.ui.file.close"
96
               label="%command.label"
97
               style="push">
98
         </command>
99
         <command
100
               commandId="org.eclipse.ui.file.closeAll"
101
               label="%command.label.0"
102
               style="push">
103
         </command>
104
         <separator
105
               name="eu.etaxonomy.taxeditor.application.filemenu.close"
106
               visible="true">
107
         </separator>
108
         <command
109
               commandId="org.eclipse.ui.file.save"
110
               label="%command.label.1"
111
               style="push">
112
         </command>
113
         <command
114
               commandId="org.eclipse.ui.file.saveAll"
115
               label="%command.label.2"
116
               style="push">
117
         </command>
118
         <separator
119
               name="eu.etaxonomy.taxeditor.application.filemenu.save"
120
               visible="true">
121
         </separator>
122
         <command
123
               commandId="org.eclipse.ui.file.import"
124
               label="%command.label.3"
125
               style="push">
126
            <visibleWhen
127
                  checkEnabled="true">
128
               <reference
129
                     definitionId="isCdmStoreConnected">
130
               </reference>
131
            </visibleWhen>
132
         </command>
133
         <command
134
               commandId="org.eclipse.ui.file.export"
135
               label="%command.label.4"
136
               style="push">
137
            <visibleWhen
138
                  checkEnabled="true">
139
               <reference
140
                     definitionId="isCdmStoreConnected">
141
               </reference>
142
            </visibleWhen>
143
         </command>
144
         <separator
145
               name="eu.etaxonomy.taxeditor.application.filemenu.io"
146
               visible="true">
147
         </separator>
148
         <command
149
               commandId="org.eclipse.ui.file.exit"
150
               id="eu.etaxonomy.taxeditor.application.menu.exit"
151
               label="%command.label.5"
152
               style="push">
153
         </command>
154
      </menuContribution>
155
      <menuContribution
156
            locationURI="menu:org.eclipse.ui.main.menu.edit">
157
         <command
158
               commandId="org.eclipse.ui.edit.undo"
159
               label="%command.label.6">
160
         </command>
161
         <command
162
               commandId="org.eclipse.ui.edit.redo"
163
               label="%command.label.7"
164
               style="push">
165
         </command>
166
         <separator
167
               name="eu.etaxonomy.taxeditor.ui.edit.separator1"
168
               visible="true">
169
         </separator>
170
         <command
171
               commandId="org.eclipse.ui.edit.cut"
172
               label="%command.label.8"
173
               style="push">
174
         </command>
175
         <command
176
               commandId="org.eclipse.ui.edit.copy"
177
               label="%command.label.9"
178
               style="push">
179
         </command>
180
         <command
181
               commandId="org.eclipse.ui.edit.paste"
182
               label="%command.label.10"
183
               style="push">
184
         </command>
185
         <separator
186
               name="eu.etaxonomy.taxeditor.ui.edit.separator2"
187
               visible="true">
188
         </separator>
189
         <command
190
               commandId="org.eclipse.ui.edit.delete"
191
               label="%command.label.11"
192
               style="push">
193
         </command>
194
      </menuContribution>
195
      <menuContribution
196
            locationURI="menu:org.eclipse.ui.main.menu.window">
197
         <separator
198
               name="eu.etaxonomy.taxeditor.application.windowMenu.last"
199
               visible="true">
200
         </separator>
201
         <command
202
               commandId="org.eclipse.ui.window.preferences"
203
               label="%command.label.12"
204
               style="push">
205
         </command>
206
      </menuContribution>
207
      <menuContribution
208
            locationURI="menu:org.eclipse.ui.main.menu.help">
209
         <command
210
               commandId="org.eclipse.ui.help.helpContents"
211
               label="%command.label.13"
212
               style="push">
213
         </command>
214
         <command
215
               commandId="org.eclipse.ui.help.helpSearch"
216
               label="%command.label.14"
217
               style="push">
218
         </command>
219
         <separator
220
               name="eu.etaxonomy.taxeditor.ui.help.separator0"
221
               visible="true">
222
         </separator>
223
         <command
224
               commandId="org.eclipse.ui.help.dynamicHelp"
225
               label="%command.label.15"
226
               style="push">
227
         </command>
228
         <command
229
               commandId="eu.etaxonomy.taxeditor.application.help.parser"
230
               label="%command.label.16"
231
               style="push">
232
         </command>
233
         <separator
234
               name="eu.etaxonomy.taxeditor.ui.help.separator1"
235
               visible="true">
236
         </separator>
237
         <!--command
238
               commandId="eu.etaxonomy.taxeditor.install"
239
               label="%command.label.18"
240
               style="push"/-->
241
         <command
242
               commandId="eu.etaxonomy.taxeditor.update"
243
               label="%command.label.17"
244
               style="push"/>    
245
         <separator
246
               name="eu.etaxonomy.taxeditor.ui.help.separator2"
247
               visible="true">
248
         </separator>
249
         <command
250
               commandId="org.eclipse.ui.help.aboutAction"
251
               label="%command.label.19">
252
         </command>
253
         <command
254
               commandId="eu.etaxonomy.taxeditor.application.help.aboutPlatform"
255
               label="%command.label.20"
256
               style="push">
257
         </command>
258
      </menuContribution>
259
            <menuContribution
260
            locationURI="toolbar:org.eclipse.ui.main.toolbar">
261
         <toolbar
262
               id="eu.etaxonomy.taxeditor.editor.main">
263
            <command
264
                  commandId="org.eclipse.ui.newWizard"
265
                  label="%command.label.21"
266
                  style="push">
267
            </command>
268
            <command
269
                  commandId="org.eclipse.ui.file.save"
270
                  label="%command.label.22"
271
                  style="push">
272
            </command>
273
         </toolbar>
274
      </menuContribution>
275
   </extension>
276
   <extension
277
         id="product"
278
         point="org.eclipse.core.runtime.products">
279
      <product
280
            application="eu.etaxonomy.taxeditor.application.application"
281
            name="%product.name">
282
         <property
283
               name="windowImages"
284
               value="icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">
285
         </property>
286
         <property
287
               name="aboutText"
288
               value="%productBlurb">
289
         </property>
290
         <!--property
291
               name="startupForegroundColor"
292
               value="#C8D5EA"-->
293
         <property
294
               name="startupForegroundColor"
295
               value="000000">
296
         </property>
297
         <property
298
               name="startupProgressRect"
299
               value="5,447,366,15">
300
         </property>
301
         <property
302
               name="startupMessageRect"
303
               value="7,432,360,20">
304
         </property>
305
         <property
306
               name="appName"
307
               value="EDIT Taxonomic Editor">
308
         </property>
309
         <property
310
               name="preferenceCustomization"
311
               value="plugin_customization.ini">
312
         </property>
313
         <property
314
               name="aboutImage"
315
               value="icons/256color_48x48.gif">
316
         </property>
317
      </product>
318
   </extension>
319
   <extension
320
         point="org.eclipse.ui.commands">
321
      <command
322
            defaultHandler="eu.etaxonomy.taxeditor.OpenExternalParserHelpHandler"
323
            id="eu.etaxonomy.taxeditor.application.help.parser"
324
            name="%command.name">
325
      </command>
326
      <command
327
            defaultHandler="eu.etaxonomy.taxeditor.OpenExternalAboutPlatformHandler"
328
            id="eu.etaxonomy.taxeditor.application.help.aboutPlatform"
329
            name="%command.name.0">
330
      </command>
331
      <command
332
            defaultHandler="eu.etaxonomy.taxeditor.update.UpdateHandler"
333
            id="eu.etaxonomy.taxeditor.update"
334
            name="%command.label.17">
335
      </command>
336
      <command
337
            defaultHandler="eu.etaxonomy.taxeditor.update.InstallNewSoftwareHandler"
338
            id="eu.etaxonomy.taxeditor.install"
339
            name="%command.label.18">
340
      </command>
341
   </extension>
342
   
343
   
344
	<extension
345
		point="org.eclipse.ui.activities">
346
		<activity
347
			description="%activity.description"
348
			id="eu.etaxonomy.taxeditor.disable"
349
			name="%activity.name">
350
		</activity>
351
		<activityPatternBinding
352
			activityId="eu.etaxonomy.taxeditor.disable"
353
			pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.project">
354
		</activityPatternBinding>
355
		<activityPatternBinding
356
			activityId="eu.etaxonomy.taxeditor.disable"
357
			pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.file">
358
		</activityPatternBinding>
359
		<activityPatternBinding
360
			activityId="eu.etaxonomy.taxeditor.disable"
361
			pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.folder">
362
		</activityPatternBinding>
363
		<activityPatternBinding
364
			activityId="eu.etaxonomy.taxeditor.disable"
365
			pattern="org\.eclipse\.ui\.editors/org\.eclipse\.ui\.editors\.wizards\.UntitledTextFileWizard">
366
		</activityPatternBinding>
367
  <activityPatternBinding
368
        activityId="eu.etaxonomy.taxeditor.disable"
369
        pattern="org\.eclipse\..*externaltools.*">
370
  </activityPatternBinding>
371
  <activityPatternBinding
372
        activityId="eu.etaxonomy.taxeditor.disable"
373
        pattern="org\.eclipse\.debug.*">
374
  </activityPatternBinding>
375
  <activityPatternBinding
376
        activityId="eu.etaxonomy.taxeditor.disable"
377
        pattern="org\.eclipse\.team.*">
378
  </activityPatternBinding>
379
  <activityPatternBinding
380
        activityId="eu.etaxonomy.taxeditor.disable"
381
        pattern="org\.eclipse\.ant.*">
382
  </activityPatternBinding>
383
  <activityPatternBinding
384
        activityId="eu.etaxonomy.taxeditor.disable"
385
        pattern="org\.eclipse\.pde.*">
386
  </activityPatternBinding>
387
  <activityPatternBinding
388
        activityId="eu.etaxonomy.taxeditor.disable"
389
        pattern="org\.eclipse\.jdt.*">
390
  </activityPatternBinding>
391
  <activityPatternBinding
392
        activityId="eu.etaxonomy.taxeditor.disable"
393
        pattern="org\.eclipse\.search.*">
394
  </activityPatternBinding>
395
	</extension>
396
 <extension
397
       id="eu_etaxonomy_taxeditor_product"
398
       point="org.eclipse.core.runtime.products">
399
    <product
400
          application="eu.etaxonomy.taxeditor.application.application"
401
          name="EDIT Taxonomic Editor">
402
       <property
403
             name="appName"
404
             value="EDIT Taxonomic Editor">
405
       </property>
406
       <property
407
             name="aboutImage"
408
             value="icons/256color_48x48.gif">
409
       </property>
410
       <property
411
             name="aboutText"
412
             value="%productBlurb">
413
       </property>
414
       <property
415
             name="windowImages"
416
             value="icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">
417
       </property>
418
       <property
419
             name="startupForegroundColor"
420
             value="000000">
421
       </property>
422
       <property
423
             name="startupMessageRect"
424
             value="7,432,360,20">
425
       </property>
426
       <property
427
             name="startupProgressRect"
428
             value="5,447,366,15">
429
       </property>
430
       <property
431
             name="preferenceCustomization"
432
             value="plugin_customization.ini">
433
       </property>
434
    </product>
435
 </extension>
436

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