diff options
Diffstat (limited to 'extraplugins/codegen/org.eclipse.papyrus.cpp.codegen/src/org/eclipse/papyrus/cpp/codegen/acceleo/CppClassBody.mtl')
-rw-r--r-- | extraplugins/codegen/org.eclipse.papyrus.cpp.codegen/src/org/eclipse/papyrus/cpp/codegen/acceleo/CppClassBody.mtl | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen/src/org/eclipse/papyrus/cpp/codegen/acceleo/CppClassBody.mtl b/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen/src/org/eclipse/papyrus/cpp/codegen/acceleo/CppClassBody.mtl index 75ad78cd988..f3ab44b4861 100644 --- a/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen/src/org/eclipse/papyrus/cpp/codegen/acceleo/CppClassBody.mtl +++ b/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen/src/org/eclipse/papyrus/cpp/codegen/acceleo/CppClassBody.mtl @@ -20,12 +20,14 @@ [CppIncludePreBody()/] [constIncludeHFile()/] -#include <[getNearestPackage().getFullPath()/]/[class.name/].[getHeaderSuffix()/]> +[IncludeDirective( getNearestPackage().getFullPath() + '/' + class.name + '.' + getHeaderSuffix() )/] [CppIncludeBody()/] [constDerivedIncludes()/] -[CppClassAllIncludesDeclarationBody()/] +[for (path : String | CppClassAllIncludesDeclarationBody()->flatten()->asOrderedSet())] +[path.IncludeDirective()/] +[/for] [openNS(class)/] [CppStaticAttributes(class)/] |