switch PolytomousKey perspective on
[taxeditor.git] / eu.etaxonomy.taxeditor.application / plugin.xml
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>