Commit 0d48b192 authored by Daniel Honsel's avatar Daniel Honsel
Browse files

added support for multiple file extensions

parent 056f57a4
Loading
Loading
Loading
Loading
+17 −1
Original line number Diff line number Diff line
@@ -9,7 +9,7 @@
            class="de.ugoe.cs.swe.ui.TTCN3ExecutableExtensionFactory:org.eclipse.xtext.ui.editor.XtextEditor"
            contributorClass="org.eclipse.ui.editors.text.TextEditorActionContributor"
            default="true"
            extensions="ttcn3"
            extensions="ttcn3,ttcn,3mp"
            id="de.ugoe.cs.swe.TTCN3"
            name="TTCN3 Editor">
        </editor>
@@ -215,12 +215,28 @@
			class="de.ugoe.cs.swe.ui.TTCN3ExecutableExtensionFactory:org.eclipse.xtext.resource.IResourceFactory"
			type="ttcn3">
		</parser>
		<parser
			class="de.ugoe.cs.swe.ui.TTCN3ExecutableExtensionFactory:org.eclipse.xtext.resource.IResourceFactory"
			type="ttcn">
		</parser>
		<parser
			class="de.ugoe.cs.swe.ui.TTCN3ExecutableExtensionFactory:org.eclipse.xtext.resource.IResourceFactory"
			type="3mp">
		</parser>
	</extension>
	<extension point="org.eclipse.xtext.extension_resourceServiceProvider">
        <resourceServiceProvider
            class="de.ugoe.cs.swe.ui.TTCN3ExecutableExtensionFactory:org.eclipse.xtext.ui.resource.IResourceUIServiceProvider"
            uriExtension="ttcn3">
        </resourceServiceProvider>
        <resourceServiceProvider
            class="de.ugoe.cs.swe.ui.TTCN3ExecutableExtensionFactory:org.eclipse.xtext.ui.resource.IResourceUIServiceProvider"
            uriExtension="ttcn">
        </resourceServiceProvider>
        <resourceServiceProvider
            class="de.ugoe.cs.swe.ui.TTCN3ExecutableExtensionFactory:org.eclipse.xtext.ui.resource.IResourceUIServiceProvider"
            uriExtension="3mp">
        </resourceServiceProvider>
    </extension>


+1 −1
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@ import org.eclipse.xtext.ui.generator.*
import de.ugoe.cs.swe.scoping.TTCN3ImportNamespaceScopingFragment

var grammarURI = "classpath:/de/ugoe/cs/swe/TTCN3.xtext"
var fileExtensions = "ttcn3"
var fileExtensions = "ttcn3,ttcn,3mp"
var projectName = "de.ugoe.cs.swe.TTCN3"
var runtimeProject = "../${projectName}"
var generateXtendStub = true