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="Taxonomic Editor"
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="Taxonomic">
23
      </perspective>
24
      <!--perspective
25
            class="eu.etaxonomy.taxeditor.perspective.BulkEditing"
26
            id="eu.etaxonomy.taxeditor.application.perspective.bulkeditor"
27
            name="Bulk Editing">
28
      </perspective-->
29
      <perspective
30
            class="eu.etaxonomy.taxeditor.perspective.PolytomousKey"
31
            id="eu.etaxonomy.taxeditor.application.perspective.polytomous"
32
            name="Polytomous Key">
33
      </perspective>
34
      <perspective
35
            class="eu.etaxonomy.taxeditor.perspective.Uses"
36
            id="eu.etaxonomy.taxeditor.application.perspective.uses"
37
            name="Uses">
38
      </perspective>
39
     
40
   </extension>
41
   <!--extension
42
         point="org.eclipse.ui.views">
43
      <view
44
            class="eu.etaxonomy.taxeditor.navigation.taxonomictree.TaxonomicTreeView"
45
            id="eu.etaxonomy.taxeditor.navigation.taxonomictree.treeView"
46
            name="Taxonomic Tree">
47
      </view>
48
      <view
49
            allowMultiple="true"
50
            class="eu.etaxonomy.taxeditor.navigation.search.SearchResultView"
51
            id="eu.etaxonomy.taxeditor.navigation.search.searchResultView"
52
            name="Search Result"
53
            restorable="true">
54
      </view>
55
   </extension-->
56
 <extension
57
       point="org.eclipse.ui.perspectiveExtensions">
58
    <perspectiveExtension
59
          targetID="eu.etaxonomy.taxeditor.application.perspective.bulkeditor">
60
       <showInPart
61
             id="eu.etaxonomy.taxeditor.editor.forms.detailsView">
62
       </showInPart>
63
       <showInPart
64
             id="eu.etaxonomy.taxeditor.bulkeditor.referencingobjectsview">
65
       </showInPart>
66
    </perspectiveExtension>
67
    <perspectiveExtension
68
          targetID="eu.etaxonomy.taxeditor.application.perspective.polytomous">
69
       <showInPart
70
             id="eu.etaxonomy.taxeditor.editor.forms.detailsView">
71
       </showInPart>
72
    </perspectiveExtension>
73
    <perspectiveExtension
74
          targetID="eu.etaxonomy.taxeditor.application.perspective.uses">
75
       <showInPart
76
             id="eu.etaxonomy.taxeditor.editor.forms.detailsView">
77
       </showInPart>
78
    </perspectiveExtension>
79
 </extension>
80
   <extension
81
         point="org.eclipse.ui.menus">
82
      <menuContribution
83
            locationURI="menu:org.eclipse.ui.main.menu">
84
         <menu
85
               id="org.eclipse.ui.main.menu.file"
86
               label="General">
87
         </menu>
88
         <menu
89
               id="org.eclipse.ui.main.menu.edit"
90
               label="Edit">
91
         </menu>
92
         <menu
93
               id="org.eclipse.ui.main.menu.window"
94
               label="Window">
95
         </menu>
96
         <menu
97
               id="org.eclipse.ui.main.menu.help"
98
               label="Help">
99
         </menu>
100
      </menuContribution>
101
      <menuContribution
102
            locationURI="menu:org.eclipse.ui.main.menu.file">
103
         <menu
104
               id="eu.etaxonomy.navigation.menu.new"
105
               label="New">
106
         </menu>
107
         <separator
108
               name="eu.etaxonomy.taxeditor.application.filemenu.new"
109
               visible="true">
110
         </separator>
111
         <command
112
               commandId="org.eclipse.ui.file.close"
113
               label="Close"
114
               style="push">
115
         </command>
116
         <command
117
               commandId="org.eclipse.ui.file.closeAll"
118
               label="Close All"
119
               style="push">
120
         </command>
121
         <separator
122
               name="eu.etaxonomy.taxeditor.application.filemenu.close"
123
               visible="true">
124
         </separator>
125
         <command
126
               commandId="org.eclipse.ui.file.save"
127
               label="Save"
128
               style="push">
129
         </command>
130
         <command
131
               commandId="org.eclipse.ui.file.saveAll"
132
               label="Save All"
133
               style="push">
134
         </command>
135
         <separator
136
               name="eu.etaxonomy.taxeditor.application.filemenu.save"
137
               visible="true">
138
         </separator>
139
         <command
140
               commandId="org.eclipse.ui.file.import"
141
               label="Import..."
142
               style="push">
143
         </command>
144
         <command
145
               commandId="org.eclipse.ui.file.export"
146
               label="Export..."
147
               style="push">
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="Exit"
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="Undo">
165
         </command>
166
         <command
167
               commandId="org.eclipse.ui.edit.redo"
168
               label="Redo"
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="Cut"
178
               style="push">
179
         </command>
180
         <command
181
               commandId="org.eclipse.ui.edit.copy"
182
               label="Copy"
183
               style="push">
184
         </command>
185
         <command
186
               commandId="org.eclipse.ui.edit.paste"
187
               label="Paste"
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="Delete"
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="Preferences"
209
               style="push">
210
         </command>
211
      </menuContribution>
212
      <menuContribution
213
            locationURI="menu:org.eclipse.ui.main.menu.help">
214
         <command
215
               commandId="org.eclipse.ui.help.helpContents"
216
               label="Help Contents"
217
               style="push">
218
         </command>
219
         <command
220
               commandId="org.eclipse.ui.help.helpSearch"
221
               label="Search"
222
               style="push">
223
         </command>
224
         <separator
225
               name="eu.etaxonomy.taxeditor.ui.help.separator0"
226
               visible="true">
227
         </separator>
228
         <command
229
               commandId="org.eclipse.ui.help.dynamicHelp"
230
               label="Dynamic Help"
231
               style="push">
232
         </command>
233
         <command
234
               commandId="eu.etaxonomy.taxeditor.application.help.parser"
235
               label="Parser Help Website"
236
               style="push">
237
         </command>
238
         <separator
239
               name="eu.etaxonomy.taxeditor.ui.help.separator1"
240
               visible="true">
241
         </separator>
242
         <command
243
               commandId="org.eclipse.equinox.p2.ui.sdk.update"
244
               label="Check for Updates"
245
               style="push">
246
         </command>
247
         <command
248
               commandId="org.eclipse.equinox.p2.ui.sdk.install"
249
               label="Install New Software..."
250
               style="push">
251
         </command>
252
         <separator
253
               name="eu.etaxonomy.taxeditor.ui.help.separator2"
254
               visible="true">
255
         </separator>
256
         <command
257
               commandId="org.eclipse.ui.help.aboutAction"
258
               label="About Taxonomic Editor">
259
         </command>
260
         <command
261
               commandId="eu.etaxonomy.taxeditor.application.help.aboutPlatform"
262
               label="About the EDIT Platform"
263
               style="push">
264
         </command>
265
      </menuContribution>
266
            <menuContribution
267
            locationURI="toolbar:org.eclipse.ui.main.toolbar">
268
         <toolbar
269
               id="eu.etaxonomy.taxeditor.editor.main">
270
            <command
271
                  commandId="org.eclipse.ui.newWizard"
272
                  label="New"
273
                  style="push">
274
            </command>
275
            <command
276
                  commandId="org.eclipse.ui.file.save"
277
                  label="Save"
278
                  style="push">
279
            </command>
280
         </toolbar>
281
      </menuContribution>
282
   </extension>
283
   <extension
284
         id="product"
285
         point="org.eclipse.core.runtime.products">
286
      <product
287
            application="eu.etaxonomy.taxeditor.application.application"
288
            name="EDIT Taxonomic Editor">
289
         <property
290
               name="windowImages"
291
               value="icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">
292
         </property>
293
         <property
294
               name="aboutText"
295
               value="%productBlurb">
296
         </property>
297
         <!--property
298
               name="startupForegroundColor"
299
               value="#C8D5EA"-->
300
         <property
301
               name="startupForegroundColor"
302
               value="000000">
303
         </property>
304
         <property
305
               name="startupProgressRect"
306
               value="5,447,366,15">
307
         </property>
308
         <property
309
               name="startupMessageRect"
310
               value="7,432,360,20">
311
         </property>
312
         <property
313
               name="appName"
314
               value="EDIT Taxonomic Editor">
315
         </property>
316
         <property
317
               name="preferenceCustomization"
318
               value="plugin_customization.ini">
319
         </property>
320
         <property
321
               name="aboutImage"
322
               value="icons/256color_48x48.gif">
323
         </property>
324
      </product>
325
   </extension>
326
   <extension
327
         point="org.eclipse.ui.commands">
328
      <command
329
            defaultHandler="eu.etaxonomy.taxeditor.OpenExternalParserHelpHandler"
330
            id="eu.etaxonomy.taxeditor.application.help.parser"
331
            name="Parser Help">
332
      </command>
333
      <command
334
            defaultHandler="eu.etaxonomy.taxeditor.OpenExternalAboutPlatformHandler"
335
            id="eu.etaxonomy.taxeditor.application.help.aboutPlatform"
336
            name="About the EDIT Platform">
337
      </command>
338
   </extension>
339

    
340
	<extension
341
		point="org.eclipse.ui.activities">
342
		<activity
343
			description="Disable unwanted eclipse UI"
344
			id="eu.etaxonomy.taxeditor.disable"
345
			name="Disable">
346
		</activity>
347
		<activityPatternBinding
348
			activityId="eu.etaxonomy.taxeditor.disable"
349
			pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.project">
350
		</activityPatternBinding>
351
		<activityPatternBinding
352
			activityId="eu.etaxonomy.taxeditor.disable"
353
			pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.file">
354
		</activityPatternBinding>
355
		<activityPatternBinding
356
			activityId="eu.etaxonomy.taxeditor.disable"
357
			pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.folder">
358
		</activityPatternBinding>
359
		<activityPatternBinding
360
			activityId="eu.etaxonomy.taxeditor.disable"
361
			pattern="org\.eclipse\.ui\.editors/org\.eclipse\.ui\.editors\.wizards\.UntitledTextFileWizard">
362
		</activityPatternBinding>
363
  <activityPatternBinding
364
        activityId="eu.etaxonomy.taxeditor.disable"
365
        pattern="org\.eclipse\..*externaltools.*">
366
  </activityPatternBinding>
367
  <activityPatternBinding
368
        activityId="eu.etaxonomy.taxeditor.disable"
369
        pattern="org\.eclipse\.debug.*">
370
  </activityPatternBinding>
371
  <activityPatternBinding
372
        activityId="eu.etaxonomy.taxeditor.disable"
373
        pattern="org\.eclipse\.team.*">
374
  </activityPatternBinding>
375
  <activityPatternBinding
376
        activityId="eu.etaxonomy.taxeditor.disable"
377
        pattern="org\.eclipse\.ant.*">
378
  </activityPatternBinding>
379
  <activityPatternBinding
380
        activityId="eu.etaxonomy.taxeditor.disable"
381
        pattern="org\.eclipse\.pde.*">
382
  </activityPatternBinding>
383
  <activityPatternBinding
384
        activityId="eu.etaxonomy.taxeditor.disable"
385
        pattern="org\.eclipse\.jdt.*">
386
  </activityPatternBinding>
387
  <activityPatternBinding
388
        activityId="eu.etaxonomy.taxeditor.disable"
389
        pattern="org\.eclipse\.search.*">
390
  </activityPatternBinding>
391
	</extension>
392
 <extension
393
       id="eu_etaxonomy_taxeditor_product"
394
       point="org.eclipse.core.runtime.products">
395
    <product
396
          application="eu.etaxonomy.taxeditor.application.application"
397
          name="EDIT Taxonomic Editor">
398
       <property
399
             name="appName"
400
             value="EDIT Taxonomic Editor">
401
       </property>
402
       <property
403
             name="aboutImage"
404
             value="icons/256color_48x48.gif">
405
       </property>
406
       <property
407
             name="aboutText"
408
             value="%productBlurb">
409
       </property>
410
       <property
411
             name="windowImages"
412
             value="icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">
413
       </property>
414
       <property
415
             name="startupForegroundColor"
416
             value="000000">
417
       </property>
418
       <property
419
             name="startupMessageRect"
420
             value="7,432,360,20">
421
       </property>
422
       <property
423
             name="startupProgressRect"
424
             value="5,447,366,15">
425
       </property>
426
       <property
427
             name="preferenceCustomization"
428
             value="plugin_customization.ini">
429
       </property>
430
    </product>
431
 </extension>
432

    
433
</plugin>
(6-6/9)