| <?xml version="1.0" encoding="UTF-8"?> |
| <xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:mtl="http://www.eclipse.org/acceleo/mtl/3.0" xmlns:ocl.ecore="http://www.eclipse.org/ocl/1.1.0/Ecore"> |
| <mtl:Module name="generate_rtmaps_model_datatypes_h" nsURI="org::eclipse::papyrus::robotml::generators::intempora::rtmaps::files::generate_rtmaps_model_datatypes_h" startHeaderPosition="773" endHeaderPosition="975"> |
| <input> |
| <takesTypesFrom href="http://www.eclipse.org/uml2/5.0.0/UML#/"/> |
| </input> |
| <input> |
| <takesTypesFrom href="http://Papyrus/RobotML/1#/"/> |
| </input> |
| <imports href="../../../../../../../../../../../common/org.eclipse.papyrus.robotml.generators.common/bin/org/eclipse/papyrus/robotml/generators/common/mmqueries/DataTypeQueries.emtl#/0"/> |
| <ownedModuleElement xsi:type="mtl:Template" name="generateRTMapsModelDataTypes" visibility="Public"> |
| <body xsi:type="mtl:FileBlock" openMode="OverWrite"> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="#ifndef __RTMAPS_"/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="_DATATYPES_COMMON_H__
#define __RTMAPS_"/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="_DATATYPES_COMMON_H__

#include "robotml/maps_robotml_datatypes_all.h"


/*******************************************/
/* DATA TYPES FORWARD DECLARATIONS*/
/*******************************************/

"/> |
| <body xsi:type="mtl:ForBlock"> |
| <body xsi:type="mtl:IfBlock"> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="enum "/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="datatype" referredVariable="/0/generateRTMapsModelDataTypes/%/%.5/datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=";
"/> |
| <ifExpr xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="datatype" referredVariable="/0/generateRTMapsModelDataTypes/%/%.5/datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/13/Enumeration"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Enumeration"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsKindOf"/> |
| </ifExpr> |
| <else> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="class "/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="datatype" referredVariable="/0/generateRTMapsModelDataTypes/%/%.5/datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=";
"/> |
| </else> |
| </body> |
| <loopVariable name="datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </loopVariable> |
| <iterSet xsi:type="mtl:QueryInvocation" eType="/10/Sequence(NamedElement)"> |
| <definition href="../../../../../../../../../../../common/org.eclipse.papyrus.robotml.generators.common/bin/org/eclipse/papyrus/robotml/generators/common/mmqueries/DataTypeQueries.emtl#/0/getElementsDataType"/> |
| <argument xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </argument> |
| </iterSet> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
/*******************************************/
/* COMPOSED DATA TYPES INCLUDE FILES*/
/*******************************************/
"/> |
| <body xsi:type="mtl:ForBlock"> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="#include <"/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="/"/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="datatype" referredVariable="/0/generateRTMapsModelDataTypes/%/%.7/datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".h>
"/> |
| <body xsi:type="mtl:FileBlock" openMode="OverWrite"> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="#ifndef ___"/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="datatype" referredVariable="/0/generateRTMapsModelDataTypes/%/%.7/datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="_H__
#define ___"/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="datatype" referredVariable="/0/generateRTMapsModelDataTypes/%/%.7/datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="_H__

"/> |
| <body xsi:type="mtl:ForBlock"> |
| <body xsi:type="mtl:IfBlock"> |
| <body xsi:type="mtl:IfBlock"> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="#include "robotml/"/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="prop" referredVariable="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/prop"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </source> |
| <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//TypedElement/type"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".h"
"/> |
| <ifExpr xsi:type="mtl:QueryInvocation"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> |
| <definition href="../../../../../../../../../../../common/org.eclipse.papyrus.robotml.generators.common/bin/org/eclipse/papyrus/robotml/generators/common/mmqueries/DataTypeQueries.emtl#/0/isRobotMLDataType"/> |
| <argument xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/13/Element"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> |
| </argument> |
| <argument xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="prop" referredVariable="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/prop"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </source> |
| <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//TypedElement/type"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </argument> |
| </ifExpr> |
| <else> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="#include ""/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="/"/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="prop" referredVariable="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/prop"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </source> |
| <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//TypedElement/type"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".h"
"/> |
| </else> |
| </body> |
| <ifExpr xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> |
| <source xsi:type="mtl:QueryInvocation"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> |
| <definition href="../../../../../../../../../../../common/org.eclipse.papyrus.robotml.generators.common/bin/org/eclipse/papyrus/robotml/generators/common/mmqueries/DataTypeQueries.emtl#/0/isPrimitiveType"/> |
| <argument xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/> |
| <source xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="prop" referredVariable="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/prop"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </source> |
| <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//TypedElement/type"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/13/Element"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> |
| </argument> |
| </source> |
| <argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="false"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/="/> |
| </ifExpr> |
| </body> |
| <loopVariable name="prop"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </loopVariable> |
| <iterSet xsi:type="ocl.ecore:OperationCallExp" eType="/10/Set(Property)"> |
| <source xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="datatype" referredVariable="/0/generateRTMapsModelDataTypes/%/%.7/datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/13/DataType"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> |
| </source> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/getAllAttributes"/> |
| </iterSet> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
"/> |
| <body xsi:type="mtl:QueryInvocation"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <definition href="../../../../../../../../../../../common/org.eclipse.papyrus.robotml.generators.common/bin/org/eclipse/papyrus/robotml/generators/common/mmqueries/DataTypeQueries.emtl#/0/getCppClassForDatatType"/> |
| <argument xsi:type="ocl.ecore:OperationCallExp"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="datatype" referredVariable="/0/generateRTMapsModelDataTypes/%/%.7/datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </source> |
| <argument xsi:type="ocl.ecore:TypeExp" eType="/13/DataType"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/> |
| </argument> |
| <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> |
| </argument> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="

#endif //___"/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="datatype" referredVariable="/0/generateRTMapsModelDataTypes/%/%.7/datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="_H__
"/> |
| <fileUrl xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="user_sdk/include/"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </source> |
| <argument xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </argument> |
| </source> |
| <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="/"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </argument> |
| </source> |
| <argument xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="datatype" referredVariable="/0/generateRTMapsModelDataTypes/%/%.7/datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </argument> |
| </source> |
| <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".h"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </argument> |
| </fileUrl> |
| <charset xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="UTF-8"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </charset> |
| </body> |
| <loopVariable name="datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </loopVariable> |
| <iterSet xsi:type="mtl:QueryInvocation" eType="/10/Sequence(NamedElement)"> |
| <definition href="../../../../../../../../../../../common/org.eclipse.papyrus.robotml.generators.common/bin/org/eclipse/papyrus/robotml/generators/common/mmqueries/DataTypeQueries.emtl#/0/getElementsDataType"/> |
| <argument xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </argument> |
| </iterSet> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
#endif //__RTMAPS_"/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="__DATATYPES_H__
"/> |
| <fileUrl xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="user_sdk/include/"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </source> |
| <argument xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </argument> |
| </source> |
| <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="/"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </argument> |
| </source> |
| <argument xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </argument> |
| </source> |
| <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="_datatypes_all.h"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </argument> |
| </fileUrl> |
| <charset xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="UTF-8"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </charset> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
"/> |
| <body xsi:type="mtl:FileBlock" openMode="OverWrite"> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="#ifndef __MAPS_"/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="_DATATYPE_FILTERS_H__
#define __MAPS_"/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="_DATATYPE_FILTERS_H__


"/> |
| <body xsi:type="mtl:ForBlock"> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="#include ""/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="/"/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="datatype" referredVariable="/0/generateRTMapsModelDataTypes/%.2/%.5/datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".h"
"/> |
| <loopVariable name="datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </loopVariable> |
| <iterSet xsi:type="mtl:QueryInvocation" eType="/10/Sequence(NamedElement)"> |
| <definition href="../../../../../../../../../../../common/org.eclipse.papyrus.robotml.generators.common/bin/org/eclipse/papyrus/robotml/generators/common/mmqueries/DataTypeQueries.emtl#/0/getElementsDataType"/> |
| <argument xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </argument> |
| </iterSet> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="#include "maps.hpp"

"/> |
| <body xsi:type="mtl:ForBlock"> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="// The RTMaps input filter for the structure "/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="datatype" referredVariable="/0/generateRTMapsModelDataTypes/%.2/%.7/datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
const MAPSTypeFilterBase MAPSFilter"/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="datatype" referredVariable="/0/generateRTMapsModelDataTypes/%.2/%.7/datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" = MAPS_FILTER_USER_STRUCTURE("/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="datatype" referredVariable="/0/generateRTMapsModelDataTypes/%.2/%.7/datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=");
"/> |
| <loopVariable name="datatype"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </loopVariable> |
| <iterSet xsi:type="mtl:QueryInvocation" eType="/10/Sequence(NamedElement)"> |
| <definition href="../../../../../../../../../../../common/org.eclipse.papyrus.robotml.generators.common/bin/org/eclipse/papyrus/robotml/generators/common/mmqueries/DataTypeQueries.emtl#/0/getElementsDataType"/> |
| <argument xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </argument> |
| </iterSet> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
#endif //__MAPS_"/> |
| <body xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="_DATATYPE_FILTERS_H__
"/> |
| <fileUrl xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="user_sdk/include/"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </source> |
| <argument xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </argument> |
| </source> |
| <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="/"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </argument> |
| </source> |
| <argument xsi:type="ocl.ecore:PropertyCallExp"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <source xsi:type="ocl.ecore:VariableExp" name="root_model" referredVariable="/0/generateRTMapsModelDataTypes/root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </source> |
| <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> |
| </argument> |
| </source> |
| <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="_datatype_filters.h"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </argument> |
| </fileUrl> |
| <charset xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="UTF-8"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </charset> |
| </body> |
| <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
"/> |
| <parameter name="root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </parameter> |
| </ownedModuleElement> |
| </mtl:Module> |
| <ecore:EPackage name="additions"> |
| <eClassifiers xsi:type="ecore:EClass" name="String_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </eAnnotations> |
| <eOperations name="+"> |
| <eAnnotations source="MTL non-standard"/> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <eParameters name="other"> |
| <eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> |
| </eParameters> |
| </eOperations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="Integer_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> |
| </eAnnotations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="Real_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/> |
| </eAnnotations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="EObject_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> |
| </eAnnotations> |
| <eOperations name="generateRTMapsModelDataTypes"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <contents xsi:type="ocl.ecore:Constraint"/> |
| </eAnnotations> |
| <eAnnotations source="MTL" references="/0/generateRTMapsModelDataTypes"/> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <eParameters name="root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </eParameters> |
| </eOperations> |
| <eOperations name="isRobotMLDataType"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <contents xsi:type="ocl.ecore:Constraint"/> |
| </eAnnotations> |
| <eAnnotations source="MTL"> |
| <references href="../../../../../../../../../../../common/org.eclipse.papyrus.robotml.generators.common/bin/org/eclipse/papyrus/robotml/generators/common/mmqueries/DataTypeQueries.emtl#/0/isRobotMLDataType"/> |
| </eAnnotations> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> |
| <eParameters name="root_model"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/> |
| </eParameters> |
| <eParameters name="datatype_name"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </eParameters> |
| </eOperations> |
| <eOperations name="getCppClassForDatatType"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <contents xsi:type="ocl.ecore:Constraint"/> |
| </eAnnotations> |
| <eAnnotations source="MTL"> |
| <references href="../../../../../../../../../../../common/org.eclipse.papyrus.robotml.generators.common/bin/org/eclipse/papyrus/robotml/generators/common/mmqueries/DataTypeQueries.emtl#/0/getCppClassForDatatType"/> |
| </eAnnotations> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| <eParameters name="dt"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/> |
| </eParameters> |
| </eOperations> |
| <eOperations name="getElementsDataType"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <contents xsi:type="ocl.ecore:Constraint"/> |
| </eAnnotations> |
| <eAnnotations source="MTL"> |
| <references href="../../../../../../../../../../../common/org.eclipse.papyrus.robotml.generators.common/bin/org/eclipse/papyrus/robotml/generators/common/mmqueries/DataTypeQueries.emtl#/0/getElementsDataType"/> |
| </eAnnotations> |
| <eType xsi:type="ocl.ecore:SequenceType" href="../../../../../../../../../../../common/org.eclipse.papyrus.robotml.generators.common/bin/org/eclipse/papyrus/robotml/generators/common/mmqueries/DataTypeQueries.emtl#/3/Sequence(NamedElement)"/> |
| <eParameters name="elt"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </eParameters> |
| </eOperations> |
| <eOperations name="isPrimitiveType"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <contents xsi:type="ocl.ecore:Constraint"/> |
| </eAnnotations> |
| <eAnnotations source="MTL"> |
| <references href="../../../../../../../../../../../common/org.eclipse.papyrus.robotml.generators.common/bin/org/eclipse/papyrus/robotml/generators/common/mmqueries/DataTypeQueries.emtl#/0/isPrimitiveType"/> |
| </eAnnotations> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> |
| <eParameters name="elt"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/> |
| </eParameters> |
| </eOperations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="OclAny_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> |
| </eAnnotations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="Collection(T)_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Collection(T)"/> |
| </eAnnotations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="Sequence(T)_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)"/> |
| </eAnnotations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="OrderedSet(T)_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)"/> |
| </eAnnotations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="Model_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </eAnnotations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="Element_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/> |
| </eAnnotations> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="DataType_Class"> |
| <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> |
| <references href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/> |
| </eAnnotations> |
| </eClassifiers> |
| </ecore:EPackage> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ecore:EPackage name="collections"> |
| <eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(NamedElement)" instanceClassName="java.util.List"> |
| <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ocl.ecore:SetType" name="Set(Property)" instanceClassName="java.util.Set"> |
| <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </eClassifiers> |
| </ecore:EPackage> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ecore:EPackage name="types"> |
| <eClassifiers xsi:type="ocl.ecore:TypeType" name="Enumeration"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Enumeration"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ocl.ecore:TypeType" name="DataType"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ocl.ecore:TypeType" name="Element"> |
| <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/> |
| </eClassifiers> |
| </ecore:EPackage> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="i"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="i"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="i"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="i"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="i"> |
| <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> |
| </ocl.ecore:Variable> |
| <ocl.ecore:Variable name="self"> |
| <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/> |
| </ocl.ecore:Variable> |
| <ecore:EAnnotation source="positions"> |
| <eAnnotations source="positions.0" references="/0/generateRTMapsModelDataTypes"> |
| <details key="start" value="981"/> |
| <details key="end" value="3269"/> |
| <details key="line" value="23"/> |
| </eAnnotations> |
| <eAnnotations source="positions.1" references="/0/generateRTMapsModelDataTypes/%"> |
| <details key="start" value="1049"/> |
| <details key="end" value="2569"/> |
| <details key="line" value="24"/> |
| </eAnnotations> |
| <eAnnotations source="positions.2" references="/0/generateRTMapsModelDataTypes/%/%"> |
| <details key="start" value="1158"/> |
| <details key="end" value="1175"/> |
| <details key="line" value="25"/> |
| </eAnnotations> |
| <eAnnotations source="positions.3" references="/0/generateRTMapsModelDataTypes/%/%.1"> |
| <details key="start" value="1176"/> |
| <details key="end" value="1191"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.4" references="/0/generateRTMapsModelDataTypes/%/%.1/root_model"> |
| <details key="start" value="1176"/> |
| <details key="end" value="1186"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.5" references="/0/generateRTMapsModelDataTypes/%/%.2"> |
| <details key="start" value="1193"/> |
| <details key="end" value="1233"/> |
| <details key="line" value="25"/> |
| </eAnnotations> |
| <eAnnotations source="positions.6" references="/0/generateRTMapsModelDataTypes/%/%.3"> |
| <details key="start" value="1234"/> |
| <details key="end" value="1249"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.7" references="/0/generateRTMapsModelDataTypes/%/%.3/root_model"> |
| <details key="start" value="1234"/> |
| <details key="end" value="1244"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.8" references="/0/generateRTMapsModelDataTypes/%/%.4"> |
| <details key="start" value="1251"/> |
| <details key="end" value="1463"/> |
| <details key="line" value="26"/> |
| </eAnnotations> |
| <eAnnotations source="positions.9" references="/0/generateRTMapsModelDataTypes/%/%.5"> |
| <details key="start" value="1463"/> |
| <details key="end" value="1642"/> |
| <details key="line" value="35"/> |
| </eAnnotations> |
| <eAnnotations source="positions.10" references="/0/generateRTMapsModelDataTypes/%/%.5/%"> |
| <details key="start" value="1530"/> |
| <details key="end" value="1634"/> |
| <details key="line" value="36"/> |
| </eAnnotations> |
| <eAnnotations source="positions.11" references="/0/generateRTMapsModelDataTypes/%/%.5/%/%"> |
| <details key="start" value="1572"/> |
| <details key="end" value="1577"/> |
| <details key="line" value="37"/> |
| </eAnnotations> |
| <eAnnotations source="positions.12" references="/0/generateRTMapsModelDataTypes/%/%.5/%/%.1"> |
| <details key="start" value="1578"/> |
| <details key="end" value="1591"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.13" references="/0/generateRTMapsModelDataTypes/%/%.5/%/%.1/datatype"> |
| <details key="start" value="1578"/> |
| <details key="end" value="1586"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.14" references="/0/generateRTMapsModelDataTypes/%/%.5/%/%.2"> |
| <details key="start" value="1593"/> |
| <details key="end" value="1596"/> |
| <details key="line" value="37"/> |
| </eAnnotations> |
| <eAnnotations source="positions.15" references="/0/generateRTMapsModelDataTypes/%/%.5/%/%.3"> |
| <details key="start" value="1534"/> |
| <details key="end" value="1569"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.16" references="/0/generateRTMapsModelDataTypes/%/%.5/%/%.3/datatype"> |
| <details key="start" value="1535"/> |
| <details key="end" value="1543"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.17" references="/0/generateRTMapsModelDataTypes/%/%.5/%/%.3/%"> |
| <details key="start" value="1556"/> |
| <details key="end" value="1567"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.18" references="/0/generateRTMapsModelDataTypes/%/%.5/%/%.4"> |
| <details key="start" value="1596"/> |
| <details key="end" value="1629"/> |
| <details key="line" value="38"/> |
| </eAnnotations> |
| <eAnnotations source="positions.19" references="/0/generateRTMapsModelDataTypes/%/%.5/%/%.4/%"> |
| <details key="start" value="1604"/> |
| <details key="end" value="1610"/> |
| <details key="line" value="39"/> |
| </eAnnotations> |
| <eAnnotations source="positions.20" references="/0/generateRTMapsModelDataTypes/%/%.5/%/%.4/%.1"> |
| <details key="start" value="1611"/> |
| <details key="end" value="1624"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.21" references="/0/generateRTMapsModelDataTypes/%/%.5/%/%.4/%.1/datatype"> |
| <details key="start" value="1611"/> |
| <details key="end" value="1619"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.22" references="/0/generateRTMapsModelDataTypes/%/%.5/%/%.4/%.2"> |
| <details key="start" value="1626"/> |
| <details key="end" value="1629"/> |
| <details key="line" value="39"/> |
| </eAnnotations> |
| <eAnnotations source="positions.23" references="/0/generateRTMapsModelDataTypes/%/%.5/datatype"> |
| <details key="start" value="1469"/> |
| <details key="end" value="1492"/> |
| <details key="line" value="35"/> |
| </eAnnotations> |
| <eAnnotations source="positions.24" references="/0/generateRTMapsModelDataTypes/%/%.5/%.1"> |
| <details key="start" value="1495"/> |
| <details key="end" value="1526"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.25" references="/0/generateRTMapsModelDataTypes/%/%.5/%.1/root_model"> |
| <details key="start" value="1515"/> |
| <details key="end" value="1525"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.26" references="/0/generateRTMapsModelDataTypes/%/%.6"> |
| <details key="start" value="1644"/> |
| <details key="end" value="1780"/> |
| <details key="line" value="42"/> |
| </eAnnotations> |
| <eAnnotations source="positions.27" references="/0/generateRTMapsModelDataTypes/%/%.7"> |
| <details key="start" value="1780"/> |
| <details key="end" value="2505"/> |
| <details key="line" value="46"/> |
| </eAnnotations> |
| <eAnnotations source="positions.28" references="/0/generateRTMapsModelDataTypes/%/%.7/%"> |
| <details key="start" value="1847"/> |
| <details key="end" value="1857"/> |
| <details key="line" value="47"/> |
| </eAnnotations> |
| <eAnnotations source="positions.29" references="/0/generateRTMapsModelDataTypes/%/%.7/%.1"> |
| <details key="start" value="1858"/> |
| <details key="end" value="1873"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.30" references="/0/generateRTMapsModelDataTypes/%/%.7/%.1/root_model"> |
| <details key="start" value="1858"/> |
| <details key="end" value="1868"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.31" references="/0/generateRTMapsModelDataTypes/%/%.7/%.2"> |
| <details key="start" value="1875"/> |
| <details key="end" value="1876"/> |
| <details key="line" value="47"/> |
| </eAnnotations> |
| <eAnnotations source="positions.32" references="/0/generateRTMapsModelDataTypes/%/%.7/%.3"> |
| <details key="start" value="1877"/> |
| <details key="end" value="1890"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.33" references="/0/generateRTMapsModelDataTypes/%/%.7/%.3/datatype"> |
| <details key="start" value="1877"/> |
| <details key="end" value="1885"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.34" references="/0/generateRTMapsModelDataTypes/%/%.7/%.4"> |
| <details key="start" value="1892"/> |
| <details key="end" value="1897"/> |
| <details key="line" value="47"/> |
| </eAnnotations> |
| <eAnnotations source="positions.35" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5"> |
| <details key="start" value="1898"/> |
| <details key="end" value="2497"/> |
| <details key="line" value="48"/> |
| </eAnnotations> |
| <eAnnotations source="positions.36" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%"> |
| <details key="start" value="1992"/> |
| <details key="end" value="2003"/> |
| <details key="line" value="49"/> |
| </eAnnotations> |
| <eAnnotations source="positions.37" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.1"> |
| <details key="start" value="2004"/> |
| <details key="end" value="2017"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.38" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.1/datatype"> |
| <details key="start" value="2004"/> |
| <details key="end" value="2012"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.39" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.2"> |
| <details key="start" value="2019"/> |
| <details key="end" value="2036"/> |
| <details key="line" value="49"/> |
| </eAnnotations> |
| <eAnnotations source="positions.40" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.3"> |
| <details key="start" value="2037"/> |
| <details key="end" value="2050"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.41" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.3/datatype"> |
| <details key="start" value="2037"/> |
| <details key="end" value="2045"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.42" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.4"> |
| <details key="start" value="2052"/> |
| <details key="end" value="2060"/> |
| <details key="line" value="50"/> |
| </eAnnotations> |
| <eAnnotations source="positions.43" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5"> |
| <details key="start" value="2060"/> |
| <details key="end" value="2391"/> |
| <details key="line" value="52"/> |
| </eAnnotations> |
| <eAnnotations source="positions.44" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%"> |
| <details key="start" value="2135"/> |
| <details key="end" value="2383"/> |
| <details key="line" value="53"/> |
| </eAnnotations> |
| <eAnnotations source="positions.45" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%"> |
| <details key="start" value="2198"/> |
| <details key="end" value="2376"/> |
| <details key="line" value="54"/> |
| </eAnnotations> |
| <eAnnotations source="positions.46" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%"> |
| <details key="start" value="2270"/> |
| <details key="end" value="2288"/> |
| <details key="line" value="55"/> |
| </eAnnotations> |
| <eAnnotations source="positions.47" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.1"> |
| <details key="start" value="2289"/> |
| <details key="end" value="2303"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.48" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.1/%"> |
| <details key="start" value="2289"/> |
| <details key="end" value="2298"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.49" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.1/%/prop"> |
| <details key="start" value="2289"/> |
| <details key="end" value="2293"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.50" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.2"> |
| <details key="start" value="2305"/> |
| <details key="end" value="2310"/> |
| <details key="line" value="55"/> |
| </eAnnotations> |
| <eAnnotations source="positions.51" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.3"> |
| <details key="start" value="2202"/> |
| <details key="end" value="2267"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.52" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.3/%"> |
| <details key="start" value="2221"/> |
| <details key="end" value="2250"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.53" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.3/%/root_model"> |
| <details key="start" value="2221"/> |
| <details key="end" value="2231"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.54" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.3/%/%"> |
| <details key="start" value="2242"/> |
| <details key="end" value="2249"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.55" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.3/%.1"> |
| <details key="start" value="2251"/> |
| <details key="end" value="2265"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.56" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.3/%.1/%"> |
| <details key="start" value="2251"/> |
| <details key="end" value="2260"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.57" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.3/%.1/%/prop"> |
| <details key="start" value="2251"/> |
| <details key="end" value="2255"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.58" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.4"> |
| <details key="start" value="2311"/> |
| <details key="end" value="2371"/> |
| <details key="line" value="56"/> |
| </eAnnotations> |
| <eAnnotations source="positions.59" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.4/%"> |
| <details key="start" value="2319"/> |
| <details key="end" value="2329"/> |
| <details key="line" value="57"/> |
| </eAnnotations> |
| <eAnnotations source="positions.60" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.4/%.1"> |
| <details key="start" value="2330"/> |
| <details key="end" value="2345"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.61" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.4/%.1/root_model"> |
| <details key="start" value="2330"/> |
| <details key="end" value="2340"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.62" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.4/%.2"> |
| <details key="start" value="2347"/> |
| <details key="end" value="2348"/> |
| <details key="line" value="57"/> |
| </eAnnotations> |
| <eAnnotations source="positions.63" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.4/%.3"> |
| <details key="start" value="2349"/> |
| <details key="end" value="2363"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.64" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.4/%.3/%"> |
| <details key="start" value="2349"/> |
| <details key="end" value="2358"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.65" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.4/%.3/%/prop"> |
| <details key="start" value="2349"/> |
| <details key="end" value="2353"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.66" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%/%.4/%.4"> |
| <details key="start" value="2365"/> |
| <details key="end" value="2370"/> |
| <details key="line" value="57"/> |
| </eAnnotations> |
| <eAnnotations source="positions.67" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%.1"> |
| <details key="start" value="2139"/> |
| <details key="end" value="2194"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.68" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%.1/%"> |
| <details key="start" value="2140"/> |
| <details key="end" value="2185"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.69" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%.1/%/%"> |
| <details key="start" value="2156"/> |
| <details key="end" value="2184"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.70" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%.1/%/%/%"> |
| <details key="start" value="2156"/> |
| <details key="end" value="2165"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.71" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%.1/%/%/%/prop"> |
| <details key="start" value="2156"/> |
| <details key="end" value="2160"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.72" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%.1/%/%/%.1"> |
| <details key="start" value="2176"/> |
| <details key="end" value="2183"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.73" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%/%.1/%.1"> |
| <details key="start" value="2188"/> |
| <details key="end" value="2193"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.74" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/prop"> |
| <details key="start" value="2066"/> |
| <details key="end" value="2081"/> |
| <details key="line" value="52"/> |
| </eAnnotations> |
| <eAnnotations source="positions.75" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%.1"> |
| <details key="start" value="2084"/> |
| <details key="end" value="2131"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.76" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%.1/%"> |
| <details key="start" value="2084"/> |
| <details key="end" value="2112"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.77" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%.1/%/datatype"> |
| <details key="start" value="2084"/> |
| <details key="end" value="2092"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.78" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.5/%.1/%/%"> |
| <details key="start" value="2103"/> |
| <details key="end" value="2111"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.79" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.6"> |
| <details key="start" value="2393"/> |
| <details key="end" value="2395"/> |
| <details key="line" value="61"/> |
| </eAnnotations> |
| <eAnnotations source="positions.80" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.7"> |
| <details key="start" value="2396"/> |
| <details key="end" value="2449"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.81" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.7/%"> |
| <details key="start" value="2420"/> |
| <details key="end" value="2448"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.82" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.7/%/datatype"> |
| <details key="start" value="2420"/> |
| <details key="end" value="2428"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.83" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.7/%/%"> |
| <details key="start" value="2439"/> |
| <details key="end" value="2447"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.84" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.8"> |
| <details key="start" value="2451"/> |
| <details key="end" value="2467"/> |
| <details key="line" value="63"/> |
| </eAnnotations> |
| <eAnnotations source="positions.85" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.9"> |
| <details key="start" value="2468"/> |
| <details key="end" value="2481"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.86" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.9/datatype"> |
| <details key="start" value="2468"/> |
| <details key="end" value="2476"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.87" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.10"> |
| <details key="start" value="2483"/> |
| <details key="end" value="2489"/> |
| <details key="line" value="64"/> |
| </eAnnotations> |
| <eAnnotations source="positions.88" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.11"> |
| <details key="start" value="1905"/> |
| <details key="end" value="1971"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.89" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.11/%"> |
| <details key="start" value="1905"/> |
| <details key="end" value="1964"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.90" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.11/%/%"> |
| <details key="start" value="1905"/> |
| <details key="end" value="1948"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.91" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.11/%/%/%"> |
| <details key="start" value="1905"/> |
| <details key="end" value="1942"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.92" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.11/%/%/%/%"> |
| <details key="start" value="1905"/> |
| <details key="end" value="1924"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.93" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.11/%/%/%/%.1"> |
| <details key="start" value="1927"/> |
| <details key="end" value="1942"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.94" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.11/%/%/%/%.1/root_model"> |
| <details key="start" value="1927"/> |
| <details key="end" value="1937"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.95" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.11/%/%/%.1"> |
| <details key="start" value="1945"/> |
| <details key="end" value="1948"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.96" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.11/%/%.1"> |
| <details key="start" value="1951"/> |
| <details key="end" value="1964"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.97" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.11/%/%.1/datatype"> |
| <details key="start" value="1951"/> |
| <details key="end" value="1959"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.98" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.11/%.1"> |
| <details key="start" value="1967"/> |
| <details key="end" value="1971"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.99" references="/0/generateRTMapsModelDataTypes/%/%.7/%.5/%.12"> |
| <details key="start" value="1980"/> |
| <details key="end" value="1987"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.100" references="/0/generateRTMapsModelDataTypes/%/%.7/datatype"> |
| <details key="start" value="1786"/> |
| <details key="end" value="1809"/> |
| <details key="line" value="46"/> |
| </eAnnotations> |
| <eAnnotations source="positions.101" references="/0/generateRTMapsModelDataTypes/%/%.7/%.6"> |
| <details key="start" value="1812"/> |
| <details key="end" value="1843"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.102" references="/0/generateRTMapsModelDataTypes/%/%.7/%.6/root_model"> |
| <details key="start" value="1832"/> |
| <details key="end" value="1842"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.103" references="/0/generateRTMapsModelDataTypes/%/%.8"> |
| <details key="start" value="2507"/> |
| <details key="end" value="2527"/> |
| <details key="line" value="67"/> |
| </eAnnotations> |
| <eAnnotations source="positions.104" references="/0/generateRTMapsModelDataTypes/%/%.9"> |
| <details key="start" value="2528"/> |
| <details key="end" value="2543"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.105" references="/0/generateRTMapsModelDataTypes/%/%.9/root_model"> |
| <details key="start" value="2528"/> |
| <details key="end" value="2538"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.106" references="/0/generateRTMapsModelDataTypes/%/%.10"> |
| <details key="start" value="2545"/> |
| <details key="end" value="2562"/> |
| <details key="line" value="68"/> |
| </eAnnotations> |
| <eAnnotations source="positions.107" references="/0/generateRTMapsModelDataTypes/%/%.11"> |
| <details key="start" value="1056"/> |
| <details key="end" value="1138"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.108" references="/0/generateRTMapsModelDataTypes/%/%.11/%"> |
| <details key="start" value="1056"/> |
| <details key="end" value="1117"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.109" references="/0/generateRTMapsModelDataTypes/%/%.11/%/%"> |
| <details key="start" value="1056"/> |
| <details key="end" value="1099"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.110" references="/0/generateRTMapsModelDataTypes/%/%.11/%/%/%"> |
| <details key="start" value="1056"/> |
| <details key="end" value="1093"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.111" references="/0/generateRTMapsModelDataTypes/%/%.11/%/%/%/%"> |
| <details key="start" value="1056"/> |
| <details key="end" value="1075"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.112" references="/0/generateRTMapsModelDataTypes/%/%.11/%/%/%/%.1"> |
| <details key="start" value="1078"/> |
| <details key="end" value="1093"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.113" references="/0/generateRTMapsModelDataTypes/%/%.11/%/%/%/%.1/root_model"> |
| <details key="start" value="1078"/> |
| <details key="end" value="1088"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.114" references="/0/generateRTMapsModelDataTypes/%/%.11/%/%/%.1"> |
| <details key="start" value="1096"/> |
| <details key="end" value="1099"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.115" references="/0/generateRTMapsModelDataTypes/%/%.11/%/%.1"> |
| <details key="start" value="1102"/> |
| <details key="end" value="1117"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.116" references="/0/generateRTMapsModelDataTypes/%/%.11/%/%.1/root_model"> |
| <details key="start" value="1102"/> |
| <details key="end" value="1112"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.117" references="/0/generateRTMapsModelDataTypes/%/%.11/%.1"> |
| <details key="start" value="1120"/> |
| <details key="end" value="1138"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.118" references="/0/generateRTMapsModelDataTypes/%/%.12"> |
| <details key="start" value="1147"/> |
| <details key="end" value="1154"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.119" references="/0/generateRTMapsModelDataTypes/%.1"> |
| <details key="start" value="2571"/> |
| <details key="end" value="2573"/> |
| <details key="line" value="70"/> |
| </eAnnotations> |
| <eAnnotations source="positions.120" references="/0/generateRTMapsModelDataTypes/%.2"> |
| <details key="start" value="2573"/> |
| <details key="end" value="3254"/> |
| <details key="line" value="71"/> |
| </eAnnotations> |
| <eAnnotations source="positions.121" references="/0/generateRTMapsModelDataTypes/%.2/%"> |
| <details key="start" value="2685"/> |
| <details key="end" value="2700"/> |
| <details key="line" value="72"/> |
| </eAnnotations> |
| <eAnnotations source="positions.122" references="/0/generateRTMapsModelDataTypes/%.2/%.1"> |
| <details key="start" value="2701"/> |
| <details key="end" value="2716"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.123" references="/0/generateRTMapsModelDataTypes/%.2/%.1/root_model"> |
| <details key="start" value="2701"/> |
| <details key="end" value="2711"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.124" references="/0/generateRTMapsModelDataTypes/%.2/%.2"> |
| <details key="start" value="2718"/> |
| <details key="end" value="2756"/> |
| <details key="line" value="72"/> |
| </eAnnotations> |
| <eAnnotations source="positions.125" references="/0/generateRTMapsModelDataTypes/%.2/%.3"> |
| <details key="start" value="2757"/> |
| <details key="end" value="2772"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.126" references="/0/generateRTMapsModelDataTypes/%.2/%.3/root_model"> |
| <details key="start" value="2757"/> |
| <details key="end" value="2767"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.127" references="/0/generateRTMapsModelDataTypes/%.2/%.4"> |
| <details key="start" value="2774"/> |
| <details key="end" value="2801"/> |
| <details key="line" value="73"/> |
| </eAnnotations> |
| <eAnnotations source="positions.128" references="/0/generateRTMapsModelDataTypes/%.2/%.5"> |
| <details key="start" value="2801"/> |
| <details key="end" value="2924"/> |
| <details key="line" value="76"/> |
| </eAnnotations> |
| <eAnnotations source="positions.129" references="/0/generateRTMapsModelDataTypes/%.2/%.5/%"> |
| <details key="start" value="2868"/> |
| <details key="end" value="2878"/> |
| <details key="line" value="77"/> |
| </eAnnotations> |
| <eAnnotations source="positions.130" references="/0/generateRTMapsModelDataTypes/%.2/%.5/%.1"> |
| <details key="start" value="2879"/> |
| <details key="end" value="2894"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.131" references="/0/generateRTMapsModelDataTypes/%.2/%.5/%.1/root_model"> |
| <details key="start" value="2879"/> |
| <details key="end" value="2889"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.132" references="/0/generateRTMapsModelDataTypes/%.2/%.5/%.2"> |
| <details key="start" value="2896"/> |
| <details key="end" value="2897"/> |
| <details key="line" value="77"/> |
| </eAnnotations> |
| <eAnnotations source="positions.133" references="/0/generateRTMapsModelDataTypes/%.2/%.5/%.3"> |
| <details key="start" value="2898"/> |
| <details key="end" value="2911"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.134" references="/0/generateRTMapsModelDataTypes/%.2/%.5/%.3/datatype"> |
| <details key="start" value="2898"/> |
| <details key="end" value="2906"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.135" references="/0/generateRTMapsModelDataTypes/%.2/%.5/%.4"> |
| <details key="start" value="2913"/> |
| <details key="end" value="2918"/> |
| <details key="line" value="77"/> |
| </eAnnotations> |
| <eAnnotations source="positions.136" references="/0/generateRTMapsModelDataTypes/%.2/%.5/datatype"> |
| <details key="start" value="2807"/> |
| <details key="end" value="2830"/> |
| <details key="line" value="76"/> |
| </eAnnotations> |
| <eAnnotations source="positions.137" references="/0/generateRTMapsModelDataTypes/%.2/%.5/%.5"> |
| <details key="start" value="2833"/> |
| <details key="end" value="2864"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.138" references="/0/generateRTMapsModelDataTypes/%.2/%.5/%.5/root_model"> |
| <details key="start" value="2853"/> |
| <details key="end" value="2863"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.139" references="/0/generateRTMapsModelDataTypes/%.2/%.6"> |
| <details key="start" value="2926"/> |
| <details key="end" value="2949"/> |
| <details key="line" value="79"/> |
| </eAnnotations> |
| <eAnnotations source="positions.140" references="/0/generateRTMapsModelDataTypes/%.2/%.7"> |
| <details key="start" value="2949"/> |
| <details key="end" value="3186"/> |
| <details key="line" value="81"/> |
| </eAnnotations> |
| <eAnnotations source="positions.141" references="/0/generateRTMapsModelDataTypes/%.2/%.7/%"> |
| <details key="start" value="3016"/> |
| <details key="end" value="3061"/> |
| <details key="line" value="82"/> |
| </eAnnotations> |
| <eAnnotations source="positions.142" references="/0/generateRTMapsModelDataTypes/%.2/%.7/%.1"> |
| <details key="start" value="3062"/> |
| <details key="end" value="3075"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.143" references="/0/generateRTMapsModelDataTypes/%.2/%.7/%.1/datatype"> |
| <details key="start" value="3062"/> |
| <details key="end" value="3070"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.144" references="/0/generateRTMapsModelDataTypes/%.2/%.7/%.2"> |
| <details key="start" value="3077"/> |
| <details key="end" value="3114"/> |
| <details key="line" value="83"/> |
| </eAnnotations> |
| <eAnnotations source="positions.145" references="/0/generateRTMapsModelDataTypes/%.2/%.7/%.3"> |
| <details key="start" value="3115"/> |
| <details key="end" value="3128"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.146" references="/0/generateRTMapsModelDataTypes/%.2/%.7/%.3/datatype"> |
| <details key="start" value="3115"/> |
| <details key="end" value="3123"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.147" references="/0/generateRTMapsModelDataTypes/%.2/%.7/%.4"> |
| <details key="start" value="3130"/> |
| <details key="end" value="3160"/> |
| <details key="line" value="83"/> |
| </eAnnotations> |
| <eAnnotations source="positions.148" references="/0/generateRTMapsModelDataTypes/%.2/%.7/%.5"> |
| <details key="start" value="3161"/> |
| <details key="end" value="3174"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.149" references="/0/generateRTMapsModelDataTypes/%.2/%.7/%.5/datatype"> |
| <details key="start" value="3161"/> |
| <details key="end" value="3169"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.150" references="/0/generateRTMapsModelDataTypes/%.2/%.7/%.6"> |
| <details key="start" value="3176"/> |
| <details key="end" value="3180"/> |
| <details key="line" value="83"/> |
| </eAnnotations> |
| <eAnnotations source="positions.151" references="/0/generateRTMapsModelDataTypes/%.2/%.7/datatype"> |
| <details key="start" value="2955"/> |
| <details key="end" value="2978"/> |
| <details key="line" value="81"/> |
| </eAnnotations> |
| <eAnnotations source="positions.152" references="/0/generateRTMapsModelDataTypes/%.2/%.7/%.7"> |
| <details key="start" value="2981"/> |
| <details key="end" value="3012"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.153" references="/0/generateRTMapsModelDataTypes/%.2/%.7/%.7/root_model"> |
| <details key="start" value="3001"/> |
| <details key="end" value="3011"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.154" references="/0/generateRTMapsModelDataTypes/%.2/%.8"> |
| <details key="start" value="3188"/> |
| <details key="end" value="3206"/> |
| <details key="line" value="85"/> |
| </eAnnotations> |
| <eAnnotations source="positions.155" references="/0/generateRTMapsModelDataTypes/%.2/%.9"> |
| <details key="start" value="3207"/> |
| <details key="end" value="3222"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.156" references="/0/generateRTMapsModelDataTypes/%.2/%.9/root_model"> |
| <details key="start" value="3207"/> |
| <details key="end" value="3217"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.157" references="/0/generateRTMapsModelDataTypes/%.2/%.10"> |
| <details key="start" value="3224"/> |
| <details key="end" value="3247"/> |
| <details key="line" value="86"/> |
| </eAnnotations> |
| <eAnnotations source="positions.158" references="/0/generateRTMapsModelDataTypes/%.2/%.11"> |
| <details key="start" value="2580"/> |
| <details key="end" value="2665"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.159" references="/0/generateRTMapsModelDataTypes/%.2/%.11/%"> |
| <details key="start" value="2580"/> |
| <details key="end" value="2641"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.160" references="/0/generateRTMapsModelDataTypes/%.2/%.11/%/%"> |
| <details key="start" value="2580"/> |
| <details key="end" value="2623"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.161" references="/0/generateRTMapsModelDataTypes/%.2/%.11/%/%/%"> |
| <details key="start" value="2580"/> |
| <details key="end" value="2617"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.162" references="/0/generateRTMapsModelDataTypes/%.2/%.11/%/%/%/%"> |
| <details key="start" value="2580"/> |
| <details key="end" value="2599"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.163" references="/0/generateRTMapsModelDataTypes/%.2/%.11/%/%/%/%.1"> |
| <details key="start" value="2602"/> |
| <details key="end" value="2617"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.164" references="/0/generateRTMapsModelDataTypes/%.2/%.11/%/%/%/%.1/root_model"> |
| <details key="start" value="2602"/> |
| <details key="end" value="2612"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.165" references="/0/generateRTMapsModelDataTypes/%.2/%.11/%/%/%.1"> |
| <details key="start" value="2620"/> |
| <details key="end" value="2623"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.166" references="/0/generateRTMapsModelDataTypes/%.2/%.11/%/%.1"> |
| <details key="start" value="2626"/> |
| <details key="end" value="2641"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.167" references="/0/generateRTMapsModelDataTypes/%.2/%.11/%/%.1/root_model"> |
| <details key="start" value="2626"/> |
| <details key="end" value="2636"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.168" references="/0/generateRTMapsModelDataTypes/%.2/%.11/%.1"> |
| <details key="start" value="2644"/> |
| <details key="end" value="2665"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.169" references="/0/generateRTMapsModelDataTypes/%.2/%.12"> |
| <details key="start" value="2674"/> |
| <details key="end" value="2681"/> |
| <details key="line" value="0"/> |
| </eAnnotations> |
| <eAnnotations source="positions.170" references="/0/generateRTMapsModelDataTypes/%.3"> |
| <details key="start" value="3256"/> |
| <details key="end" value="3258"/> |
| <details key="line" value="88"/> |
| </eAnnotations> |
| <eAnnotations source="positions.171" references="/0/generateRTMapsModelDataTypes/root_model"> |
| <details key="start" value="1027"/> |
| <details key="end" value="1045"/> |
| <details key="line" value="23"/> |
| </eAnnotations> |
| </ecore:EAnnotation> |
| </xmi:XMI> |