blob: e51eda3a6d2830f593b896d167ad98eaad41b328 [file] [log] [blame]
dacarver58ad0f82008-10-01 03:29:54 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.2"?>
3<plugin>
4
5 <extension-point id="doctypes" name="%extensionPoint.doctypes" schema="schema/doctype.exsd"/>
6 <extension-point id="styles" name="%extensionPoint.styles" schema="schema/style.exsd"/>
7
Holger Voormann2089e332013-02-17 10:35:39 +01008
Florian Thienel28311762010-08-15 22:10:53 +02009 <extension point="org.eclipse.core.contenttype.contentTypes">
10 <content-type
11 base-type="org.eclipse.core.runtime.xml"
Florian Thienel0c935f12014-03-20 22:20:02 +010012 describer="org.eclipse.vex.ui.internal.contenttype.VexContentDescriber"
13 file-extensions="xml"
Florian Thienelea330512011-11-14 22:32:49 +010014 id="org.eclipse.vex.ui.XmlDocument"
Florian Thienel30a4a7a2014-03-14 19:59:06 +010015 name="%contentType.XmlDocument.name"
16 priority="low">
Florian Thienel28311762010-08-15 22:10:53 +020017 </content-type>
18 </extension>
Holger Voormann2089e332013-02-17 10:35:39 +010019
dacarver58ad0f82008-10-01 03:29:54 +000020 <extension
21 point="org.eclipse.ui.editors">
22 <editor
23 name="%VexEditor.name"
Florian Thienel28311762010-08-15 22:10:53 +020024 extensions="xml"
Florian Thienelc36895c2012-03-09 23:15:58 +010025 icon="$nl$/icons/vex16.png"
Florian Thienelea330512011-11-14 22:32:49 +010026 class="org.eclipse.vex.ui.internal.editor.VexEditor"
27 contributorClass="org.eclipse.vex.ui.internal.editor.VexActionBarContributor"
28 id="org.eclipse.vex.ui.VexEditor">
Florian Thienel28311762010-08-15 22:10:53 +020029 <contentTypeBinding
Florian Thienelea330512011-11-14 22:32:49 +010030 contentTypeId="org.eclipse.vex.ui.XmlDocument">
Florian Thienel28311762010-08-15 22:10:53 +020031 </contentTypeBinding>
dacarver58ad0f82008-10-01 03:29:54 +000032 </editor>
33 </extension>
dacarver637f2ee2008-12-05 16:00:53 +000034
Holger Voormann2089e332013-02-17 10:35:39 +010035
dacarver58ad0f82008-10-01 03:29:54 +000036 <extension
37 point="org.eclipse.ui.newWizards">
38 <category
39 name="%NewWizardCategory.name"
Florian Thienelea330512011-11-14 22:32:49 +010040 id="org.eclipse.vex.XMLAuthoringCategory">
dacarver58ad0f82008-10-01 03:29:54 +000041 </category>
42 <wizard
43 name="%NewDocumentWizard.name"
Florian Thienelc36895c2012-03-09 23:15:58 +010044 icon="$nl$/icons/vex16.png"
Florian Thienelea330512011-11-14 22:32:49 +010045 category="org.eclipse.vex.XMLAuthoringCategory"
46 class="org.eclipse.vex.ui.internal.wizards.NewDocumentWizard"
47 id="org.eclipse.vex.ui.NewDocumentWizard">
dacarver58ad0f82008-10-01 03:29:54 +000048 <description>%NewDocumentWizard.desc</description>
Holger Voormann738989e2011-04-26 20:43:46 +020049 <keywordReference
Florian Thienelea330512011-11-14 22:32:49 +010050 id="org.eclipse.vex.ui.KeywordVex">
Holger Voormann738989e2011-04-26 20:43:46 +020051 </keywordReference>
dacarver58ad0f82008-10-01 03:29:54 +000052 </wizard>
53 </extension>
54 <extension
55 point="org.eclipse.ui.perspectives">
56 <perspective
57 name="%DocumentPerspective.name"
Florian Thienelc36895c2012-03-09 23:15:58 +010058 icon="$nl$/icons/vex16.png"
Florian Thienelea330512011-11-14 22:32:49 +010059 class="org.eclipse.vex.ui.internal.perspective.DocumentPerspective"
60 id="org.eclipse.vex.ui.DocumentPerspective">
dacarver58ad0f82008-10-01 03:29:54 +000061 </perspective>
62 </extension>
63 <extension
64 point="org.eclipse.ui.contexts">
65 <context
66 name="%VexEditorContext.name"
Florian Thienelea330512011-11-14 22:32:49 +010067 id="org.eclipse.vex.ui.VexEditorContext"
dacarver58ad0f82008-10-01 03:29:54 +000068 parentId="org.eclipse.ui.textEditorScope">
69 </context>
70 </extension>
71 <extension
72 point="org.eclipse.ui.commands">
73 <category
Florian Thienelea330512011-11-14 22:32:49 +010074 id="org.eclipse.vex.ui.commands.category"
hvoormannb91295f2009-12-03 19:43:21 +000075 name="%command.category.name">
dacarver58ad0f82008-10-01 03:29:54 +000076 </category>
77 <command
Florian Thienelea330512011-11-14 22:32:49 +010078 categoryId="org.eclipse.vex.ui.commands.category"
79 id="org.eclipse.vex.ui.AddElementCommand"
hvoormannb91295f2009-12-03 19:43:21 +000080 name="%command.addElement.name">
dacarver58ad0f82008-10-01 03:29:54 +000081 </command>
82 <command
Florian Thienelea330512011-11-14 22:32:49 +010083 categoryId="org.eclipse.vex.ui.commands.category"
Florian Thienel58845302011-12-21 23:19:01 +010084 id="org.eclipse.vex.ui.EditNamespacesCommand"
85 name="%command.editNamespaces.name">
86 </command>
87 <command
88 categoryId="org.eclipse.vex.ui.commands.category"
Florian Thienelea330512011-11-14 22:32:49 +010089 id="org.eclipse.vex.ui.DuplicateSelectionCommand"
hvoormannb91295f2009-12-03 19:43:21 +000090 name="%command.duplicateSelection.name">
dacarver58ad0f82008-10-01 03:29:54 +000091 </command>
92 <command
Florian Thienelea330512011-11-14 22:32:49 +010093 categoryId="org.eclipse.vex.ui.commands.category"
Florian Thienel6c4f6522013-09-08 16:10:28 +020094 id="org.eclipse.vex.ui.JoinCommand"
95 name="%command.join.name">
96 </command>
97 <command
98 categoryId="org.eclipse.vex.ui.commands.category"
Florian Thienelea330512011-11-14 22:32:49 +010099 id="org.eclipse.vex.ui.ConvertElementCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000100 name="%command.convertElement.name">
dacarver58ad0f82008-10-01 03:29:54 +0000101 </command>
102 <command
Florian Thienelea330512011-11-14 22:32:49 +0100103 categoryId="org.eclipse.vex.ui.commands.category"
104 id="org.eclipse.vex.ui.RemoveTagCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000105 name="%command.removeTag.name">
dacarver58ad0f82008-10-01 03:29:54 +0000106 </command>
107 <command
Florian Thienelea330512011-11-14 22:32:49 +0100108 categoryId="org.eclipse.vex.ui.commands.category"
109 id="org.eclipse.vex.ui.AddRowAboveCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000110 name="%command.addRowAbove.name">
dacarver58ad0f82008-10-01 03:29:54 +0000111 </command>
112 <command
Florian Thienelea330512011-11-14 22:32:49 +0100113 categoryId="org.eclipse.vex.ui.commands.category"
114 id="org.eclipse.vex.ui.AddRowBelowCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000115 name="%command.addRowBelow.name">
dacarver58ad0f82008-10-01 03:29:54 +0000116 </command>
117 <command
Florian Thienelea330512011-11-14 22:32:49 +0100118 categoryId="org.eclipse.vex.ui.commands.category"
119 id="org.eclipse.vex.ui.MoveRowUpCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000120 name="%command.moveRowUp.name">
dacarver58ad0f82008-10-01 03:29:54 +0000121 </command>
122 <command
Florian Thienelea330512011-11-14 22:32:49 +0100123 categoryId="org.eclipse.vex.ui.commands.category"
124 id="org.eclipse.vex.ui.MoveRowDownCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000125 name="%command.moveRowDown.name">
dacarver58ad0f82008-10-01 03:29:54 +0000126 </command>
127 <command
Florian Thienelea330512011-11-14 22:32:49 +0100128 categoryId="org.eclipse.vex.ui.commands.category"
129 id="org.eclipse.vex.ui.RemoveRowCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000130 name="%command.removeRow.name">
dacarver58ad0f82008-10-01 03:29:54 +0000131 </command>
132 <command
Florian Thienelea330512011-11-14 22:32:49 +0100133 categoryId="org.eclipse.vex.ui.commands.category"
134 id="org.eclipse.vex.ui.AddColumnLeftCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000135 name="%command.addColumnLeft.name">
dacarver58ad0f82008-10-01 03:29:54 +0000136 </command>
137 <command
Florian Thienelea330512011-11-14 22:32:49 +0100138 categoryId="org.eclipse.vex.ui.commands.category"
139 id="org.eclipse.vex.ui.AddColumnRightCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000140 name="%command.addColumnRight.name">
dacarver58ad0f82008-10-01 03:29:54 +0000141 </command>
142 <command
Florian Thienelea330512011-11-14 22:32:49 +0100143 categoryId="org.eclipse.vex.ui.commands.category"
144 id="org.eclipse.vex.ui.MoveColumnLeftCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000145 name="%command.moveColumnLeft.name">
dacarver58ad0f82008-10-01 03:29:54 +0000146 </command>
147 <command
Florian Thienelea330512011-11-14 22:32:49 +0100148 categoryId="org.eclipse.vex.ui.commands.category"
149 id="org.eclipse.vex.ui.MoveColumnRightCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000150 name="%command.moveColumnRight.name">
dacarver58ad0f82008-10-01 03:29:54 +0000151 </command>
152 <command
Florian Thienelea330512011-11-14 22:32:49 +0100153 categoryId="org.eclipse.vex.ui.commands.category"
154 id="org.eclipse.vex.ui.RemoveColumnCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000155 name="%command.removeColumn.name">
dacarver58ad0f82008-10-01 03:29:54 +0000156 </command>
157 <command
Florian Thienelea330512011-11-14 22:32:49 +0100158 categoryId="org.eclipse.vex.ui.commands.category"
159 id="org.eclipse.vex.ui.PreviousTableCellCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000160 name="%command.previousTableCell.name">
dacarver58ad0f82008-10-01 03:29:54 +0000161 </command>
162 <command
Florian Thienelea330512011-11-14 22:32:49 +0100163 categoryId="org.eclipse.vex.ui.commands.category"
164 id="org.eclipse.vex.ui.NextTableCellCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000165 name="%command.nextTableCell.name">
dacarver58ad0f82008-10-01 03:29:54 +0000166 </command>
167 <command
Florian Thienelea330512011-11-14 22:32:49 +0100168 categoryId="org.eclipse.vex.ui.commands.category"
169 id="org.eclipse.vex.ui.SplitBlockElementCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000170 name="%command.splitBlockElement.name">
dacarver58ad0f82008-10-01 03:29:54 +0000171 </command>
172 <command
Florian Thienelea330512011-11-14 22:32:49 +0100173 categoryId="org.eclipse.vex.ui.commands.category"
174 id="org.eclipse.vex.ui.SplitItemCommand"
hvoormannb91295f2009-12-03 19:43:21 +0000175 name="%command.splitItem.name">
dacarver58ad0f82008-10-01 03:29:54 +0000176 </command>
Florian Thieneld71183b2012-02-28 21:08:06 +0100177 <command
178 categoryId="org.eclipse.vex.ui.commands.category"
179 id="org.eclipse.vex.ui.AddCommentCommand"
180 name="%command.addComment.name">
181 </command>
Carsten Hiesserichc55c5d72013-09-19 20:23:13 +0200182 <command
183 categoryId="org.eclipse.vex.ui.commands.category"
184 id="org.eclipse.vex.ui.AddProcessingInstructionCommand"
185 name="%command.addProcessingInstruction.name">
186 </command>
187 <command
188 categoryId="org.eclipse.vex.ui.commands.category"
189 id="org.eclipse.vex.ui.SetProcessingInstructionTargetCommand"
190 name="%command.setProcessingInstructionTarget.name">
191 </command>
Florian Thienel35447812015-12-05 12:03:52 +0100192 <command
193 categoryId="org.eclipse.vex.ui.commands.category"
Florian Thienelf8acd842015-12-13 14:48:23 +0100194 id="org.eclipse.vex.ui.RebuildBoxModel"
195 name="Rebuild Box Model">
196 </command>
197 <command
198 categoryId="org.eclipse.vex.ui.commands.category"
Florian Thienel35447812015-12-05 12:03:52 +0100199 id="org.eclipse.vex.ui.Bold"
200 name="Bold">
201 </command>
Florian Thieneldb2a40e2015-12-06 18:04:28 +0100202 <command
203 categoryId="org.eclipse.vex.ui.commands.category"
204 id="org.eclipse.vex.ui.Italic"
205 name="Italic">
206 </command>
Florian Thienel554c20a2015-12-22 20:47:53 +0100207 <command
208 categoryId="org.eclipse.vex.ui.commands.category"
209 id="org.eclipse.vex.ui.Anchor"
210 name="Anchor">
211 </command>
Holger Voormann2089e332013-02-17 10:35:39 +0100212
dacarver58ad0f82008-10-01 03:29:54 +0000213 </extension>
214 <extension
hvoormannb91295f2009-12-03 19:43:21 +0000215 point="org.eclipse.ui.bindings">
216 <key
Florian Thienelea330512011-11-14 22:32:49 +0100217 commandId="org.eclipse.vex.ui.AddElementCommand"
218 contextId="org.eclipse.vex.ui.VexEditorContext"
hvoormannb91295f2009-12-03 19:43:21 +0000219 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
220 sequence="M1+SPACE">
221 </key>
222 <key
Florian Thienelea330512011-11-14 22:32:49 +0100223 commandId="org.eclipse.vex.ui.DuplicateSelectionCommand"
224 contextId="org.eclipse.vex.ui.VexEditorContext"
hvoormannb91295f2009-12-03 19:43:21 +0000225 sequence="M1+M3+ARROW_DOWN"
226 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
227 </key>
Holger Voormann2089e332013-02-17 10:35:39 +0100228
hvoormannb91295f2009-12-03 19:43:21 +0000229 <key
Florian Thienelea330512011-11-14 22:32:49 +0100230 commandId="org.eclipse.vex.ui.ConvertElementCommand"
231 contextId="org.eclipse.vex.ui.VexEditorContext"
hvoormannb91295f2009-12-03 19:43:21 +0000232 sequence="M1+M3+SPACE"
233 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
234 </key>
235 <key
Florian Thienelea330512011-11-14 22:32:49 +0100236 commandId="org.eclipse.vex.ui.NextTableCellCommand"
237 contextId="org.eclipse.vex.ui.VexEditorContext"
hvoormannb91295f2009-12-03 19:43:21 +0000238 sequence="TAB"
239 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
240 </key>
241 <key
Florian Thienelea330512011-11-14 22:32:49 +0100242 commandId="org.eclipse.vex.ui.PreviousTableCellCommand"
243 contextId="org.eclipse.vex.ui.VexEditorContext"
hvoormannb91295f2009-12-03 19:43:21 +0000244 sequence="M2+TAB"
245 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
246 </key>
247 <key
Florian Thienelea330512011-11-14 22:32:49 +0100248 commandId="org.eclipse.vex.ui.RemoveTagCommand"
249 contextId="org.eclipse.vex.ui.VexEditorContext"
hvoormannb91295f2009-12-03 19:43:21 +0000250 sequence="M2+DEL"
251 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
252 </key>
253 <key
Florian Thienelea330512011-11-14 22:32:49 +0100254 commandId="org.eclipse.vex.ui.SplitBlockElementCommand"
255 contextId="org.eclipse.vex.ui.VexEditorContext"
hvoormannb91295f2009-12-03 19:43:21 +0000256 sequence="RETURN"
257 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
258 </key>
259 <key
Florian Thienelea330512011-11-14 22:32:49 +0100260 commandId="org.eclipse.vex.ui.SplitItemCommand"
261 contextId="org.eclipse.vex.ui.VexEditorContext"
hvoormannb91295f2009-12-03 19:43:21 +0000262 sequence="M2+RETURN"
263 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
Florian Thieneld71183b2012-02-28 21:08:06 +0100264 </key>
265 <key
266 commandId="org.eclipse.vex.ui.AddCommentCommand"
267 contextId="org.eclipse.vex.ui.VexEditorContext"
268 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
269 sequence="M1+7">
hvoormannb91295f2009-12-03 19:43:21 +0000270 </key>key>
271
272 </extension>
273 <extension
274 point="org.eclipse.ui.handlers">
275 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100276 class="org.eclipse.vex.ui.internal.handlers.AddElementHandler"
277 commandId="org.eclipse.vex.ui.AddElementCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000278 <activeWhen>
279 <reference
Florian Thienelea330512011-11-14 22:32:49 +0100280 definitionId="org.eclipse.vex.ui.activeVexEditor">
hvoormannb91295f2009-12-03 19:43:21 +0000281 </reference>
282 </activeWhen>
283 </handler>
284 <handler
Florian Thienel58845302011-12-21 23:19:01 +0100285 class="org.eclipse.vex.ui.internal.namespace.EditNamespacesHandler"
286 commandId="org.eclipse.vex.ui.EditNamespacesCommand">
287 <activeWhen>
288 <reference
289 definitionId="org.eclipse.vex.ui.activeVexEditor">
290 </reference>
291 </activeWhen>
292 </handler>
293 <handler
Florian Thieneld71183b2012-02-28 21:08:06 +0100294 class="org.eclipse.vex.ui.internal.handlers.AddCommentHandler"
295 commandId="org.eclipse.vex.ui.AddCommentCommand">
296 <activeWhen>
297 <reference
298 definitionId="org.eclipse.vex.ui.activeVexEditor">
299 </reference>
300 </activeWhen>
301 </handler>
302 <handler
Carsten Hiesserichc55c5d72013-09-19 20:23:13 +0200303 class="org.eclipse.vex.ui.internal.handlers.AddProcessingInstructionHandler"
304 commandId="org.eclipse.vex.ui.AddProcessingInstructionCommand">
305 <activeWhen>
306 <reference
307 definitionId="org.eclipse.vex.ui.activeVexEditor">
308 </reference>
309 </activeWhen>
310 </handler>
311 <handler
312 class="org.eclipse.vex.ui.internal.handlers.SetProcessingInstructionTargetHandler"
313 commandId="org.eclipse.vex.ui.SetProcessingInstructionTargetCommand">
314 <activeWhen>
315 <reference
316 definitionId="org.eclipse.vex.ui.activeVexEditor">
317 </reference>
318 </activeWhen>
319 <enabledWhen>
320 <with
321 variable="org.eclipse.vex.ui.isProcessingInstruction">
322 <equals
323 value="true">
324 </equals>
325 </with>
326 </enabledWhen>
327 </handler>
328 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100329 class="org.eclipse.vex.ui.internal.handlers.DuplicateSelectionHandler"
330 commandId="org.eclipse.vex.ui.DuplicateSelectionCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000331 <activeWhen>
332 <reference
Florian Thienelea330512011-11-14 22:32:49 +0100333 definitionId="org.eclipse.vex.ui.activeVexEditor">
hvoormannb91295f2009-12-03 19:43:21 +0000334 </reference>
335 </activeWhen>
336 </handler>
337 <handler
Florian Thienel6c4f6522013-09-08 16:10:28 +0200338 class="org.eclipse.vex.ui.internal.handlers.JoinHandler"
339 commandId="org.eclipse.vex.ui.JoinCommand">
340 <activeWhen>
341 <reference
342 definitionId="org.eclipse.vex.ui.activeVexEditor">
343 </reference>
344 </activeWhen>
345 </handler>
346 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100347 class="org.eclipse.vex.ui.internal.handlers.ConvertElementHandler"
348 commandId="org.eclipse.vex.ui.ConvertElementCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000349 <activeWhen>
350 <reference
Florian Thienelea330512011-11-14 22:32:49 +0100351 definitionId="org.eclipse.vex.ui.activeVexEditor">
hvoormannb91295f2009-12-03 19:43:21 +0000352 </reference>
353 </activeWhen>
354 </handler>
355 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100356 class="org.eclipse.vex.ui.internal.handlers.RemoveTagHandler"
357 commandId="org.eclipse.vex.ui.RemoveTagCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000358 <activeWhen>
359 <reference
Florian Thienelea330512011-11-14 22:32:49 +0100360 definitionId="org.eclipse.vex.ui.activeVexEditor">
hvoormannb91295f2009-12-03 19:43:21 +0000361 </reference>
362 </activeWhen>
363 </handler>
364 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100365 class="org.eclipse.vex.ui.internal.handlers.AddRowAboveHandler"
366 commandId="org.eclipse.vex.ui.AddRowAboveCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000367 <enabledWhen>
368 <with
Florian Thienelea330512011-11-14 22:32:49 +0100369 variable="org.eclipse.vex.ui.isRow">
hvoormannb91295f2009-12-03 19:43:21 +0000370 <equals
371 value="true">
372 </equals>
373 </with>
374 </enabledWhen>
375 </handler>
376 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100377 class="org.eclipse.vex.ui.internal.handlers.AddRowBelowHandler"
378 commandId="org.eclipse.vex.ui.AddRowBelowCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000379 <enabledWhen>
380 <with
Florian Thienelea330512011-11-14 22:32:49 +0100381 variable="org.eclipse.vex.ui.isRow">
hvoormannb91295f2009-12-03 19:43:21 +0000382 <equals
383 value="true">
384 </equals>
385 </with>
386 </enabledWhen>
387 </handler>
388 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100389 class="org.eclipse.vex.ui.internal.handlers.MoveRowUpHandler"
390 commandId="org.eclipse.vex.ui.MoveRowUpCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000391 <enabledWhen>
392 <and>
393 <with
Florian Thienelea330512011-11-14 22:32:49 +0100394 variable="org.eclipse.vex.ui.isRow">
hvoormannb91295f2009-12-03 19:43:21 +0000395 <equals
396 value="true">
397 </equals>
398 </with>
399 <with
Florian Thienelea330512011-11-14 22:32:49 +0100400 variable="org.eclipse.vex.ui.isFirstRow">
hvoormannb91295f2009-12-03 19:43:21 +0000401 <equals
402 value="false">
403 </equals>
404 </with>
405 </and>
406 </enabledWhen>
407 </handler>
408 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100409 class="org.eclipse.vex.ui.internal.handlers.MoveRowDownHandler"
410 commandId="org.eclipse.vex.ui.MoveRowDownCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000411 <enabledWhen>
412 <and>
413 <with
Florian Thienelea330512011-11-14 22:32:49 +0100414 variable="org.eclipse.vex.ui.isRow">
hvoormannb91295f2009-12-03 19:43:21 +0000415 <equals
416 value="true">
417 </equals>
418 </with>
419 <with
Florian Thienelea330512011-11-14 22:32:49 +0100420 variable="org.eclipse.vex.ui.isLastRow">
hvoormannb91295f2009-12-03 19:43:21 +0000421 <equals
422 value="false">
423 </equals>
424 </with>
425 </and>
426 </enabledWhen>
427 </handler>
428 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100429 class="org.eclipse.vex.ui.internal.handlers.RemoveRowHandler"
430 commandId="org.eclipse.vex.ui.RemoveRowCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000431 <enabledWhen>
432 <with
Florian Thienelea330512011-11-14 22:32:49 +0100433 variable="org.eclipse.vex.ui.isRow">
hvoormannb91295f2009-12-03 19:43:21 +0000434 <equals
435 value="true">
436 </equals>
437 </with>
438 </enabledWhen>
439 </handler>
440 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100441 class="org.eclipse.vex.ui.internal.handlers.AddColumnLeftHandler"
442 commandId="org.eclipse.vex.ui.AddColumnLeftCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000443 <enabledWhen>
444 <with
Florian Thienelea330512011-11-14 22:32:49 +0100445 variable="org.eclipse.vex.ui.isColumn">
hvoormannb91295f2009-12-03 19:43:21 +0000446 <equals
447 value="true">
448 </equals>
449 </with>
450 </enabledWhen>
451 </handler>
452 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100453 class="org.eclipse.vex.ui.internal.handlers.AddColumnRightHandler"
454 commandId="org.eclipse.vex.ui.AddColumnRightCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000455 <enabledWhen>
456 <with
Florian Thienelea330512011-11-14 22:32:49 +0100457 variable="org.eclipse.vex.ui.isColumn">
hvoormannb91295f2009-12-03 19:43:21 +0000458 <equals
459 value="true">
460 </equals>
461 </with>
462 </enabledWhen>
463 </handler>
464 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100465 class="org.eclipse.vex.ui.internal.handlers.MoveColumnLeftHandler"
466 commandId="org.eclipse.vex.ui.MoveColumnLeftCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000467 <enabledWhen>
468 <and>
469 <with
Florian Thienelea330512011-11-14 22:32:49 +0100470 variable="org.eclipse.vex.ui.isColumn">
hvoormannb91295f2009-12-03 19:43:21 +0000471 <equals
472 value="true">
473 </equals>
474 </with>
475 <with
Florian Thienelea330512011-11-14 22:32:49 +0100476 variable="org.eclipse.vex.ui.isFirstColumn">
hvoormannb91295f2009-12-03 19:43:21 +0000477 <equals
478 value="false">
479 </equals>
480 </with>
481 </and>
482 </enabledWhen>
483 </handler>
484 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100485 class="org.eclipse.vex.ui.internal.handlers.MoveColumnRightHandler"
486 commandId="org.eclipse.vex.ui.MoveColumnRightCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000487 <enabledWhen>
488 <and>
489 <with
Florian Thienelea330512011-11-14 22:32:49 +0100490 variable="org.eclipse.vex.ui.isColumn">
hvoormannb91295f2009-12-03 19:43:21 +0000491 <equals
492 value="true">
493 </equals>
494 </with>
495 <with
Florian Thienelea330512011-11-14 22:32:49 +0100496 variable="org.eclipse.vex.ui.isLastColumn">
hvoormannb91295f2009-12-03 19:43:21 +0000497 <equals
498 value="false">
499 </equals>
500 </with>
501 </and>
502 </enabledWhen>
503 </handler>
504 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100505 class="org.eclipse.vex.ui.internal.handlers.RemoveColumnHandler"
506 commandId="org.eclipse.vex.ui.RemoveColumnCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000507 <enabledWhen>
508 <with
Florian Thienelea330512011-11-14 22:32:49 +0100509 variable="org.eclipse.vex.ui.isColumn">
hvoormannb91295f2009-12-03 19:43:21 +0000510 <equals
511 value="true">
512 </equals>
513 </with>
514 </enabledWhen>
515 </handler>
516 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100517 class="org.eclipse.vex.ui.internal.handlers.NextTableCellHandler"
518 commandId="org.eclipse.vex.ui.NextTableCellCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000519 <enabledWhen>
520 <with
Florian Thienelea330512011-11-14 22:32:49 +0100521 variable="org.eclipse.vex.ui.isRow">
hvoormannb91295f2009-12-03 19:43:21 +0000522 <equals
523 value="true">
524 </equals>
525 </with>
526 </enabledWhen>
527 </handler>
528 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100529 class="org.eclipse.vex.ui.internal.handlers.PreviousTableCellHandler"
530 commandId="org.eclipse.vex.ui.PreviousTableCellCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000531 <enabledWhen>
532 <with
Florian Thienelea330512011-11-14 22:32:49 +0100533 variable="org.eclipse.vex.ui.isRow">
hvoormannb91295f2009-12-03 19:43:21 +0000534 <equals
535 value="true">
536 </equals>
537 </with>
538 </enabledWhen>
539 </handler>
540 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100541 class="org.eclipse.vex.ui.internal.handlers.SplitBlockElementHandler"
542 commandId="org.eclipse.vex.ui.SplitBlockElementCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000543 </handler>
544 <handler
Florian Thienelea330512011-11-14 22:32:49 +0100545 class="org.eclipse.vex.ui.internal.handlers.SplitItemHandler"
546 commandId="org.eclipse.vex.ui.SplitItemCommand">
hvoormannb91295f2009-12-03 19:43:21 +0000547 </handler>
Holger Voormann2089e332013-02-17 10:35:39 +0100548
549 <!-- Go to: Previous/Next Column; Line Up/Down; Previous/Next Word;
550 Line Start/End; Page Up/Down; Text Start/End -->
551 <handler
552 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:PreviousColumn"
553 commandId="org.eclipse.ui.edit.text.goto.columnPrevious">
554 <activeWhen>
555 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
556 </activeWhen>
557 </handler>
558 <handler
559 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:NextColumn"
560 commandId="org.eclipse.ui.edit.text.goto.columnNext">
561 <activeWhen>
562 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
563 </activeWhen>
564 </handler>
565 <handler
566 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:LineUp"
567 commandId="org.eclipse.ui.edit.text.goto.lineUp">
568 <activeWhen>
569 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
570 </activeWhen>
571 </handler>
572 <handler
573 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:LineDown"
574 commandId="org.eclipse.ui.edit.text.goto.lineDown">
575 <activeWhen>
576 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
577 </activeWhen>
578 </handler>
579 <handler
580 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:PreviousWord"
581 commandId="org.eclipse.ui.edit.text.goto.wordPrevious">
582 <activeWhen>
583 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
584 </activeWhen>
585 </handler>
586 <handler
587 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:NextWord"
588 commandId="org.eclipse.ui.edit.text.goto.wordNext">
589 <activeWhen>
590 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
591 </activeWhen>
592 </handler>
593 <handler
594 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:LineStart"
595 commandId="org.eclipse.ui.edit.text.goto.lineStart">
596 <activeWhen>
597 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
598 </activeWhen>
599 </handler>
600 <handler
601 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:LineEnd"
602 commandId="org.eclipse.ui.edit.text.goto.lineEnd">
603 <activeWhen>
604 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
605 </activeWhen>
606 </handler>
607 <handler
608 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:PageUp"
609 commandId="org.eclipse.ui.edit.text.goto.pageUp">
610 <activeWhen>
611 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
612 </activeWhen>
613 </handler>
614 <handler
615 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:PageDown"
616 commandId="org.eclipse.ui.edit.text.goto.pageDown">
617 <activeWhen>
618 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
619 </activeWhen>
620 </handler>
621 <handler
622 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:TextStart"
623 commandId="org.eclipse.ui.edit.text.goto.textStart">
624 <activeWhen>
625 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
626 </activeWhen>
627 </handler>
628 <handler
629 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:TextEnd"
630 commandId="org.eclipse.ui.edit.text.goto.textEnd">
631 <activeWhen>
632 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
633 </activeWhen>
634 </handler>
635
636 <!-- Select: Previous/Next Column; Line Up/Down; Previous/Next Word;
637 Line Start/End; Page Up/Down; Text Start/End -->
638 <handler
639 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:SelectPreviousColumn"
640 commandId="org.eclipse.ui.edit.text.select.columnPrevious">
641 <activeWhen>
642 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
643 </activeWhen>
644 </handler>
645 <handler
646 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:SelectNextColumn"
647 commandId="org.eclipse.ui.edit.text.select.columnNext">
648 <activeWhen>
649 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
650 </activeWhen>
651 </handler>
652 <handler
653 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:SelectLineUp"
654 commandId="org.eclipse.ui.edit.text.select.lineUp">
655 <activeWhen>
656 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
657 </activeWhen>
658 </handler>
659 <handler
660 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:SelectLineDown"
661 commandId="org.eclipse.ui.edit.text.select.lineDown">
662 <activeWhen>
663 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
664 </activeWhen>
665 </handler>
666 <handler
667 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:SelectPreviousWord"
668 commandId="org.eclipse.ui.edit.text.select.wordPrevious">
669 <activeWhen>
670 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
671 </activeWhen>
672 </handler>
673 <handler
674 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:SelectNextWord"
675 commandId="org.eclipse.ui.edit.text.select.wordNext">
676 <activeWhen>
677 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
678 </activeWhen>
679 </handler>
680 <handler
681 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:SelectLineStart"
682 commandId="org.eclipse.ui.edit.text.select.lineStart">
683 <activeWhen>
684 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
685 </activeWhen>
686 </handler>
687 <handler
688 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:SelectLineEnd"
689 commandId="org.eclipse.ui.edit.text.select.lineEnd">
690 <activeWhen>
691 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
692 </activeWhen>
693 </handler>
694 <handler
695 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:SelectPageUp"
696 commandId="org.eclipse.ui.edit.text.select.pageUp">
697 <activeWhen>
698 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
699 </activeWhen>
700 </handler>
701 <handler
702 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:SelectPageDown"
703 commandId="org.eclipse.ui.edit.text.select.pageDown">
704 <activeWhen>
705 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
706 </activeWhen>
707 </handler>
708 <handler
709 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:SelectTextStart"
710 commandId="org.eclipse.ui.edit.text.select.textStart">
711 <activeWhen>
712 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
713 </activeWhen>
714 </handler>
715 <handler
716 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:SelectTextEnd"
717 commandId="org.eclipse.ui.edit.text.select.textEnd">
718 <activeWhen>
719 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
720 </activeWhen>
721 </handler>
722
723 <!-- Delete: Previous/Next; Previous/Next Word;
724 Line; To Beginning/End of Line -->
725 <handler
726 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:DeletePrevious"
727 commandId="org.eclipse.ui.edit.text.deletePrevious">
728 <activeWhen>
729 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
730 </activeWhen>
731 </handler>
732 <handler
733 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:DeleteNext"
734 commandId="org.eclipse.ui.edit.text.deleteNext">
735 <activeWhen>
736 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
737 </activeWhen>
738 </handler>
739 <handler
740 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:DeletePreviousWord"
741 commandId="org.eclipse.ui.edit.text.deletePreviousWord">
742 <activeWhen>
743 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
744 </activeWhen>
745 </handler>
746 <handler
747 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:DeleteNextWord"
748 commandId="org.eclipse.ui.edit.text.deleteNextWord">
749 <activeWhen>
750 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
751 </activeWhen>
752 </handler>
753 <handler
754 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:DeleteLine"
755 commandId="org.eclipse.ui.edit.text.delete.line">
756 <activeWhen>
757 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
758 </activeWhen>
759 </handler>
760 <handler
761 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:DeleteToBeginningOfLine"
762 commandId="org.eclipse.ui.edit.text.delete.line.to.beginning">
763 <activeWhen>
764 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
765 </activeWhen>
766 </handler>
767 <handler
768 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:DeleteToEndOfLine"
769 commandId="org.eclipse.ui.edit.text.delete.line.to.end">
770 <activeWhen>
771 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
772 </activeWhen>
773 </handler>
774
775 <!-- Cut: Line; To Beginning/End of Line -->
776 <handler
777 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:CutLine"
778 commandId="org.eclipse.ui.edit.text.cut.line">
779 <activeWhen>
780 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
781 </activeWhen>
782 </handler>
783 <handler
784 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:CutLineToBeginning"
785 commandId="org.eclipse.ui.edit.text.cut.line.to.beginning">
786 <activeWhen>
787 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
788 </activeWhen>
789 </handler>
790 <handler
791 class="org.eclipse.vex.ui.internal.handlers.TextEditingHandlerFactory:CutLineToEnd"
792 commandId="org.eclipse.ui.edit.text.cut.line.to.end">
793 <activeWhen>
794 <reference definitionId="org.eclipse.vex.ui.activeVexEditor"/>
795 </activeWhen>
796 </handler>
Florian Thieneld70936c2014-10-03 14:47:31 +0200797 <handler
798 class="org.eclipse.vex.ui.boxview.RefreshHandler"
799 commandId="org.eclipse.ui.file.refresh">
800 <activeWhen>
801 <reference
802 definitionId="org.eclipse.vex.ui.activeBoxView">
803 </reference>
804 </activeWhen>
805 </handler>
Florian Thienel35447812015-12-05 12:03:52 +0100806 <handler
Florian Thienelf8acd842015-12-13 14:48:23 +0100807 class="org.eclipse.vex.ui.boxview.RebuildBoxModelHandler"
808 commandId="org.eclipse.vex.ui.RebuildBoxModel">
809 </handler>
810 <handler
Florian Thienel35447812015-12-05 12:03:52 +0100811 class="org.eclipse.vex.ui.boxview.InsertBoldHandler"
812 commandId="org.eclipse.vex.ui.Bold">
813 </handler>
Florian Thieneldb2a40e2015-12-06 18:04:28 +0100814 <handler
815 class="org.eclipse.vex.ui.boxview.InsertItalicHandler"
816 commandId="org.eclipse.vex.ui.Italic">
817 </handler>
Florian Thienel554c20a2015-12-22 20:47:53 +0100818 <handler
819 class="org.eclipse.vex.ui.boxview.InsertAnchorHandler"
820 commandId="org.eclipse.vex.ui.Anchor">
821 </handler>
Holger Voormann2089e332013-02-17 10:35:39 +0100822
823 <!-- TODO:
824 - org.eclipse.ui.edit.text.join.lines
825
826 - org.eclipse.ui.edit.text.set.mark
827 - org.eclipse.ui.edit.text.clear.mark
828 - org.eclipse.ui.edit.text.swap.mark
829
830 - org.eclipse.ui.edit.findNext
831 - org.eclipse.ui.edit.findPrevious
832
833 etc. -->
834
hvoormannb91295f2009-12-03 19:43:21 +0000835 </extension>
836 <extension
dacarver58ad0f82008-10-01 03:29:54 +0000837 point="org.eclipse.ui.views">
838 <category
839 name="%VexViewCategory.name"
Florian Thienelea330512011-11-14 22:32:49 +0100840 id="org.eclipse.vex.ui.views.VexViewCategory">
dacarver58ad0f82008-10-01 03:29:54 +0000841 </category>
842 <view
843 name="%DebugView.name"
Florian Thienelc36895c2012-03-09 23:15:58 +0100844 icon="$nl$/icons/vex16.png"
Florian Thienelea330512011-11-14 22:32:49 +0100845 category="org.eclipse.vex.ui.views.VexViewCategory"
846 class="org.eclipse.vex.ui.internal.views.DebugView"
847 id="org.eclipse.vex.ui.views.debug">
dacarver58ad0f82008-10-01 03:29:54 +0000848 </view>
dacarver58ad0f82008-10-01 03:29:54 +0000849 <view
Florian Thienelea330512011-11-14 22:32:49 +0100850 category="org.eclipse.vex.ui.views.VexViewCategory"
851 class="org.eclipse.vex.ui.internal.config.ConfigurationView"
Florian Thienelc36895c2012-03-09 23:15:58 +0100852 icon="$nl$/icons/vex16.png"
Florian Thienelea330512011-11-14 22:32:49 +0100853 id="org.eclipse.vex.ui.views.configuration"
hvoormannb91295f2009-12-03 19:43:21 +0000854 name="%ConfigurationView.name">
dacarver58ad0f82008-10-01 03:29:54 +0000855 </view>
Florian Thienel644a5ee2014-09-20 15:00:35 +0200856 <view
857 category="org.eclipse.vex.ui.views.VexViewCategory"
Florian Thienelbbfb1d62015-05-20 21:48:07 +0200858 class="org.eclipse.vex.ui.boxview.BoxDemoView"
Florian Thienel644a5ee2014-09-20 15:00:35 +0200859 id="org.eclipse.vex.ui.views.box"
860 name="Vex Box Viewer">
861 </view>
dacarver58ad0f82008-10-01 03:29:54 +0000862 </extension>
863 <extension
864 id="pluginNature"
865 name="%PluginProjectNature.name"
866 point="org.eclipse.core.resources.natures">
867 <runtime>
868 <run
Florian Thienelea330512011-11-14 22:32:49 +0100869 class="org.eclipse.vex.ui.internal.config.PluginProjectNature">
dacarver58ad0f82008-10-01 03:29:54 +0000870 </run>
871 </runtime>
872 </extension>
873 <extension
874 point="org.eclipse.ui.newWizards">
fthienel760539f2010-05-05 19:17:10 +0000875 <category
876 name="%NewWizardCategory.name"
Florian Thienelea330512011-11-14 22:32:49 +0100877 id="org.eclipse.vex.XMLAuthoringCategory">
fthienel760539f2010-05-05 19:17:10 +0000878 </category>
dacarver58ad0f82008-10-01 03:29:54 +0000879 <wizard
880 name="%NewPluginProjectWizard.name"
Florian Thienelc36895c2012-03-09 23:15:58 +0100881 icon="$nl$/icons/vex16.png"
Florian Thienelea330512011-11-14 22:32:49 +0100882 category="org.eclipse.vex.XMLAuthoringCategory"
883 class="org.eclipse.vex.ui.internal.config.NewPluginProjectWizard"
dacarver58ad0f82008-10-01 03:29:54 +0000884 project="true"
Florian Thienelea330512011-11-14 22:32:49 +0100885 id="org.eclipse.vex.ui.config.NewPluginProjectWizard">
dacarver58ad0f82008-10-01 03:29:54 +0000886 <description>%NewPluginProjectWizard.desc</description>
Holger Voormann738989e2011-04-26 20:43:46 +0200887 <keywordReference
Florian Thienelea330512011-11-14 22:32:49 +0100888 id="org.eclipse.vex.ui.KeywordVex">
Holger Voormann738989e2011-04-26 20:43:46 +0200889 </keywordReference>
dacarver58ad0f82008-10-01 03:29:54 +0000890 </wizard>
891 </extension>
892 <extension
893 id="pluginBuilder"
894 name="%PluginProjectBuilder.name"
895 point="org.eclipse.core.resources.builders">
896 <builder>
897 <run
Florian Thienelea330512011-11-14 22:32:49 +0100898 class="org.eclipse.vex.ui.internal.config.PluginProjectBuilder">
dacarver58ad0f82008-10-01 03:29:54 +0000899 </run>
900 </builder>
901 </extension>
902 <extension
903 point="org.eclipse.ui.decorators">
904 <decorator
905 lightweight="true"
906 label="%PluginProjectDecorator.name"
907 state="true"
Florian Thienelea330512011-11-14 22:32:49 +0100908 class="org.eclipse.vex.ui.internal.config.PluginProjectDecorator"
909 id="org.eclipse.vex.ui.config.vexPluginProjectDecorator">
dacarver58ad0f82008-10-01 03:29:54 +0000910 <enablement>
911 <objectClass
912 name="org.eclipse.core.resources.IProject">
913 </objectClass>
914 </enablement>
915 </decorator>
dacarver58ad0f82008-10-01 03:29:54 +0000916 <decorator
Florian Thienelea330512011-11-14 22:32:49 +0100917 class="org.eclipse.vex.ui.internal.config.BuildProblemDecorator"
918 id="org.eclipse.vex.ui.config.buildProblemDecorator"
hvoormannb91295f2009-12-03 19:43:21 +0000919 label="%BuildProblemDecorator.name"
920 lightweight="true"
921 state="true">
dacarver58ad0f82008-10-01 03:29:54 +0000922 <enablement>
923 <objectClass
924 name="org.eclipse.core.resources.IResource">
925 </objectClass>
926 </enablement>
927 </decorator>
928 </extension>
929 <extension
930 point="org.eclipse.ui.propertyPages">
931 <page
dacarver58ad0f82008-10-01 03:29:54 +0000932 name="%DoctypePropertyPage.name"
Florian Thienelea330512011-11-14 22:32:49 +0100933 class="org.eclipse.vex.ui.internal.config.DoctypePropertyPage"
dacarver58ad0f82008-10-01 03:29:54 +0000934 nameFilter="*.dtd"
Florian Thienelea330512011-11-14 22:32:49 +0100935 id="org.eclipse.vex.ui.config.DoctypePropertyPage">
dacarver58ad0f82008-10-01 03:29:54 +0000936 <filter
937 name="projectNature"
Florian Thienelea330512011-11-14 22:32:49 +0100938 value="org.eclipse.vex.ui.pluginNature">
dacarver58ad0f82008-10-01 03:29:54 +0000939 </filter>
Florian Thienelcf7164f2010-12-02 23:09:12 +0100940 <enabledWhen>
941 <instanceof
942 value="org.eclipse.core.resources.IFile">
943 </instanceof>
944 </enabledWhen>
dacarver58ad0f82008-10-01 03:29:54 +0000945 </page>
dacarver58ad0f82008-10-01 03:29:54 +0000946 <page
Florian Thienelea330512011-11-14 22:32:49 +0100947 class="org.eclipse.vex.ui.internal.config.StylePropertyPage"
948 id="org.eclipse.vex.ui.config.StylePropertyPage"
hvoormannb91295f2009-12-03 19:43:21 +0000949 name="%StylePropertyPage.name"
Florian Thienelcf7164f2010-12-02 23:09:12 +0100950 nameFilter="*.css">
dacarver58ad0f82008-10-01 03:29:54 +0000951 <filter
952 name="projectNature"
Florian Thienelea330512011-11-14 22:32:49 +0100953 value="org.eclipse.vex.ui.pluginNature">
dacarver58ad0f82008-10-01 03:29:54 +0000954 </filter>
Florian Thienelcf7164f2010-12-02 23:09:12 +0100955 <enabledWhen>
956 <instanceof
957 value="org.eclipse.core.resources.IFile">
958 </instanceof>
959 </enabledWhen>
dacarver58ad0f82008-10-01 03:29:54 +0000960 </page>
961 </extension>
962 <extension
hvoormannb91295f2009-12-03 19:43:21 +0000963 point="org.eclipse.core.expressions.definitions">
964 <definition
Florian Thienelea330512011-11-14 22:32:49 +0100965 id="org.eclipse.vex.ui.activeVexEditor">
hvoormannb91295f2009-12-03 19:43:21 +0000966 <or>
967 <with
968 variable="activeEditorId">
969 <equals
Florian Thienelea330512011-11-14 22:32:49 +0100970 value="org.eclipse.vex.ui.VexEditor">
hvoormannb91295f2009-12-03 19:43:21 +0000971 </equals>
972 </with>
973 <with
974 variable="activeEditorId">
975 <equals
Florian Thienelea330512011-11-14 22:32:49 +0100976 value="org.eclipse.vex.ui.VexEditorMultiPage">
hvoormannb91295f2009-12-03 19:43:21 +0000977 </equals>
978 </with>
979 </or>
980 </definition>
981 <definition
Florian Thienelea330512011-11-14 22:32:49 +0100982 id="org.eclipse.vex.ui.focusedVexEditor">
hvoormannb91295f2009-12-03 19:43:21 +0000983 <or>
984 <with
985 variable="activePartId">
986 <equals
Florian Thienelea330512011-11-14 22:32:49 +0100987 value="org.eclipse.vex.ui.VexEditor">
hvoormannb91295f2009-12-03 19:43:21 +0000988 </equals>
989 </with>
990 <with
991 variable="activePartId">
992 <equals
Florian Thienelea330512011-11-14 22:32:49 +0100993 value="org.eclipse.vex.ui.VexEditorMultiPage">
hvoormannb91295f2009-12-03 19:43:21 +0000994 </equals>
995 </with>
996 </or>
997 </definition>
Florian Thieneld70936c2014-10-03 14:47:31 +0200998 <definition
999 id="org.eclipse.vex.ui.activeBoxView">
1000 <with
1001 variable="activePartId">
1002 <equals
1003 value="org.eclipse.vex.ui.views.box">
1004 </equals>
1005 </with>
1006 </definition>
hvoormannb91295f2009-12-03 19:43:21 +00001007 </extension>
1008 <extension
1009 point="org.eclipse.ui.services">
1010 <sourceProvider
Florian Thienelea330512011-11-14 22:32:49 +01001011 provider="org.eclipse.vex.ui.internal.editor.DocumentContextSourceProvider">
hvoormannb91295f2009-12-03 19:43:21 +00001012 <variable
Florian Thienelea330512011-11-14 22:32:49 +01001013 name="org.eclipse.vex.ui.isColumn"
hvoormannb91295f2009-12-03 19:43:21 +00001014 priorityLevel="workbench">
1015 </variable>
1016 <variable
Florian Thienelea330512011-11-14 22:32:49 +01001017 name="org.eclipse.vex.ui.isFirstColumn"
hvoormannb91295f2009-12-03 19:43:21 +00001018 priorityLevel="workbench">
1019 </variable>
1020 <variable
Florian Thienelea330512011-11-14 22:32:49 +01001021 name="org.eclipse.vex.ui.isLastColumn"
hvoormannb91295f2009-12-03 19:43:21 +00001022 priorityLevel="workbench">
1023 </variable>
1024 <variable
Florian Thienelea330512011-11-14 22:32:49 +01001025 name="org.eclipse.vex.ui.isRow"
hvoormannb91295f2009-12-03 19:43:21 +00001026 priorityLevel="workbench">
1027 </variable>
1028 <variable
Florian Thienelea330512011-11-14 22:32:49 +01001029 name="org.eclipse.vex.ui.isFirstRow"
hvoormannb91295f2009-12-03 19:43:21 +00001030 priorityLevel="workbench">
1031 </variable>
1032 <variable
Florian Thienelea330512011-11-14 22:32:49 +01001033 name="org.eclipse.vex.ui.isLastRow"
hvoormannb91295f2009-12-03 19:43:21 +00001034 priorityLevel="workbench">
1035 </variable>
Carsten Hiesserichc55c5d72013-09-19 20:23:13 +02001036 <variable
1037 name="org.eclipse.vex.ui.isElement"
1038 priorityLevel="workbench">
1039 </variable>
1040 <variable
1041 name="org.eclipse.vex.ui.isComment"
1042 priorityLevel="workbench">
1043 </variable>
1044 <variable
1045 name="org.eclipse.vex.ui.isProcessingInstruction"
1046 priorityLevel="workbench">
1047 </variable>
hvoormannb91295f2009-12-03 19:43:21 +00001048 </sourceProvider>
1049 </extension>
1050 <extension
1051 point="org.eclipse.ui.menus">
1052 <menuContribution
1053 locationURI="menu:org.eclipse.ui.main.menu?after=edit">
1054 <menu
1055 label="%menu.Document.name">
1056 <visibleWhen>
1057 <reference
Florian Thienelea330512011-11-14 22:32:49 +01001058 definitionId="org.eclipse.vex.ui.activeVexEditor">
hvoormannb91295f2009-12-03 19:43:21 +00001059 </reference>
1060 </visibleWhen>
1061 <menu
1062 label="%menu.Add.name">
1063 <command
Florian Thienelea330512011-11-14 22:32:49 +01001064 commandId="org.eclipse.vex.ui.AddElementCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001065 label="%menu.Add.Element.name">
1066 </command>
1067 <command
Florian Thieneld71183b2012-02-28 21:08:06 +01001068 commandId="org.eclipse.vex.ui.AddCommentCommand"
1069 label="%menu.Add.Comment.name"
1070 style="push">
1071 </command>
1072 <command
Carsten Hiesserichc55c5d72013-09-19 20:23:13 +02001073 commandId="org.eclipse.vex.ui.AddProcessingInstructionCommand"
1074 label="%menu.Add.ProcessingInstruction.name">
1075 <visibleWhen>
1076 <and>
1077 <with variable="org.eclipse.vex.ui.isComment">
1078 <equals value="false" />
1079 </with>
1080 <with variable="org.eclipse.vex.ui.isProcessingInstruction">
1081 <equals value="false" />
1082 </with>
1083 </and>
1084 </visibleWhen>
1085 </command>
1086 <command
Florian Thienelea330512011-11-14 22:32:49 +01001087 commandId="org.eclipse.vex.ui.AddRowAboveCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001088 label="%menu.Add.RowAbove.name">
1089 </command>
1090 <command
Florian Thienelea330512011-11-14 22:32:49 +01001091 commandId="org.eclipse.vex.ui.AddRowBelowCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001092 label="%menu.Add.RowBelow.name">
1093 </command>
1094 <command
Florian Thienelea330512011-11-14 22:32:49 +01001095 commandId="org.eclipse.vex.ui.AddColumnLeftCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001096 label="%menu.Add.ColumnLeft.name">
1097 </command>
1098 <command
Florian Thienelea330512011-11-14 22:32:49 +01001099 commandId="org.eclipse.vex.ui.AddColumnRightCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001100 label="%menu.Add.ColumnRight.name">
1101 </command>
1102 </menu>
1103 <command
Holger Voormannbbfe0f02013-02-17 12:13:57 +01001104 commandId="org.eclipse.vex.ui.DuplicateSelectionCommand"
1105 label="%menu.DuplicateSelection.name">
hvoormannb91295f2009-12-03 19:43:21 +00001106 </command>
1107 <command
Florian Thienelea330512011-11-14 22:32:49 +01001108 commandId="org.eclipse.vex.ui.ConvertElementCommand">
hvoormannb91295f2009-12-03 19:43:21 +00001109 </command>
1110 <menu
1111 label="%menu.Move.name">
1112 <command
Florian Thienelea330512011-11-14 22:32:49 +01001113 commandId="org.eclipse.vex.ui.MoveRowUpCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001114 label="%menu.Move.RowUp">
1115 </command>
1116 <command
Florian Thienelea330512011-11-14 22:32:49 +01001117 commandId="org.eclipse.vex.ui.MoveRowDownCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001118 label="%menu.Move.RowDown">
1119 </command>
1120 <command
Florian Thienelea330512011-11-14 22:32:49 +01001121 commandId="org.eclipse.vex.ui.MoveColumnLeftCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001122 label="%menu.Move.ColumnLeft">
1123 </command>
1124 <command
Florian Thienelea330512011-11-14 22:32:49 +01001125 commandId="org.eclipse.vex.ui.MoveColumnRightCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001126 label="%menu.Move.ColumnRight">
1127 </command>
1128 </menu>
1129 <menu
1130 label="%menu.Remove.name">
1131 <command
Florian Thienelea330512011-11-14 22:32:49 +01001132 commandId="org.eclipse.vex.ui.RemoveTagCommand">
hvoormannb91295f2009-12-03 19:43:21 +00001133 </command>
1134 <command
Florian Thienelea330512011-11-14 22:32:49 +01001135 commandId="org.eclipse.vex.ui.RemoveRowCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001136 label="%menu.Remove.Row.name">
1137 </command>
1138 <command
Florian Thienelea330512011-11-14 22:32:49 +01001139 commandId="org.eclipse.vex.ui.RemoveColumnCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001140 label="%menu.Remove.Column.name">
1141 </command>
1142 </menu>
Holger Voormannbbfe0f02013-02-17 12:13:57 +01001143 <command
Florian Thienel6c4f6522013-09-08 16:10:28 +02001144 commandId="org.eclipse.vex.ui.JoinCommand"
1145 label="%menu.Join.name">
1146 </command>
1147 <command
Carsten Hiesserichc55c5d72013-09-19 20:23:13 +02001148 commandId="org.eclipse.vex.ui.SetProcessingInstructionTargetCommand"
1149 label="%command.setProcessingInstructionTarget.name">
1150 <visibleWhen
1151 checkEnabled="true">
1152 </visibleWhen>
1153 </command>
1154 <command
Holger Voormannbbfe0f02013-02-17 12:13:57 +01001155 commandId="org.eclipse.vex.ui.EditNamespacesCommand"
1156 label="%menu.EditNamespaces.name">
1157 </command>
hvoormannb91295f2009-12-03 19:43:21 +00001158 <separator
Florian Thienelea330512011-11-14 22:32:49 +01001159 name="org.eclipse.vex.ui.popup.style"
hvoormannb91295f2009-12-03 19:43:21 +00001160 visible="true">
1161 </separator>
1162 <menu
1163 label="%menu.Style.name">
1164 <dynamic
Florian Thienelea330512011-11-14 22:32:49 +01001165 class="org.eclipse.vex.ui.internal.handlers.StyleMenu"
1166 id="org.eclipse.vex.ui.StyleMenu">
hvoormannb91295f2009-12-03 19:43:21 +00001167 </dynamic>
1168 </menu>
1169 </menu>
1170 </menuContribution>
1171 <menuContribution
Florian Thienelea330512011-11-14 22:32:49 +01001172 locationURI="popup:org.eclipse.vex.ui.popup">
hvoormannb91295f2009-12-03 19:43:21 +00001173 <separator
Florian Thienelea330512011-11-14 22:32:49 +01001174 name="org.eclipse.vex.ui.popup.undoRevertSave"
hvoormannb91295f2009-12-03 19:43:21 +00001175 visible="true">
1176 </separator>
1177 <command
1178 commandId="org.eclipse.ui.edit.undo">
1179 </command>
1180 <command
1181 commandId="org.eclipse.ui.file.revert">
1182 </command>
1183 <command
1184 commandId="org.eclipse.ui.file.save">
1185 </command>
1186 <separator
Florian Thienelea330512011-11-14 22:32:49 +01001187 name="org.eclipse.vex.ui.popup.vexCommands"
hvoormannb91295f2009-12-03 19:43:21 +00001188 visible="true">
1189 </separator>
1190 <command
Florian Thienelea330512011-11-14 22:32:49 +01001191 commandId="org.eclipse.vex.ui.AddElementCommand">
hvoormannb91295f2009-12-03 19:43:21 +00001192 </command>
1193 <command
Holger Voormannbbfe0f02013-02-17 12:13:57 +01001194 commandId="org.eclipse.vex.ui.DuplicateSelectionCommand"
1195 label="%menu.DuplicateSelection.name">
hvoormannb91295f2009-12-03 19:43:21 +00001196 </command>
1197 <command
Florian Thienelea330512011-11-14 22:32:49 +01001198 commandId="org.eclipse.vex.ui.ConvertElementCommand"
1199 label="org.eclipse.vex.ui.popupmenu.ConvertElement">
hvoormannb91295f2009-12-03 19:43:21 +00001200 </command>
1201 <command
Florian Thienelea330512011-11-14 22:32:49 +01001202 commandId="org.eclipse.vex.ui.RemoveTagCommand">
hvoormannb91295f2009-12-03 19:43:21 +00001203 </command>
Holger Voormannbbfe0f02013-02-17 12:13:57 +01001204 <command
Florian Thienel6c4f6522013-09-08 16:10:28 +02001205 commandId="org.eclipse.vex.ui.JoinCommand"
1206 label="%menu.Join.name">
1207 </command>
1208 <command
Carsten Hiesserichc55c5d72013-09-19 20:23:13 +02001209 commandId="org.eclipse.vex.ui.SetProcessingInstructionTargetCommand"
1210 label="%command.setProcessingInstructionTarget.name">
1211 <visibleWhen
1212 checkEnabled="true">
1213 </visibleWhen>
1214 </command>
1215 <command
Holger Voormannbbfe0f02013-02-17 12:13:57 +01001216 commandId="org.eclipse.vex.ui.EditNamespacesCommand"
1217 label="%menu.EditNamespaces.name">
1218 </command>
hvoormannb91295f2009-12-03 19:43:21 +00001219 <separator
Florian Thienelea330512011-11-14 22:32:49 +01001220 name="org.eclipse.vex.ui.popup.vexTableItems"
hvoormannb91295f2009-12-03 19:43:21 +00001221 visible="true">
1222 </separator>
1223 <menu
1224 label="%menu.Row.name">
1225 <visibleWhen>
1226 <with
Florian Thienelea330512011-11-14 22:32:49 +01001227 variable="org.eclipse.vex.ui.isRow">
hvoormannb91295f2009-12-03 19:43:21 +00001228 <equals
1229 value="true">
1230 </equals>
1231 </with>
1232 </visibleWhen>
1233 <command
Florian Thienelea330512011-11-14 22:32:49 +01001234 commandId="org.eclipse.vex.ui.AddRowAboveCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001235 label="%menu.Row.AddAbove.name">
1236 </command>
1237 <command
Florian Thienelea330512011-11-14 22:32:49 +01001238 commandId="org.eclipse.vex.ui.AddRowBelowCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001239 label="%menu.Row.AddBelow.name">
1240 </command>
1241 <command
Florian Thienelea330512011-11-14 22:32:49 +01001242 commandId="org.eclipse.vex.ui.MoveRowUpCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001243 label="%menu.Row.MoveUp.name">
1244 </command>
1245 <command
Florian Thienelea330512011-11-14 22:32:49 +01001246 commandId="org.eclipse.vex.ui.MoveRowDownCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001247 label="%menu.Row.MoveDown.name">
1248 </command>
1249 <command
Florian Thienelea330512011-11-14 22:32:49 +01001250 commandId="org.eclipse.vex.ui.RemoveRowCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001251 label="%menu.Row.Remove.name">
1252 </command>
1253 </menu>
1254 <menu
1255 label="%menu.Column.name">
1256 <visibleWhen>
1257 <with
Florian Thienelea330512011-11-14 22:32:49 +01001258 variable="org.eclipse.vex.ui.isRow">
hvoormannb91295f2009-12-03 19:43:21 +00001259 <equals
1260 value="true">
1261 </equals>
1262 </with>
1263 </visibleWhen>
1264 <command
Florian Thienelea330512011-11-14 22:32:49 +01001265 commandId="org.eclipse.vex.ui.AddColumnLeftCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001266 label="%menu.Column.AddLeft.name">
1267 </command>
1268 <command
Florian Thienelea330512011-11-14 22:32:49 +01001269 commandId="org.eclipse.vex.ui.AddColumnRightCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001270 label="%menu.Column.AddRight.name">
1271 </command>
1272 <command
Florian Thienelea330512011-11-14 22:32:49 +01001273 commandId="org.eclipse.vex.ui.MoveColumnLeftCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001274 label="%menu.Column.MoveLeft.name">
1275 </command>
1276 <command
Florian Thienelea330512011-11-14 22:32:49 +01001277 commandId="org.eclipse.vex.ui.MoveColumnRightCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001278 label="%menu.Column.MoveRight.name">
1279 </command>
1280 <command
Florian Thienelea330512011-11-14 22:32:49 +01001281 commandId="org.eclipse.vex.ui.RemoveColumnCommand"
hvoormannb91295f2009-12-03 19:43:21 +00001282 label="%menu.Column.Remove.name">
1283 </command>
1284 </menu>
1285 <separator
Florian Thienelea330512011-11-14 22:32:49 +01001286 name="org.eclipse.vex.ui.popup.cutCopyPaste"
hvoormannb91295f2009-12-03 19:43:21 +00001287 visible="true">
1288 </separator>
1289 <command
1290 commandId="org.eclipse.ui.edit.cut">
1291 </command>
1292 <command
1293 commandId="org.eclipse.ui.edit.copy">
1294 </command>
1295 <command
1296 commandId="org.eclipse.ui.edit.paste">
1297 </command>
1298 <command
1299 commandId="org.eclipse.ui.edit.delete">
1300 </command>
1301 <separator
Florian Thienelea330512011-11-14 22:32:49 +01001302 name="org.eclipse.vex.ui.popup.style"
hvoormannb91295f2009-12-03 19:43:21 +00001303 visible="true">
1304 </separator>
1305 <menu
1306 label="%menu.Style.name">
1307 <dynamic
Florian Thienelea330512011-11-14 22:32:49 +01001308 class="org.eclipse.vex.ui.internal.handlers.StyleMenu"
1309 id="org.eclipse.vex.ui.StyleMenu">
hvoormannb91295f2009-12-03 19:43:21 +00001310 </dynamic>
1311 </menu>
1312 <separator
Florian Thienelea330512011-11-14 22:32:49 +01001313 name="org.eclipse.vex.ui.popup.any"
hvoormannb91295f2009-12-03 19:43:21 +00001314 visible="true">
1315 </separator>
1316 </menuContribution>
Florian Thienel644a5ee2014-09-20 15:00:35 +02001317 <menuContribution
1318 allPopups="false"
Florian Thieneld70936c2014-10-03 14:47:31 +02001319 locationURI="toolbar:org.eclipse.vex.ui.views.box">
Florian Thienel644a5ee2014-09-20 15:00:35 +02001320 <command
Florian Thieneld70936c2014-10-03 14:47:31 +02001321 commandId="org.eclipse.ui.file.refresh"
1322 icon="icons/refresh.gif"
Florian Thienel644a5ee2014-09-20 15:00:35 +02001323 label="Refresh"
1324 style="push"
1325 tooltip="Refresh the BoxView">
1326 </command>
Florian Thienel35447812015-12-05 12:03:52 +01001327 <command
Florian Thienelf8acd842015-12-13 14:48:23 +01001328 commandId="org.eclipse.vex.ui.RebuildBoxModel"
1329 icon="icons/rebuild_structure.gif"
1330 label="Rebuild Box Model"
1331 style="push">
1332 </command>
1333 <command
Florian Thienel35447812015-12-05 12:03:52 +01001334 commandId="org.eclipse.vex.ui.Bold"
1335 icon="icons/style_bold.gif"
1336 label="Bold"
1337 style="push">
1338 </command>
Florian Thieneldb2a40e2015-12-06 18:04:28 +01001339 <command
1340 commandId="org.eclipse.vex.ui.Italic"
1341 icon="icons/style_italic.gif"
1342 label="Italic"
1343 style="push">
1344 </command>
Florian Thienel554c20a2015-12-22 20:47:53 +01001345 <command
1346 commandId="org.eclipse.vex.ui.Anchor"
1347 icon="icons/anchor.gif"
1348 label="Anchor"
1349 style="push">
1350 </command>
Florian Thienel644a5ee2014-09-20 15:00:35 +02001351 </menuContribution>
dacarver58ad0f82008-10-01 03:29:54 +00001352 </extension>
Holger Voormann738989e2011-04-26 20:43:46 +02001353 <extension
1354 point="org.eclipse.ui.keywords">
1355 <keyword
Florian Thienelea330512011-11-14 22:32:49 +01001356 id="org.eclipse.vex.ui.KeywordVex"
Holger Voormann738989e2011-04-26 20:43:46 +02001357 label="%Keyword.Vex">
1358 </keyword>
1359 </extension>
Florian Thienel214465e2012-01-06 00:23:56 +01001360 <extension
1361 point="org.eclipse.ui.preferencePages">
1362 <page
1363 class="org.eclipse.vex.ui.internal.preferences.RootPreferencePage"
1364 id="org.eclipse.vex.ui.preferences.RootPreferencePage"
1365 name="%preferencePage.RootPreferencePage.name">
1366 </page>
1367 </extension>
1368 <extension
1369 point="org.eclipse.core.runtime.preferences">
1370 <initializer
1371 class="org.eclipse.vex.ui.internal.preferences.PreferenceInitializer">
1372 </initializer>
1373 </extension>
dacarver58ad0f82008-10-01 03:29:54 +00001374
1375</plugin>