Updated version in pom / project files to taxeditor version : 4.0.0 and cdmlib versio...
[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="%extension.name"
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="%perspective.name">
23 </perspective>
24 <perspective
25 class="eu.etaxonomy.taxeditor.perspective.PolytomousKey"
26 id="eu.etaxonomy.taxeditor.application.perspective.polytomous"
27 name="%perspective.name.0">
28 </perspective>
29 <perspective
30 class="eu.etaxonomy.taxeditor.perspective.Uses"
31 id="eu.etaxonomy.taxeditor.application.perspective.uses"
32 name="%perspective.name.1">
33 </perspective>
34 <perspective
35 class="eu.etaxonomy.taxeditor.perspective.DerivatePerspective"
36 icon="icons/specimen_derivate-16x16-32.png"
37 id="eu.etaxonomy.taxeditor.application.perspective.derivates"
38 name="%perspective.name.2">
39 </perspective>
40 <perspective
41 class="eu.etaxonomy.taxeditor.perspective.ChecklistPerspective"
42 icon="icons/check.png"
43 id="eu.etaxonomy.taxeditor.perspective.checklistperspective"
44 name="Checklist">
45 </perspective>
46
47 </extension>
48 <!--extension
49 point="org.eclipse.ui.views">
50 <view
51 class="eu.etaxonomy.taxeditor.navigation.taxonomictree.TaxonomicTreeView"
52 id="eu.etaxonomy.taxeditor.navigation.taxonomictree.treeView"
53 name="Taxonomic Tree">
54 </view>
55 <view
56 allowMultiple="true"
57 class="eu.etaxonomy.taxeditor.navigation.search.SearchResultView"
58 id="eu.etaxonomy.taxeditor.navigation.search.searchResultView"
59 name="Search Result"
60 restorable="true">
61 </view>
62 </extension-->
63 <extension
64 point="org.eclipse.ui.menus">
65 <menuContribution
66 locationURI="menu:org.eclipse.ui.main.menu">
67 <menu
68 id="org.eclipse.ui.main.menu.file"
69 label="%menu.label">
70 </menu>
71 <menu
72 id="org.eclipse.ui.main.menu.edit"
73 label="%menu.label.0">
74 </menu>
75 <menu
76 id="org.eclipse.ui.main.menu.window"
77 label="%menu.label.1">
78 </menu>
79 <menu
80 id="org.eclipse.ui.main.menu.help"
81 label="%menu.label.2">
82 </menu>
83 </menuContribution>
84 <menuContribution
85 locationURI="menu:org.eclipse.ui.main.menu.file">
86 <menu
87 id="eu.etaxonomy.navigation.menu.new"
88 label="%menu.label.3">
89 </menu>
90 <separator
91 name="eu.etaxonomy.taxeditor.application.filemenu.new"
92 visible="true">
93 </separator>
94 <command
95 commandId="org.eclipse.ui.file.close"
96 label="%command.label"
97 style="push">
98 </command>
99 <command
100 commandId="org.eclipse.ui.file.closeAll"
101 label="%command.label.0"
102 style="push">
103 </command>
104 <separator
105 name="eu.etaxonomy.taxeditor.application.filemenu.close"
106 visible="true">
107 </separator>
108 <command
109 commandId="org.eclipse.ui.file.save"
110 label="%command.label.1"
111 style="push">
112 </command>
113 <command
114 commandId="org.eclipse.ui.file.saveAll"
115 label="%command.label.2"
116 style="push">
117 </command>
118 <separator
119 name="eu.etaxonomy.taxeditor.application.filemenu.save"
120 visible="true">
121 </separator>
122 <command
123 commandId="org.eclipse.ui.file.import"
124 label="%command.label.3"
125 style="push">
126 <visibleWhen
127 checkEnabled="true">
128 <reference
129 definitionId="isCdmStoreConnected">
130 </reference>
131 </visibleWhen>
132 </command>
133 <command
134 commandId="org.eclipse.ui.file.export"
135 label="%command.label.4"
136 style="push">
137 <visibleWhen
138 checkEnabled="true">
139 <reference
140 definitionId="isCdmStoreConnected">
141 </reference>
142 </visibleWhen>
143 </command>
144 <separator
145 name="eu.etaxonomy.taxeditor.application.filemenu.io"
146 visible="true">
147 </separator>
148 <command
149 commandId="org.eclipse.ui.file.exit"
150 id="eu.etaxonomy.taxeditor.application.menu.exit"
151 label="%command.label.5"
152 style="push">
153 </command>
154 </menuContribution>
155 <menuContribution
156 locationURI="menu:org.eclipse.ui.main.menu.edit">
157 <command
158 commandId="org.eclipse.ui.edit.undo"
159 label="%command.label.6">
160 </command>
161 <command
162 commandId="org.eclipse.ui.edit.redo"
163 label="%command.label.7"
164 style="push">
165 </command>
166 <separator
167 name="eu.etaxonomy.taxeditor.ui.edit.separator1"
168 visible="true">
169 </separator>
170 <command
171 commandId="org.eclipse.ui.edit.cut"
172 label="%command.label.8"
173 style="push">
174 </command>
175 <command
176 commandId="org.eclipse.ui.edit.copy"
177 label="%command.label.9"
178 style="push">
179 </command>
180 <command
181 commandId="org.eclipse.ui.edit.paste"
182 label="%command.label.10"
183 style="push">
184 </command>
185 <separator
186 name="eu.etaxonomy.taxeditor.ui.edit.separator2"
187 visible="true">
188 </separator>
189 <command
190 commandId="org.eclipse.ui.edit.delete"
191 label="%command.label.11"
192 style="push">
193 </command>
194 </menuContribution>
195 <menuContribution
196 locationURI="menu:org.eclipse.ui.main.menu.window">
197 <separator
198 name="eu.etaxonomy.taxeditor.application.windowMenu.last"
199 visible="true">
200 </separator>
201 <command
202 commandId="org.eclipse.ui.window.preferences"
203 label="%command.label.12"
204 style="push">
205 </command>
206 </menuContribution>
207 <menuContribution
208 locationURI="menu:org.eclipse.ui.main.menu.help">
209 <command
210 commandId="org.eclipse.ui.help.helpContents"
211 label="%command.label.13"
212 style="push">
213 </command>
214 <command
215 commandId="org.eclipse.ui.help.helpSearch"
216 label="%command.label.14"
217 style="push">
218 </command>
219 <separator
220 name="eu.etaxonomy.taxeditor.ui.help.separator0"
221 visible="true">
222 </separator>
223 <command
224 commandId="org.eclipse.ui.help.dynamicHelp"
225 label="%command.label.15"
226 style="push">
227 </command>
228 <command
229 commandId="eu.etaxonomy.taxeditor.application.help.parser"
230 label="%command.label.16"
231 style="push">
232 </command>
233 <separator
234 name="eu.etaxonomy.taxeditor.ui.help.separator1"
235 visible="true">
236 </separator>
237 <!--command
238 commandId="eu.etaxonomy.taxeditor.install"
239 label="%command.label.18"
240 style="push"/-->
241 <command
242 commandId="eu.etaxonomy.taxeditor.update"
243 label="%command.label.17"
244 style="push"/>
245 <separator
246 name="eu.etaxonomy.taxeditor.ui.help.separator2"
247 visible="true">
248 </separator>
249 <command
250 commandId="org.eclipse.ui.help.aboutAction"
251 label="%command.label.19">
252 </command>
253 <command
254 commandId="eu.etaxonomy.taxeditor.application.help.aboutPlatform"
255 label="%command.label.20"
256 style="push">
257 </command>
258 </menuContribution>
259 <menuContribution
260 locationURI="toolbar:org.eclipse.ui.main.toolbar">
261 <toolbar
262 id="eu.etaxonomy.taxeditor.editor.main">
263 <command
264 commandId="org.eclipse.ui.newWizard"
265 label="%command.label.21"
266 style="push">
267 </command>
268 <command
269 commandId="org.eclipse.ui.file.save"
270 label="%command.label.22"
271 style="push">
272 </command>
273 </toolbar>
274 </menuContribution>
275 </extension>
276 <extension
277 id="product"
278 point="org.eclipse.core.runtime.products">
279 <product
280 application="eu.etaxonomy.taxeditor.application.application"
281 name="%product.name">
282 <property
283 name="windowImages"
284 value="icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">
285 </property>
286 <property
287 name="aboutText"
288 value="%productBlurb">
289 </property>
290 <!--property
291 name="startupForegroundColor"
292 value="#C8D5EA"-->
293 <property
294 name="startupForegroundColor"
295 value="000000">
296 </property>
297 <property
298 name="startupProgressRect"
299 value="5,447,366,15">
300 </property>
301 <property
302 name="startupMessageRect"
303 value="7,432,360,20">
304 </property>
305 <property
306 name="appName"
307 value="EDIT Taxonomic Editor">
308 </property>
309 <property
310 name="preferenceCustomization"
311 value="plugin_customization.ini">
312 </property>
313 <property
314 name="aboutImage"
315 value="icons/256color_48x48.gif">
316 </property>
317 </product>
318 </extension>
319 <extension
320 point="org.eclipse.ui.commands">
321 <command
322 defaultHandler="eu.etaxonomy.taxeditor.OpenExternalParserHelpHandler"
323 id="eu.etaxonomy.taxeditor.application.help.parser"
324 name="%command.name">
325 </command>
326 <command
327 defaultHandler="eu.etaxonomy.taxeditor.OpenExternalAboutPlatformHandler"
328 id="eu.etaxonomy.taxeditor.application.help.aboutPlatform"
329 name="%command.name.0">
330 </command>
331 <command
332 defaultHandler="eu.etaxonomy.taxeditor.update.UpdateHandler"
333 id="eu.etaxonomy.taxeditor.update"
334 name="%command.label.17">
335 </command>
336 <command
337 defaultHandler="eu.etaxonomy.taxeditor.update.InstallNewSoftwareHandler"
338 id="eu.etaxonomy.taxeditor.install"
339 name="%command.label.18">
340 </command>
341 </extension>
342
343
344 <extension
345 point="org.eclipse.ui.activities">
346 <activity
347 description="%activity.description"
348 id="eu.etaxonomy.taxeditor.disable"
349 name="%activity.name">
350 </activity>
351 <activityPatternBinding
352 activityId="eu.etaxonomy.taxeditor.disable"
353 pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.project">
354 </activityPatternBinding>
355 <activityPatternBinding
356 activityId="eu.etaxonomy.taxeditor.disable"
357 pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.file">
358 </activityPatternBinding>
359 <activityPatternBinding
360 activityId="eu.etaxonomy.taxeditor.disable"
361 pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.folder">
362 </activityPatternBinding>
363 <activityPatternBinding
364 activityId="eu.etaxonomy.taxeditor.disable"
365 pattern="org\.eclipse\.ui\.editors/org\.eclipse\.ui\.editors\.wizards\.UntitledTextFileWizard">
366 </activityPatternBinding>
367 <activityPatternBinding
368 activityId="eu.etaxonomy.taxeditor.disable"
369 pattern="org\.eclipse\..*externaltools.*">
370 </activityPatternBinding>
371 <activityPatternBinding
372 activityId="eu.etaxonomy.taxeditor.disable"
373 pattern="org\.eclipse\.debug.*">
374 </activityPatternBinding>
375 <activityPatternBinding
376 activityId="eu.etaxonomy.taxeditor.disable"
377 pattern="org\.eclipse\.team.*">
378 </activityPatternBinding>
379 <activityPatternBinding
380 activityId="eu.etaxonomy.taxeditor.disable"
381 pattern="org\.eclipse\.ant.*">
382 </activityPatternBinding>
383 <activityPatternBinding
384 activityId="eu.etaxonomy.taxeditor.disable"
385 pattern="org\.eclipse\.pde.*">
386 </activityPatternBinding>
387 <activityPatternBinding
388 activityId="eu.etaxonomy.taxeditor.disable"
389 pattern="org\.eclipse\.jdt.*">
390 </activityPatternBinding>
391 <activityPatternBinding
392 activityId="eu.etaxonomy.taxeditor.disable"
393 pattern="org\.eclipse\.search.*">
394 </activityPatternBinding>
395 </extension>
396 <extension
397 id="eu_etaxonomy_taxeditor_product"
398 point="org.eclipse.core.runtime.products">
399 <product
400 application="eu.etaxonomy.taxeditor.application.application"
401 name="EDIT Taxonomic Editor">
402 <property
403 name="appName"
404 value="EDIT Taxonomic Editor">
405 </property>
406 <property
407 name="aboutImage"
408 value="icons/256color_48x48.gif">
409 </property>
410 <property
411 name="aboutText"
412 value="%productBlurb">
413 </property>
414 <property
415 name="windowImages"
416 value="icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">
417 </property>
418 <property
419 name="startupForegroundColor"
420 value="000000">
421 </property>
422 <property
423 name="startupMessageRect"
424 value="7,432,360,20">
425 </property>
426 <property
427 name="startupProgressRect"
428 value="5,447,366,15">
429 </property>
430 <property
431 name="preferenceCustomization"
432 value="plugin_customization.ini">
433 </property>
434 </product>
435 </extension>
436
437 </plugin>