Commit f4ce474b authored by Philip Makedonski's avatar Philip Makedonski
Browse files

* refined mwe, #164

parent c7766f30
Loading
Loading
Loading
Loading
+11 −11
Original line number Diff line number Diff line
@@ -4,11 +4,9 @@ import org.eclipse.xtext.xtext.generator.*
import org.eclipse.xtext.xtext.generator.model.project.*
import org.etsi.mts.tdl.gen.*

var rootPath = "platform:/resource/org.etsi.mts.tdl.model"
//var rootPath = "platform:/resource/" 
var rootPaths = "org.etsi.mts.tdl.model"
var rootPath = ""
var projectName = "org.etsi.mts.tdl.model"
var srcGen = "src-gen" //this does not seem to matter... -> only for cleaning
var projectRoot = ""
Workflow {
	
	bean = org.eclipse.emf.mwe.utils.StandaloneSetup {
@@ -27,9 +25,9 @@ Workflow {
	    generateModel = true
	    generateEdit = false
	    generateEditor = false
	    projectRoot = "${projectRoot}"
	    genModel = "platform:/resource/${rootPaths}/model/tdl.genmodel"
	    srcPath = "platform:/resource/${rootPaths}/${srcGen}" 
	    projectRoot = "${rootPath}"
	    genModel = "platform:/resource/${projectName}/model/tdl.genmodel"
	    srcPath = "platform:/resource/${projectName}/${srcGen}" 
	}

//	component = org.eclipse.emf.mwe2.ecore.EcoreGenerator {
@@ -38,8 +36,9 @@ Workflow {
	    generateModel = true
	    generateEdit = false
	    generateEditor = false
	    genModel = "platform:/resource/${rootPaths}/model/structured.genmodel"
	    srcPath = "platform:/resource/${rootPaths}/${srcGen}" 
	    projectRoot = "${rootPath}"
	    genModel = "platform:/resource/${projectName}/model/structured.genmodel"
	    srcPath = "platform:/resource/${projectName}/${srcGen}" 
	}
//	component = org.eclipse.emf.mwe2.ecore.EcoreGenerator {
	component = org.etsi.mts.tdl.gen.OCLinEcoreGenerator {  
@@ -47,8 +46,9 @@ Workflow {
	    generateModel = true
	    generateEdit = false
	    generateEditor = false
	    genModel = "platform:/resource/${rootPaths}/model/configurations.genmodel"
	    srcPath = "platform:/resource/${rootPaths}/${srcGen}" 
	    projectRoot = "${rootPath}"
	    genModel = "platform:/resource/${projectName}/model/configurations.genmodel"
	    srcPath = "platform:/resource/${projectName}/${srcGen}" 
	}

}
+1 −1
Original line number Diff line number Diff line
@@ -31,7 +31,7 @@
					<arguments>
						<argument>/${project.basedir}/model/GenerateTDL.mwe2</argument>
						<argument>-p</argument>
						<argument>projectRoot=${project.basedir}</argument>
						<argument>rootPath=${project.basedir}</argument>
					</arguments>
					<classpathScope>compile</classpathScope>
					<includePluginDependencies>true</includePluginDependencies>