blob: 86022259af737c8efc79de4e6a35eb7d86738d7e [file] [log] [blame]
<%
metamodel http://www.eclipse.org/uml2/2.0.0/UML
%>
<%--Test Simple de script .mt Acceleo --%>
<%script type="Class" name="generate" file="test.txt"%>
== Sample of text ==
=Start=
<%testSimpleScript%>
<%testParameterScript("Param1", "Param2")%>
=End=
<%script type="Class" name="testSimpleScript"%>
Text of testSimpleScript
<%script type="Class" name="testParameterScript"%>
Text of testParameterScript with parameter 1 : <%args(0)%> and parameter 2 : <%args(1)%>
<%script type="Type" name="isJavaPrimitiveTypeSimple"%>
<%if (name == "Integer" || name =="Float" || name == "Boolean"){%>true<%}else{%>false<%}%>
<%script type="Type" name="checkJavaPrimitiveTypeSimple"%>
<%if (name == "Integer" || name =="Float" || name == "Boolean"){%>true<%}else{%>false<%}%>
<%script type="Type" name="isJavaPrimitiveTypeUnElseIf"%>
<%if (name == "Integer" || name =="Float" || name == "Boolean"){%>true<%}else if(name == "Integer1" || name =="Float1" || name == "Boolean1"){%>false<%}else{%>false<%}%>
<%script type="Type" name="isJavaPrimitiveTypeTroisElseIF"%>
<%if (name == "Integer" || name =="Float" || name == "Boolean"){%>true<%}else if(name == "Integer1" || name =="Float1" || name == "Boolean1"){%>false<%}else if(name == "Integer2" || name =="Float2" || name == "Boolean2"){%>false<%}else if(name == "Integer3" || name =="Float3" || name == "Boolean3"){%>false<%}else{%>false<%}%>
<%script type="Type" name="isJavaPrimitiveTypeSimpleMultiligne"%>
<%if (name == "Integer" || name =="Float" || name == "Boolean"){%>
true<%}else{%>
false<%}%>
<%script type="Type" name="isJavaPrimitiveTypeUnElseIfMultiligne"%>
<%if (name == "Integer" || name =="Float" || name == "Boolean"){%>
true<%}else if(name == "Integer1" || name =="Float1" || name == "Boolean1"){%>
false<%}else{%>
false<%}%>
<%script type="Type" name="isJavaPrimitiveTypeTroisElseIFMultiligne"%>
<%if (name == "Integer" || name =="Float" || name == "Boolean"){%>
true<%}else if(name == "Integer1" || name =="Float1" || name == "Boolean1"){%>
false<%}else if(name == "Integer2" || name =="Float2" || name == "Boolean2"){%>
false<%}else if(name == "Integer3" || name =="Float3" || name == "Boolean3"){%>
false<%}else{%>
false<%}%>