Project

General

Profile

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

    
292
	<extension
293
		point="org.eclipse.ui.activities">
294
		<activity
295
			description="Disable unwanted eclipse UI"
296
			id="com.test.ui.disable"
297
			name="Disable">
298
		</activity>
299
		<activityPatternBinding
300
			activityId="com.test.ui.disable"
301
			pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.project">
302
		</activityPatternBinding>
303
		<activityPatternBinding
304
			activityId="com.test.ui.disable"
305
			pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.file">
306
		</activityPatternBinding>
307
		<activityPatternBinding
308
			activityId="com.test.ui.disable"
309
			pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.folder">
310
		</activityPatternBinding>
311
		<activityPatternBinding
312
			activityId="com.test.ui.disable"
313
			pattern="org\.eclipse\.ui\.editors/org\.eclipse\.ui\.editors\.wizards\.UntitledTextFileWizard">
314
		</activityPatternBinding>
315
	</extension>
316

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