Project

General

Profile

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

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

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