minor
[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 </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>