|
@@ -1,28 +1,18 @@
|
|
|
GeneratorModel for yakindu::c {
|
|
|
statechart InterfaceTest {
|
|
|
feature Debug {
|
|
|
- dumpSexec = false
|
|
|
+ dumpSexec = true
|
|
|
}
|
|
|
feature Outlet {
|
|
|
targetProject = "TestScenarios"
|
|
|
targetFolder = "src-gen-c/InterfaceTest"
|
|
|
}
|
|
|
- feature FunctionInlining {
|
|
|
- inlineReactions = true
|
|
|
- inlineChoices = true
|
|
|
- inlineEnterSequences = true
|
|
|
- inlineEntryActions = true
|
|
|
- inlineExitActions = true
|
|
|
- inlineExitSequences = true
|
|
|
- }
|
|
|
feature CCodeFeature {
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
+ DebugType = ""
|
|
|
}
|
|
|
- feature YacopFeature {
|
|
|
- withYacop = true
|
|
|
- }
|
|
|
- feature licenseHeader {
|
|
|
+ feature LicenseHeader {
|
|
|
licenseText = "
|
|
|
# Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
# All rights reserved. This program and the accompanying materials
|
|
@@ -51,8 +41,9 @@ GeneratorModel for yakindu::c {
|
|
|
feature CCodeFeature {
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
+ DebugType = ""
|
|
|
}
|
|
|
- feature licenseHeader {
|
|
|
+ feature LicenseHeader {
|
|
|
licenseText = "
|
|
|
# Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
# All rights reserved. This program and the accompanying materials
|
|
@@ -71,11 +62,15 @@ GeneratorModel for yakindu::c {
|
|
|
targetProject = "TestScenarios"
|
|
|
targetFolder = "src-gen-c/Test_Expression"
|
|
|
}
|
|
|
+ feature Debug {
|
|
|
+ dumpSexec = true
|
|
|
+ }
|
|
|
feature CCodeFeature {
|
|
|
+ DebugType = "none"
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
}
|
|
|
- feature licenseHeader {
|
|
|
+ feature LicenseHeader {
|
|
|
licenseText = "
|
|
|
# Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
# All rights reserved. This program and the accompanying materials
|
|
@@ -97,8 +92,15 @@ GeneratorModel for yakindu::c {
|
|
|
feature CCodeFeature {
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
+ DebugType = ""
|
|
|
+ }
|
|
|
+ feature FunctionInlining {
|
|
|
+ inlineEnterSequences = false
|
|
|
+ inlineExitSequences = false
|
|
|
+ inlineEnterRegion = false
|
|
|
+ inlineExitRegion = false
|
|
|
}
|
|
|
- feature licenseHeader {
|
|
|
+ feature LicenseHeader {
|
|
|
licenseText = "
|
|
|
# Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
# All rights reserved. This program and the accompanying materials
|
|
@@ -122,8 +124,9 @@ GeneratorModel for yakindu::c {
|
|
|
feature CCodeFeature {
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
+ DebugType = ""
|
|
|
}
|
|
|
- feature licenseHeader {
|
|
|
+ feature LicenseHeader {
|
|
|
licenseText = "
|
|
|
# Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
# All rights reserved. This program and the accompanying materials
|
|
@@ -144,8 +147,9 @@ GeneratorModel for yakindu::c {
|
|
|
feature CCodeFeature {
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
+ DebugType = ""
|
|
|
}
|
|
|
- feature licenseHeader {
|
|
|
+ feature LicenseHeader {
|
|
|
licenseText = "
|
|
|
# Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
# All rights reserved. This program and the accompanying materials
|
|
@@ -166,8 +170,9 @@ GeneratorModel for yakindu::c {
|
|
|
feature CCodeFeature {
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
+ DebugType = ""
|
|
|
}
|
|
|
- feature licenseHeader {
|
|
|
+ feature LicenseHeader {
|
|
|
licenseText = "
|
|
|
# Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
# All rights reserved. This program and the accompanying materials
|
|
@@ -188,11 +193,12 @@ GeneratorModel for yakindu::c {
|
|
|
feature CCodeFeature {
|
|
|
InterfaceEventListener = true
|
|
|
Singleton = false
|
|
|
+ DebugType = ""
|
|
|
}
|
|
|
feature Debug {
|
|
|
dumpSexec = true
|
|
|
}
|
|
|
- feature licenseHeader {
|
|
|
+ feature LicenseHeader {
|
|
|
licenseText = "
|
|
|
# Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
# All rights reserved. This program and the accompanying materials
|
|
@@ -213,216 +219,9 @@ GeneratorModel for yakindu::c {
|
|
|
feature CCodeFeature {
|
|
|
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 {
|
|
|
- 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 {
|
|
|
- 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 {
|
|
|
- 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 {
|
|
|
- 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 {
|
|
|
- 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 {
|
|
|
- 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 {
|
|
|
- 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 {
|
|
|
- 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 {
|
|
|
- InterfaceEventListener = true
|
|
|
- Singleton = true
|
|
|
- }
|
|
|
- feature licenseHeader {
|
|
|
+ feature LicenseHeader {
|
|
|
licenseText = "
|
|
|
# Copyright (c) 2011 committers of YAKINDU and others.
|
|
|
# All rights reserved. This program and the accompanying materials
|