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

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

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