diff options
author | Juergen Haug | 2015-09-08 11:27:01 +0000 |
---|---|---|
committer | Juergen Haug | 2015-09-14 09:28:39 +0000 |
commit | 65f678532baa2ec92d2a283cc9d71beda7e9d518 (patch) | |
tree | b145614f55e27699a252f01bc198d72af9ab1c93 /plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeRunnerGen.xtend | |
parent | 674f49dd4ee544d32e7ffb11fd8e905431be96b8 (diff) | |
download | org.eclipse.etrice-65f678532baa2ec92d2a283cc9d71beda7e9d518.tar.gz org.eclipse.etrice-65f678532baa2ec92d2a283cc9d71beda7e9d518.tar.xz org.eclipse.etrice-65f678532baa2ec92d2a283cc9d71beda7e9d518.zip |
[core] added data logging trigger + gnuplot generator
Change-Id: I9694d9da168e947ce6f9e1aa8489c731e8ef1bbb
Diffstat (limited to 'plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeRunnerGen.xtend')
-rw-r--r-- | plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeRunnerGen.xtend | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeRunnerGen.xtend b/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeRunnerGen.xtend index 136f93166..53ac1a14e 100644 --- a/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeRunnerGen.xtend +++ b/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeRunnerGen.xtend @@ -21,6 +21,7 @@ import org.eclipse.xtext.generator.JavaIoFileSystemAccess import org.eclipse.etrice.generator.generic.RoomExtensions import org.eclipse.etrice.core.etmap.util.ETMapUtil import org.eclipse.etrice.core.common.base.util.BaseHelpers +import org.eclipse.etrice.generator.c.Main @Singleton class NodeRunnerGen { @@ -48,7 +49,7 @@ class NodeRunnerGen { def generateSourceFile(Root root, SubSystemInstance ssi, boolean first) { val nr = ETMapUtil::getNodeRef(ssi) val clsname = nr.name+"_"+ssi.name - val logData = ssi.subSystemClass.annotations.isAnnotationPresent("DataLogging") + val logData = Main.getSettings.isGenerateDataInstrumentation && ssi.subSystemClass.annotations.isAnnotationPresent("DataLogging") ''' /** * @author generated by eTrice |