1 <?xml version="1.0" encoding="UTF-8"?>
\r
2 <?eclipse version="3.4"?>
\r
5 point="org.eclipse.ui.editors">
\r
7 class="org.simantics.scl.ui.editor.SCLEditor"
\r
8 contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor"
\r
12 id="org.simantics.scl.ui.editor"
\r
16 class="org.simantics.scl.ui.editor2.SCLModuleEditor2"
\r
17 contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor"
\r
21 id="org.simantics.scl.ui.editor2"
\r
22 name="SCL Module Editor">
\r
26 point="org.eclipse.core.filebuffers.documentSetup">
\r
28 class="org.simantics.scl.ui.editor.SCLDocumentSetup"
\r
33 point="org.eclipse.core.contenttype.contentTypes">
\r
35 default-charset="UTF-8"
\r
36 file-extensions="scl"
\r
37 id="org.simantics.scl.contentType"
\r
43 point="org.eclipse.ui.views">
\r
45 id="org.simantics.scl.ui.category"
\r
49 allowMultiple="true"
\r
50 category="org.simantics.scl.ui.category"
\r
51 class="org.simantics.scl.ui.console.SCLConsoleView"
\r
52 icon="icons/application_xp_terminal.png"
\r
53 id="org.simantics.scl.ui.console"
\r
58 allowMultiple="true"
\r
59 category="org.simantics.scl.ui.category"
\r
60 class="org.simantics.scl.ui.issues.SCLIssuesView"
\r
61 icon="icons/error.png"
\r
62 id="org.simantics.scl.ui.issues"
\r
68 point="org.eclipse.ui.menus">
\r
71 locationURI="menu:help?after=group.main.ext">
\r
73 commandId="org.simantics.scl.ui.launchDocumentationBrowser"
\r
74 label="SCL Documentation"
\r
80 point="org.eclipse.ui.commands">
\r
82 id="org.simantics.scl.ui.launchDocumentationBrowser"
\r
83 name="SCL module documentation">
\r
86 id="org.simantics.scl.editor.openModule"
\r
87 name="Open SCL module">
\r
90 id="org.simantics.scl.editor.openDefinition"
\r
91 name="Open SCL definition">
\r
94 id="org.simantics.scl.editor.openDeclaration"
\r
95 name="Open Declaration">
\r
99 point="org.eclipse.ui.handlers">
\r
101 class="org.simantics.scl.ui.browser.LaunchSCLDocumentationBrowser"
\r
102 commandId="org.simantics.scl.ui.launchDocumentationBrowser">
\r
105 class="org.simantics.scl.ui.editor2.OpenSCLModule"
\r
106 commandId="org.simantics.scl.editor.openModule">
\r
109 class="org.simantics.scl.ui.editor2.OpenSCLDefinition"
\r
110 commandId="org.simantics.scl.editor.openDefinition">
\r
113 class="org.simantics.scl.ui.editor2.OpenDeclaration"
\r
114 commandId="org.simantics.scl.editor.openDeclaration">
\r
118 point="org.eclipse.ui.bindings">
\r
120 commandId="org.eclipse.ui.views.showView"
\r
121 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
\r
122 sequence="M2+M3+Q S">
\r
124 id="org.eclipse.ui.views.showView.viewId"
\r
125 value="org.simantics.scl.ui.console">
\r
130 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
\r
131 sequence="M2+M3+Q S">
\r
135 commandId="org.eclipse.ui.views.showView"
\r
136 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
\r
137 sequence="M1+M3+Q S">
\r
139 id="org.eclipse.ui.views.showView.viewId"
\r
140 value="org.simantics.scl.ui.console">
\r
144 commandId="org.simantics.scl.editor.openModule"
\r
145 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
\r
146 sequence="CTRL+SHIFT+M">
\r
149 commandId="org.simantics.scl.editor.openDefinition"
\r
150 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
\r
151 sequence="CTRL+SHIFT+D">
\r
154 commandId="org.simantics.scl.editor.openDeclaration"
\r
155 contextId="org.simantics.scl.ui.editor"
\r
156 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
\r
161 point="org.eclipse.ui.contexts">
\r
163 id="org.simantics.scl.ui.editor"
\r
164 name="SCL module editor">
\r
168 point="org.eclipse.ui.elementFactories">
\r
170 class="org.simantics.scl.ui.editor2.SCLModuleEditorInputFactory"
\r
171 id="org.simantics.scl.ui.editor.inputFactory">
\r