|
@@ -1,4 +1,4 @@
|
|
|
-GeneratorModel for yakindu::c {
|
|
|
+GeneratorModel for yakindu::c {
|
|
|
statechart InterfaceTest {
|
|
|
feature Debug {
|
|
|
dumpSexec = true
|
|
@@ -10,7 +10,7 @@ GeneratorModel for yakindu::c {
|
|
|
feature CCodeFeature {
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
- DebugType = ""
|
|
|
+ DebugType = "cout"
|
|
|
}
|
|
|
feature LicenseHeader {
|
|
|
licenseText = "
|
|
@@ -33,15 +33,17 @@ GeneratorModel for yakindu::c {
|
|
|
// inlineReactions = false
|
|
|
// }
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
statechart Test_DeepHistory {
|
|
|
feature Outlet {
|
|
|
targetProject = "TestScenarios"
|
|
|
targetFolder = "src-gen-c/Test_DeepHistory"
|
|
|
}
|
|
|
feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
- DebugType = ""
|
|
|
}
|
|
|
feature LicenseHeader {
|
|
|
licenseText = "
|
|
@@ -66,7 +68,7 @@ GeneratorModel for yakindu::c {
|
|
|
dumpSexec = true
|
|
|
}
|
|
|
feature CCodeFeature {
|
|
|
- DebugType = "none"
|
|
|
+ DebugType = "cout"
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
}
|
|
@@ -90,11 +92,11 @@ GeneratorModel for yakindu::c {
|
|
|
targetFolder = "src-gen-c/Test_Hierarchy"
|
|
|
}
|
|
|
feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
- DebugType = ""
|
|
|
}
|
|
|
- feature FunctionInlining {
|
|
|
+ feature FunctionInlining {
|
|
|
inlineEnterSequences = false
|
|
|
inlineExitSequences = false
|
|
|
inlineEnterRegion = false
|
|
@@ -122,9 +124,9 @@ GeneratorModel for yakindu::c {
|
|
|
targetFolder = "src-gen-c/Test_LocalActions"
|
|
|
}
|
|
|
feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
- DebugType = ""
|
|
|
}
|
|
|
feature LicenseHeader {
|
|
|
licenseText = "
|
|
@@ -145,9 +147,9 @@ GeneratorModel for yakindu::c {
|
|
|
targetFolder = "src-gen-c/Test_ParallelRegions"
|
|
|
}
|
|
|
feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
- DebugType = ""
|
|
|
}
|
|
|
feature LicenseHeader {
|
|
|
licenseText = "
|
|
@@ -168,9 +170,9 @@ GeneratorModel for yakindu::c {
|
|
|
targetFolder = "src-gen-c/Test_ShallowHistory"
|
|
|
}
|
|
|
feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
- DebugType = ""
|
|
|
}
|
|
|
feature LicenseHeader {
|
|
|
licenseText = "
|
|
@@ -191,9 +193,9 @@ GeneratorModel for yakindu::c {
|
|
|
targetFolder = "src-gen-c/Test_DeepHistory"
|
|
|
}
|
|
|
feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
- DebugType = ""
|
|
|
}
|
|
|
feature Debug {
|
|
|
dumpSexec = true
|
|
@@ -217,9 +219,226 @@ GeneratorModel for yakindu::c {
|
|
|
targetFolder = "src-gen-c/Test_Transition"
|
|
|
}
|
|
|
feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
- DebugType = ""
|
|
|
+ }
|
|
|
+ feature LicenseHeader {
|
|
|
+ licenseText = "
|
|
|
+ # Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
+ # All rights reserved. This program and the accompanying materials
|
|
|
+ # are made available under the terms of the Eclipse Public License v1.0
|
|
|
+ # which accompanies this distribution, and is available at
|
|
|
+ # http://www.eclipse.org/legal/epl-v10.html
|
|
|
+ #
|
|
|
+ # Contributors:
|
|
|
+ # committers of YAKINDU - initial API and implementation
|
|
|
+ "
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ statechart InterfaceTest {
|
|
|
+ feature Outlet {
|
|
|
+ targetProject = "TestScenarios"
|
|
|
+ targetFolder = "src-gen-c-sgltn/InterfaceTest"
|
|
|
+ }
|
|
|
+ feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
+ InterfaceEventListener = true
|
|
|
+ Singleton = true
|
|
|
+ }
|
|
|
+ feature LicenseHeader {
|
|
|
+ licenseText = "
|
|
|
+ # Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
+ # All rights reserved. This program and the accompanying materials
|
|
|
+ # are made available under the terms of the Eclipse Public License v1.0
|
|
|
+ # which accompanies this distribution, and is available at
|
|
|
+ # http://www.eclipse.org/legal/epl-v10.html
|
|
|
+ #
|
|
|
+ # Contributors:
|
|
|
+ # committers of YAKINDU - initial API and implementation
|
|
|
+ "
|
|
|
+ }
|
|
|
+ }
|
|
|
+ statechart Test_DeepHistory {
|
|
|
+ feature Outlet {
|
|
|
+ targetProject = "TestScenarios"
|
|
|
+ targetFolder = "src-gen-c-sgltn/Test_DeepHistory"
|
|
|
+ }
|
|
|
+ feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
+ InterfaceEventListener = true
|
|
|
+ Singleton = true
|
|
|
+ }
|
|
|
+ feature LicenseHeader {
|
|
|
+ licenseText = "
|
|
|
+ # Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
+ # All rights reserved. This program and the accompanying materials
|
|
|
+ # are made available under the terms of the Eclipse Public License v1.0
|
|
|
+ # which accompanies this distribution, and is available at
|
|
|
+ # http://www.eclipse.org/legal/epl-v10.html
|
|
|
+ #
|
|
|
+ # Contributors:
|
|
|
+ # committers of YAKINDU - initial API and implementation
|
|
|
+ "
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ statechart Test_Expression {
|
|
|
+ feature Outlet {
|
|
|
+ targetProject = "TestScenarios"
|
|
|
+ targetFolder = "src-gen-c-sgltn/Test_Expression"
|
|
|
+ }
|
|
|
+ feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
+ InterfaceEventListener = true
|
|
|
+ Singleton = true
|
|
|
+ }
|
|
|
+ feature LicenseHeader {
|
|
|
+ licenseText = "
|
|
|
+ # Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
+ # All rights reserved. This program and the accompanying materials
|
|
|
+ # are made available under the terms of the Eclipse Public License v1.0
|
|
|
+ # which accompanies this distribution, and is available at
|
|
|
+ # http://www.eclipse.org/legal/epl-v10.html
|
|
|
+ #
|
|
|
+ # Contributors:
|
|
|
+ # committers of YAKINDU - initial API and implementation
|
|
|
+ "
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ statechart Test_Hierarchy {
|
|
|
+ feature Outlet {
|
|
|
+ targetProject = "TestScenarios"
|
|
|
+ targetFolder = "src-gen-c-sgltn/Test_Hierarchy"
|
|
|
+ }
|
|
|
+ feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
+ InterfaceEventListener = true
|
|
|
+ Singleton = true
|
|
|
+ }
|
|
|
+ feature LicenseHeader {
|
|
|
+ licenseText = "
|
|
|
+ # Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
+ # All rights reserved. This program and the accompanying materials
|
|
|
+ # are made available under the terms of the Eclipse Public License v1.0
|
|
|
+ # which accompanies this distribution, and is available at
|
|
|
+ # http://www.eclipse.org/legal/epl-v10.html
|
|
|
+ #
|
|
|
+ # Contributors:
|
|
|
+ # committers of YAKINDU - initial API and implementation
|
|
|
+ "
|
|
|
+ }
|
|
|
+ }
|
|
|
+ statechart Test_LocalActions {
|
|
|
+ feature Outlet {
|
|
|
+ targetProject = "TestScenarios"
|
|
|
+ targetFolder = "src-gen-c-sgltn/Test_LocalActions"
|
|
|
+ }
|
|
|
+ feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
+ InterfaceEventListener = true
|
|
|
+ Singleton = true
|
|
|
+ }
|
|
|
+ feature LicenseHeader {
|
|
|
+ licenseText = "
|
|
|
+ # Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
+ # All rights reserved. This program and the accompanying materials
|
|
|
+ # are made available under the terms of the Eclipse Public License v1.0
|
|
|
+ # which accompanies this distribution, and is available at
|
|
|
+ # http://www.eclipse.org/legal/epl-v10.html
|
|
|
+ #
|
|
|
+ # Contributors:
|
|
|
+ # committers of YAKINDU - initial API and implementation
|
|
|
+ "
|
|
|
+ }
|
|
|
+ }
|
|
|
+ statechart Test_ParallelRegions {
|
|
|
+ feature Outlet {
|
|
|
+ targetProject = "TestScenarios"
|
|
|
+ targetFolder = "src-gen-c-sgltn/Test_ParallelRegions"
|
|
|
+ }
|
|
|
+ feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
+ InterfaceEventListener = true
|
|
|
+ Singleton = true
|
|
|
+ }
|
|
|
+ feature LicenseHeader {
|
|
|
+ licenseText = "
|
|
|
+ # Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
+ # All rights reserved. This program and the accompanying materials
|
|
|
+ # are made available under the terms of the Eclipse Public License v1.0
|
|
|
+ # which accompanies this distribution, and is available at
|
|
|
+ # http://www.eclipse.org/legal/epl-v10.html
|
|
|
+ #
|
|
|
+ # Contributors:
|
|
|
+ # committers of YAKINDU - initial API and implementation
|
|
|
+ "
|
|
|
+ }
|
|
|
+ }
|
|
|
+ statechart Test_ShallowHistory {
|
|
|
+ feature Outlet {
|
|
|
+ targetProject = "TestScenarios"
|
|
|
+ targetFolder = "src-gen-c-sgltn/Test_ShallowHistory"
|
|
|
+ }
|
|
|
+ feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
+ InterfaceEventListener = true
|
|
|
+ Singleton = true
|
|
|
+ }
|
|
|
+ feature LicenseHeader {
|
|
|
+ licenseText = "
|
|
|
+ # Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
+ # All rights reserved. This program and the accompanying materials
|
|
|
+ # are made available under the terms of the Eclipse Public License v1.0
|
|
|
+ # which accompanies this distribution, and is available at
|
|
|
+ # http://www.eclipse.org/legal/epl-v10.html
|
|
|
+ #
|
|
|
+ # Contributors:
|
|
|
+ # committers of YAKINDU - initial API and implementation
|
|
|
+ "
|
|
|
+ }
|
|
|
+ }
|
|
|
+ statechart Test_DeepHistory {
|
|
|
+ feature Outlet {
|
|
|
+ targetProject = "TestScenarios"
|
|
|
+ targetFolder = "src-gen-c-sgltn/Test_DeepHistory"
|
|
|
+ }
|
|
|
+ feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
+ InterfaceEventListener = true
|
|
|
+ Singleton = true
|
|
|
+ }
|
|
|
+ feature LicenseHeader {
|
|
|
+ licenseText = "
|
|
|
+ # Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
+ # All rights reserved. This program and the accompanying materials
|
|
|
+ # are made available under the terms of the Eclipse Public License v1.0
|
|
|
+ # which accompanies this distribution, and is available at
|
|
|
+ # http://www.eclipse.org/legal/epl-v10.html
|
|
|
+ #
|
|
|
+ # Contributors:
|
|
|
+ # committers of YAKINDU - initial API and implementation
|
|
|
+ "
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ statechart Test_Transition {
|
|
|
+ feature Outlet {
|
|
|
+ targetProject = "TestScenarios"
|
|
|
+ targetFolder = "src-gen-c-sgltn/Test_Transition"
|
|
|
+ }
|
|
|
+ feature CCodeFeature {
|
|
|
+ DebugType = "cout"
|
|
|
+ InterfaceEventListener = true
|
|
|
+ Singleton = true
|
|
|
}
|
|
|
feature LicenseHeader {
|
|
|
licenseText = "
|