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