Project

General

Profile

Download (12.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
   </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="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="Download Help Manual (PDF)"
205
               style="push">
206
         </command>
207
         <command
208
               commandId="taxeditor-application.help.parser"
209
               label="Parser Help Website"
210
               style="push">
211
         </command>
212
         <separator
213
               name="eu.etaxonomy.taxeditor.ui.help.separator1"
214
               visible="true">
215
         </separator>
216
         <command
217
               commandId="org.eclipse.equinox.p2.ui.sdk.update"
218
               label="Check for Updates"
219
               style="push">
220
         </command>
221
         <command
222
               commandId="org.eclipse.equinox.p2.ui.sdk.install"
223
               label="Install New Software..."
224
               style="push">
225
         </command>
226
         <separator
227
               name="eu.etaxonomy.taxeditor.ui.help.separator2"
228
               visible="true">
229
         </separator>
230
         <command
231
               commandId="org.eclipse.ui.help.aboutAction"
232
               label="About Taxonomic Editor">
233
         </command>
234
         <command
235
               commandId="taxeditor-application.help.aboutPlatform"
236
               label="About the EDIT Platform"
237
               style="push">
238
         </command>
239
      </menuContribution>
240
            <menuContribution
241
            locationURI="toolbar:org.eclipse.ui.main.toolbar">
242
         <toolbar
243
               id="eu.etaxonomy.taxeditor.editor.main">
244
            <command
245
                  commandId="org.eclipse.ui.newWizard"
246
                  label="New"
247
                  style="push">
248
            </command>
249
            <command
250
                  commandId="org.eclipse.ui.file.save"
251
                  label="Save"
252
                  style="push">
253
            </command>
254
         </toolbar>
255
      </menuContribution>
256
   </extension>
257
   <extension
258
         id="product"
259
         point="org.eclipse.core.runtime.products">
260
      <product
261
            application="eu.etaxonomy.taxeditor.application.application"
262
            name="EDIT Taxonomic Editor">
263
         <property
264
               name="windowImages"
265
               value="icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">
266
         </property>
267
         <property
268
               name="aboutText"
269
               value="%productBlurb">
270
         </property>
271
         <!--property
272
               name="startupForegroundColor"
273
               value="#C8D5EA"-->
274
         <property
275
               name="startupForegroundColor"
276
               value="000000">
277
         </property>
278
         <property
279
               name="startupProgressRect"
280
               value="5,447,366,15">
281
         </property>
282
         <property
283
               name="startupMessageRect"
284
               value="7,432,360,20">
285
         </property>
286
         <property
287
               name="appName"
288
               value="EDIT Taxonomic Editor">
289
         </property>
290
         <property
291
               name="preferenceCustomization"
292
               value="plugin_customization.ini">
293
         </property>
294
         <property
295
               name="aboutImage"
296
               value="icons/256color_48x48.gif">
297
         </property>
298
      </product>
299
   </extension>
300
   <extension
301
         point="org.eclipse.ui.commands">
302
      <command
303
            defaultHandler="eu.etaxonomy.taxeditor.OpenExternalHelpHandler"
304
            id="org.eclipse.ui.help.helpContents"
305
            name="Help Contents">
306
      </command>
307
      <command
308
            defaultHandler="eu.etaxonomy.taxeditor.OpenExternalParserHelpHandler"
309
            id="taxeditor-application.help.parser"
310
            name="Parser Help">
311
      </command>
312
      <command
313
            defaultHandler="eu.etaxonomy.taxeditor.OpenExternalAboutPlatformHandler"
314
            id="taxeditor-application.help.aboutPlatform"
315
            name="About the EDIT Platform">
316
      </command>
317
   </extension>
318

    
319
	<extension
320
		point="org.eclipse.ui.activities">
321
		<activity
322
			description="Disable unwanted eclipse UI"
323
			id="eu.etaxonomy.taxeditor.disable"
324
			name="Disable">
325
		</activity>
326
		<activityPatternBinding
327
			activityId="eu.etaxonomy.taxeditor.disable"
328
			pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.project">
329
		</activityPatternBinding>
330
		<activityPatternBinding
331
			activityId="eu.etaxonomy.taxeditor.disable"
332
			pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.file">
333
		</activityPatternBinding>
334
		<activityPatternBinding
335
			activityId="eu.etaxonomy.taxeditor.disable"
336
			pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.folder">
337
		</activityPatternBinding>
338
		<activityPatternBinding
339
			activityId="eu.etaxonomy.taxeditor.disable"
340
			pattern="org\.eclipse\.ui\.editors/org\.eclipse\.ui\.editors\.wizards\.UntitledTextFileWizard">
341
		</activityPatternBinding>
342
  <activityPatternBinding
343
        activityId="eu.etaxonomy.taxeditor.disable"
344
        pattern="org\.eclipse\..*externaltools.*">
345
  </activityPatternBinding>
346
  <activityPatternBinding
347
        activityId="eu.etaxonomy.taxeditor.disable"
348
        pattern="org\.eclipse\.debug.*">
349
  </activityPatternBinding>
350
  <activityPatternBinding
351
        activityId="eu.etaxonomy.taxeditor.disable"
352
        pattern="org\.eclipse\.team.*">
353
  </activityPatternBinding>
354
  <activityPatternBinding
355
        activityId="eu.etaxonomy.taxeditor.disable"
356
        pattern="org\.eclipse\.ant.*">
357
  </activityPatternBinding>
358
  <activityPatternBinding
359
        activityId="eu.etaxonomy.taxeditor.disable"
360
        pattern="org\.eclipse\.pde.*">
361
  </activityPatternBinding>
362
  <activityPatternBinding
363
        activityId="eu.etaxonomy.taxeditor.disable"
364
        pattern="org\.eclipse\.jdt.*">
365
  </activityPatternBinding>
366
  <activityPatternBinding
367
        activityId="eu.etaxonomy.taxeditor.disable"
368
        pattern="org\.eclipse\.search.*">
369
  </activityPatternBinding>
370
	</extension>
371

    
372
</plugin>
(4-4/7)