]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.browsing.ui.swt/plugin.xml
Sharing org.simantics.acorn for everyone to use
[simantics/platform.git] / bundles / org.simantics.browsing.ui.swt / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <?eclipse version="3.4"?>\r
3 <plugin>\r
4 \r
5    <extension\r
6          point="org.eclipse.ui.contexts">\r
7       <context\r
8             description="Property related inline editing is active"\r
9             id="org.simantics.browsing.ui.inlineEditing"\r
10             name="Inline Editing Active"\r
11             parentId="org.eclipse.ui.contexts.window">\r
12       </context>\r
13    </extension>\r
14 \r
15    <extension\r
16          point="org.eclipse.ui.handlers">\r
17       <handler\r
18             class="org.eclipse.ui.internal.handlers.WidgetMethodHandler:cut"\r
19             commandId="org.eclipse.ui.edit.cut">\r
20          <activeWhen>\r
21             <reference definitionId="org.simantics.browsing.ui.edit.inline.active" />\r
22          </activeWhen>\r
23       </handler>\r
24       <handler\r
25             class="org.eclipse.ui.internal.handlers.WidgetMethodHandler:copy"\r
26             commandId="org.eclipse.ui.edit.copy">\r
27          <activeWhen>\r
28             <reference definitionId="org.simantics.browsing.ui.edit.inline.active" />\r
29          </activeWhen>\r
30       </handler>\r
31       <handler\r
32             class="org.eclipse.ui.internal.handlers.WidgetMethodHandler:paste"\r
33             commandId="org.eclipse.ui.edit.paste">\r
34          <activeWhen>\r
35             <reference definitionId="org.simantics.browsing.ui.edit.inline.active" />\r
36          </activeWhen>\r
37       </handler>\r
38       <handler\r
39             class="org.eclipse.ui.internal.handlers.SelectAllHandler"\r
40             commandId="org.eclipse.ui.edit.selectAll">\r
41          <activeWhen>\r
42             <reference definitionId="org.simantics.browsing.ui.edit.inline.active" />\r
43          </activeWhen>\r
44       </handler>\r
45    </extension>\r
46    <extension\r
47          point="org.eclipse.core.expressions.definitions">\r
48       <definition\r
49             id="org.simantics.browsing.ui.edit.inline.active">\r
50          <with variable="activeFocusControlId">\r
51             <equals value="org.simantics.browsing.ui.inlineEditing"/>\r
52          </with>\r
53       </definition>\r
54    </extension>\r
55 \r
56 </plugin>\r