Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnsgar Radermacher2014-09-05 08:40:19 -0400
committerAnsgar Radermacher2014-09-05 08:40:19 -0400
commit1cae46ac29d814b0441f09f7da4e36802a02fd2d (patch)
treef3ac3b1539ba2053ba08b8d8d944cd25b6826006 /extraplugins/codegen/org.eclipse.papyrus.cpp.codegen/src/org/eclipse/papyrus/cpp/codegen/acceleo/util/clazz/CppClassOperationsDeclaration.mtl
parent6c118f555e1b73f94cb77116006937893848e940 (diff)
downloadorg.eclipse.papyrus-1cae46ac29d814b0441f09f7da4e36802a02fd2d.tar.gz
org.eclipse.papyrus-1cae46ac29d814b0441f09f7da4e36802a02fd2d.tar.xz
org.eclipse.papyrus-1cae46ac29d814b0441f09f7da4e36802a02fd2d.zip
443404 - [C++ codegen] Code generation should be based on xtend (done via merge of branch ogurcan)
Diffstat (limited to 'extraplugins/codegen/org.eclipse.papyrus.cpp.codegen/src/org/eclipse/papyrus/cpp/codegen/acceleo/util/clazz/CppClassOperationsDeclaration.mtl')
-rw-r--r--extraplugins/codegen/org.eclipse.papyrus.cpp.codegen/src/org/eclipse/papyrus/cpp/codegen/acceleo/util/clazz/CppClassOperationsDeclaration.mtl17
1 files changed, 0 insertions, 17 deletions
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen/src/org/eclipse/papyrus/cpp/codegen/acceleo/util/clazz/CppClassOperationsDeclaration.mtl b/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen/src/org/eclipse/papyrus/cpp/codegen/acceleo/util/clazz/CppClassOperationsDeclaration.mtl
deleted file mode 100644
index 513dd1ed446..00000000000
--- a/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen/src/org/eclipse/papyrus/cpp/codegen/acceleo/util/clazz/CppClassOperationsDeclaration.mtl
+++ /dev/null
@@ -1,17 +0,0 @@
-[module CppClassOperationsDeclaration('http://www.eclipse.org/uml2/5.0.0/UML')/]
-[import org::eclipse::papyrus::cpp::codegen::acceleo::util::operation::CppOperations/]
-
-
-[template public CppClassOperationsDeclaration(class : Classifier, visibilityFilter : VisibilityKind)]
-[for (getOwnedOperations()->select(visibility = visibilityFilter))]
-
- [CppOperationDeclaration()/]
-[/for]
-[for (b : Behavior | eAllContents(OpaqueBehavior)->select(visibility = visibilityFilter))]
- [if (b.specification = null)]
-
- // opaque behavior without specification (typically from state machine)
- [CppBehaviorDeclaration()/]
- [/if]
-[/for]
-[/template]

Back to the top