<?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="generateErrorModel" nsURI="org::polarsys::chess::contracts::transformations::main::generateErrorModel" startHeaderPosition="699" endHeaderPosition="841"> | |
<input> | |
<takesTypesFrom href="http://www.eclipse.org/uml2/5.0.0/UML#/"/> | |
</input> | |
<imports href="generate.emtl#/0"/> | |
<ownedModuleElement xsi:type="mtl:Template" name="generateErrorModel" visibility="Public" main="true"> | |
<init> | |
<variable name="SystemQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CHESSContract::System"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
<variable name="SubSystemQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CHESSContract::SubSystem"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
<variable name="SystemViewQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CHESS::Core::CHESSViews::SystemView"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
<variable name="CompViewQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CHESS::Core::CHESSViews::ComponentView"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
<variable name="DeplViewQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CHESS::Core::CHESSViews::DeploymentView"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
<variable name="CompImplQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CHESS::ComponentModel::ComponentImplementation"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
<variable name="BlockQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="SysML::Blocks::Block"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
<variable name="SRACompQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CHESSContract::SRAComponent"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
</init> | |
<body xsi:type="mtl:FileBlock" openMode="OverWrite"> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:TemplateInvocation" definition="/0/generateModule"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="system" referredVariable="/0/generateErrorModel/%/%/%/%/%/%/%/%/system"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:OperationCallExp" eType="/3/Set(Class)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="allBlocks" eType="/3/Set(Class)" referredVariable="/0/generateErrorModel/%/%/%/%/%/allBlocks"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="allComps" eType="/3/Set(Component)" referredVariable="/0/generateErrorModel/%/%/%/%/%/%/allComps"/> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/union.1"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:VariableExp" name="generated" eType="/3/Set(String)" referredVariable="/0/generateErrorModel/%/%/%/%/%/%/%/generated"/> | |
<argument xsi:type="ocl.ecore:BooleanLiteralExp" booleanSymbol="true"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
</argument> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
"/> | |
<letVariable name="system"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
<initExpression xsi:type="mtl:QueryInvocation"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
<definition href="generate.emtl#/0/getSystem"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="allBlocks" eType="/3/Set(Class)" referredVariable="/0/generateErrorModel/%/%/%/%/%/allBlocks"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="sysQN" referredVariable="/0/generateErrorModel/sysQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
</initExpression> | |
</letVariable> | |
</body> | |
<letVariable name="generated" eType="/3/Set(String)"> | |
<initExpression xsi:type="mtl:QueryInvocation" eType="/3/Set(String)"> | |
<definition href="generate.emtl#/0/getEmptyStringSet"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/23"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> | |
</argument> | |
</initExpression> | |
</letVariable> | |
</body> | |
<letVariable name="allComps" eType="/3/Set(Component)"> | |
<initExpression xsi:type="mtl:QueryInvocation" eType="/3/Set(Component)"> | |
<definition href="generate.emtl#/0/getAllComponents"/> | |
<argument xsi:type="ocl.ecore:OperationCallExp" eType="/3/Set(Component)" referredOperation="/1/oclstdlib_Collection(T)_Class/filter"> | |
<source xsi:type="ocl.ecore:OperationCallExp" eType="/3/Set(Element)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="deploymentView" referredVariable="/0/generateErrorModel/%/%/%/%/deploymentView"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/allOwnedElements"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/Component"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/> | |
</argument> | |
</argument> | |
<argument xsi:type="ocl.ecore:OperationCallExp" eType="/3/Set(Component)" referredOperation="/1/oclstdlib_Collection(T)_Class/filter"> | |
<source xsi:type="ocl.ecore:OperationCallExp" eType="/3/Set(Element)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="componentView" referredVariable="/0/generateErrorModel/%/%/componentView"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/allOwnedElements"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/Component"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/> | |
</argument> | |
</argument> | |
<argument xsi:type="ocl.ecore:VariableExp" name="CompImplQN" referredVariable="/0/generateErrorModel/@init/@variable.5"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:VariableExp" name="SRACompQN" referredVariable="/0/generateErrorModel/@init/@variable.7"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
</initExpression> | |
</letVariable> | |
</body> | |
<letVariable name="allBlocks" eType="/3/Set(Class)"> | |
<initExpression xsi:type="mtl:QueryInvocation" eType="/3/Set(Class)"> | |
<definition href="generate.emtl#/0/getAllBlocks"/> | |
<argument xsi:type="ocl.ecore:OperationCallExp" eType="/3/Set(Class)"> | |
<source xsi:type="ocl.ecore:OperationCallExp" eType="/3/Set(Class)" referredOperation="/1/oclstdlib_Collection(T)_Class/filter"> | |
<source xsi:type="ocl.ecore:OperationCallExp" eType="/3/Set(Element)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="componentView" referredVariable="/0/generateErrorModel/%/%/componentView"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/allOwnedElements"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/Class"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</argument> | |
</source> | |
<argument xsi:type="ocl.ecore:OperationCallExp" eType="/3/Set(Class)" referredOperation="/1/oclstdlib_Collection(T)_Class/filter"> | |
<source xsi:type="ocl.ecore:OperationCallExp" eType="/3/Set(Element)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="systemView" referredVariable="/0/generateErrorModel/%/%/%/systemView"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/allOwnedElements"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/Class"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</argument> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/union.1"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:VariableExp" name="BlockQN" referredVariable="/0/generateErrorModel/@init/@variable.6"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:VariableExp" name="SubSystemQN" referredVariable="/0/generateErrorModel/@init/@variable.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:VariableExp" name="SystemQN" referredVariable="/0/generateErrorModel/@init/@variable.0"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
</initExpression> | |
</letVariable> | |
</body> | |
<letVariable name="deploymentView"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
<initExpression xsi:type="ocl.ecore:IteratorExp" name="any"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/Set(Package)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="model" referredVariable="/0/generateErrorModel/model"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package/nestedPackage"/> | |
</source> | |
<body 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateErrorModel/%/%/%/%/deploymentView/any/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="DeplViewQN" referredVariable="/0/generateErrorModel/@init/@variable.4"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/notEmpty"/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
</iterator> | |
</initExpression> | |
</letVariable> | |
</body> | |
<letVariable name="systemView"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
<initExpression xsi:type="ocl.ecore:IteratorExp" name="any"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/Set(Package)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="model" referredVariable="/0/generateErrorModel/model"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package/nestedPackage"/> | |
</source> | |
<body 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateErrorModel/%/%/%/systemView/any/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="SystemViewQN" referredVariable="/0/generateErrorModel/@init/@variable.2"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/notEmpty"/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
</iterator> | |
</initExpression> | |
</letVariable> | |
</body> | |
<letVariable name="componentView"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
<initExpression xsi:type="ocl.ecore:IteratorExp" name="any"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/Set(Package)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="model" referredVariable="/0/generateErrorModel/model"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package/nestedPackage"/> | |
</source> | |
<body 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateErrorModel/%/%/componentView/any/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="CompViewQN" referredVariable="/0/generateErrorModel/@init/@variable.3"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/notEmpty"/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
</iterator> | |
</initExpression> | |
</letVariable> | |
</body> | |
<fileUrl xsi:type="ocl.ecore:OperationCallExp"> | |
<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="filename" referredVariable="/0/generateErrorModel/filename"> | |
<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:StringLiteralExp" stringSymbol=".smv"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/concat"/> | |
</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> | |
<parameter name="model"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> | |
</parameter> | |
<parameter name="sysQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</parameter> | |
<parameter name="sysName"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</parameter> | |
<parameter name="filename"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</parameter> | |
</ownedModuleElement> | |
<ownedModuleElement xsi:type="mtl:Template" name="generateModule" visibility="Public"> | |
<init> | |
<variable name="SystemQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CHESSContract::System"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
<variable name="ContractPropQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CHESSContract::ContractProperty"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
<variable name="FlowPortQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="SysML::PortAndFlows::FlowPort"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
<variable name="ErrorModelQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CHESS::Dependability::ThreatsPropagation::ErrorModel"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
<variable name="ExternalFaultQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CHESS::Dependability::ThreatsPropagation::InternalPropagation"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
<variable name="InternalFaultQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CHESS::Dependability::ThreatsPropagation::InternalFault"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
<variable name="ClientServerPortQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="MARTE::MARTE_DesignModel::GCM::ClientServerPort"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
<variable name="MARTEFlowPortQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="MARTE::MARTE_DesignModel::GCM::FlowPort"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</initExpression> | |
</variable> | |
</init> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="	"/> | |
<body xsi:type="mtl:QueryInvocation"> | |
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
<definition href="generate.emtl#/0/addToGenerated"/> | |
<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="block" referredVariable="/0/generateModule/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</source> | |
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:VariableExp" name="generated" eType="/3/Set(String)" referredVariable="/0/generateModule/generated"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
"/> | |
<body xsi:type="mtl:IfBlock"> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="MODULE main
"/> | |
<ifExpr xsi:type="ocl.ecore:VariableExp" name="isSystem" referredVariable="/0/generateModule/isSystem"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
</ifExpr> | |
<else> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="MODULE "/> | |
<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="block" referredVariable="/0/generateModule/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</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="mtl:QueryInvocation" definition="/0/getModuleFormalParameter"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="block" referredVariable="/0/generateModule/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</argument> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=")
"/> | |
</else> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="	VAR
"/> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:ForBlock"> | |
<body xsi:type="mtl:IfBlock"> | |
<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="prop" referredVariable="/0/generateModule/%.5/%/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</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="mtl:QueryInvocation" definition="/0/getTypeNameForProperty"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="prop" referredVariable="/0/generateModule/%.5/%/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</argument> | |
</body> | |
<body xsi:type="mtl:QueryInvocation" definition="/0/getModuleInstanceActualParameter"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="block" referredVariable="/0/generateModule/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:VariableExp" name="prop" referredVariable="/0/generateModule/%.5/%/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</argument> | |
</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: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: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: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/generateModule/%.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"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/oclIsInvalid"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</source> | |
<argument 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:OperationCallExp" referredOperation="/1/oclstdlib_String_Class/equalsIgnoreCase"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
<source xsi:type="mtl:QueryInvocation" definition="/0/getType"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<argument 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/generateModule/%.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"/> | |
</argument> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="event"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</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:VariableExp" name="vars" eType="/3/OrderedSet(Property)" referredVariable="/0/generateModule/%.5/vars"/> | |
</body> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:ForBlock"> | |
<body xsi:type="mtl:IfBlock"> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:IfBlock"> | |
<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="prop" referredVariable="/0/generateModule/%.5/%.1/%/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</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="mtl:QueryInvocation" definition="/0/getTypeNameForProperty"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="prop" referredVariable="/0/generateModule/%.5/%.1/%/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</argument> | |
</body> | |
<body xsi:type="mtl:QueryInvocation" definition="/0/getModuleInstanceActualParameter"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="block" referredVariable="/0/generateModule/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:VariableExp" name="prop" referredVariable="/0/generateModule/%.5/%.1/%/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</argument> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=";
"/> | |
<ifExpr xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_String_Class/equalsIgnoreCase"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
<source xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_OclAny_Class/toString"> | |
<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"> | |
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="prop" referredVariable="/0/generateModule/%.5/%.1/%/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="flowPortStereo" referredVariable="/0/generateModule/%.5/%.1/%/%/%/flowPortStereo"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="direction"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getValue"/> | |
</source> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="out"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
</ifExpr> | |
</body> | |
<letVariable name="flowPortStereo"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<initExpression xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="prop" referredVariable="/0/generateModule/%.5/%.1/%/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="MARTEFlowPortQN" referredVariable="/0/generateModule/@init/@variable.7"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</initExpression> | |
</letVariable> | |
</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="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: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: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/generateModule/%.5/%.1/%/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"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/oclIsInvalid"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</source> | |
<argument 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:OperationCallExp" referredOperation="/1/oclstdlib_String_Class/equalsIgnoreCase"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
<source xsi:type="mtl:QueryInvocation" definition="/0/getType"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<argument 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/generateModule/%.5/%.1/%/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"/> | |
</argument> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="event"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</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:VariableExp" name="ports" eType="/3/OrderedSet(Property)" referredVariable="/0/generateModule/%.5/%.1/ports"/> | |
</body> | |
<letVariable name="ports" eType="/3/OrderedSet(Property)"> | |
<initExpression xsi:type="ocl.ecore:IteratorExp" name="select" eType="/3/OrderedSet(Property)"> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/OrderedSet(Property)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="block" referredVariable="/0/generateModule/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/attribute"/> | |
</source> | |
<body 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: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: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: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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.5/%.1/ports/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="ContractPropQN" referredVariable="/0/generateModule/@init/@variable.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/isEmpty"/> | |
</source> | |
<argument 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.5/%.1/ports/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="FlowPortQN" referredVariable="/0/generateModule/@init/@variable.2"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/isEmpty"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</source> | |
<argument 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.5/%.1/ports/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="ClientServerPortQN" referredVariable="/0/generateModule/@init/@variable.6"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/isEmpty"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</source> | |
<argument 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.5/%.1/ports/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="MARTEFlowPortQN" referredVariable="/0/generateModule/@init/@variable.7"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/notEmpty"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</iterator> | |
</initExpression> | |
</letVariable> | |
</body> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:ForBlock"> | |
<body xsi:type="mtl:IfBlock"> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
	DEFINE "/> | |
<body xsi:type="ocl.ecore:OperationCallExp"> | |
<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="rule" referredVariable="/0/generateModule/%.5/%.2/%/rule"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/getLabel"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" := "/> | |
<body xsi:type="ocl.ecore:VariableExp" name="spec" referredVariable="/0/generateModule/%.5/%.2/%/%/%/%/spec.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</body> | |
<body xsi:type="mtl:IfBlock"> | |
<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:OperationCallExp" referredOperation="/1/oclstdlib_String_Class/endsWith"> | |
<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="spec" referredVariable="/0/generateModule/%.5/%.2/%/%/%/%/spec.1"> | |
<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:StringLiteralExp" stringSymbol=";"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</ifExpr> | |
</body> | |
<letVariable name="spec"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="ocl.ecore:OperationCallExp"> | |
<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="/3/Sequence(String)"> | |
<source xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression"/> | |
<source xsi:type="ocl.ecore:PropertyCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ValueSpecification"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="rule" referredVariable="/0/generateModule/%.5/%.2/%/rule"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint/specification"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/OpaqueExpression"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> | |
</source> | |
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression/body"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="index" referredVariable="/0/generateModule/%.5/%.2/%/%/%/index"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/at"/> | |
</initExpression> | |
</letVariable> | |
</body> | |
<letVariable name="index"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
<initExpression xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/OrderedSet(String)"> | |
<source xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression"/> | |
<source xsi:type="ocl.ecore:PropertyCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ValueSpecification"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="rule" referredVariable="/0/generateModule/%.5/%.2/%/rule"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint/specification"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/OpaqueExpression"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> | |
</source> | |
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression/language"/> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="SMV"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/indexOf"/> | |
</initExpression> | |
</letVariable> | |
</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="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:PropertyCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ValueSpecification"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="rule" referredVariable="/0/generateModule/%.5/%.2/%/rule"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint/specification"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/OpaqueExpression"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsKindOf"/> | |
</source> | |
<argument 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:IteratorExp" name="select" eType="/3/OrderedSet(String)"> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/OrderedSet(String)"> | |
<source xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression"/> | |
<source xsi:type="ocl.ecore:PropertyCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ValueSpecification"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="rule" referredVariable="/0/generateModule/%.5/%.2/%/rule"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint/specification"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/OpaqueExpression"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> | |
</source> | |
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression/language"/> | |
</source> | |
<body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_String_Class/contains"> | |
<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="l" referredVariable="/0/generateModule/%.5/%.2/%/%/%.1/%.1/select/l"> | |
<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:StringLiteralExp" stringSymbol="SMV"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="l"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</iterator> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)_Class/notEmpty"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</ifExpr> | |
</body> | |
<loopVariable name="rule"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/> | |
</loopVariable> | |
<iterSet xsi:type="ocl.ecore:VariableExp" name="rules" eType="/3/Set(Constraint)" referredVariable="/0/generateModule/%.5/%.2/rules"/> | |
</body> | |
<letVariable name="rules" eType="/3/Set(Constraint)"> | |
<initExpression xsi:type="ocl.ecore:PropertyCallExp" eType="/3/Set(Constraint)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="block" referredVariable="/0/generateModule/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Namespace/ownedRule"/> | |
</initExpression> | |
</letVariable> | |
</body> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:ForBlock"> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="	CONSTANTS "/> | |
<body xsi:type="ocl.ecore:OperationCallExp"> | |
<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="prop" referredVariable="/0/generateModule/%.5/%.3/%/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property/getDefault"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
"/> | |
<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:VariableExp" name="vars" eType="/3/OrderedSet(Property)" referredVariable="/0/generateModule/%.5/%.3/vars"/> | |
</body> | |
<letVariable name="vars" eType="/3/OrderedSet(Property)"> | |
<initExpression xsi:type="ocl.ecore:IteratorExp" name="select" eType="/3/OrderedSet(Property)"> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/OrderedSet(Property)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="block" referredVariable="/0/generateModule/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/attribute"/> | |
</source> | |
<body 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: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: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:PropertyCallExp"> | |
<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="p" referredVariable="/0/generateModule/%.5/%.3/vars/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//StructuralFeature/isReadOnly"/> | |
</source> | |
<argument 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.5/%.3/vars/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="FlowPortQN" referredVariable="/0/generateModule/@init/@variable.2"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/isEmpty"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</source> | |
<argument 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.5/%.3/vars/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="ClientServerPortQN" referredVariable="/0/generateModule/@init/@variable.6"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/isEmpty"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</source> | |
<argument 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.5/%.3/vars/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="MARTEFlowPortQN" referredVariable="/0/generateModule/@init/@variable.7"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/isEmpty"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</iterator> | |
</initExpression> | |
</letVariable> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="	IVAR	
"/> | |
<body xsi:type="mtl:ForBlock"> | |
<body xsi:type="mtl:IfBlock"> | |
<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="prop" referredVariable="/0/generateModule/%.5/%.5/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</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=" : boolean;
"/> | |
<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: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: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: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/generateModule/%.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"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/oclIsInvalid"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</source> | |
<argument xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_String_Class/equalsIgnoreCase"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
<source xsi:type="mtl:QueryInvocation" definition="/0/getType"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<argument 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/generateModule/%.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"/> | |
</argument> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="event"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</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:VariableExp" name="vars" eType="/3/OrderedSet(Property)" referredVariable="/0/generateModule/%.5/vars"/> | |
</body> | |
<letVariable name="vars" eType="/3/OrderedSet(Property)"> | |
<initExpression xsi:type="ocl.ecore:IteratorExp" name="select" eType="/3/OrderedSet(Property)"> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/OrderedSet(Property)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="block" referredVariable="/0/generateModule/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/attribute"/> | |
</source> | |
<body 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: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: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: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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.5/vars/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="ContractPropQN" referredVariable="/0/generateModule/@init/@variable.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/isEmpty"/> | |
</source> | |
<argument 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.5/vars/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="FlowPortQN" referredVariable="/0/generateModule/@init/@variable.2"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/isEmpty"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</source> | |
<argument 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.5/vars/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="ClientServerPortQN" referredVariable="/0/generateModule/@init/@variable.6"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/isEmpty"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</source> | |
<argument 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.5/vars/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="MARTEFlowPortQN" referredVariable="/0/generateModule/@init/@variable.7"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/isEmpty"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</iterator> | |
</initExpression> | |
</letVariable> | |
</body> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
"/> | |
<body xsi:type="mtl:ForBlock"> | |
<body xsi:type="mtl:IfBlock"> | |
<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: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: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: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/generateModule/%.6/%.1/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"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/oclIsInvalid"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</source> | |
<argument 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:OperationCallExp" referredOperation="/1/oclstdlib_String_Class/equalsIgnoreCase"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
<source xsi:type="mtl:QueryInvocation" definition="/0/getType"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<argument 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/generateModule/%.6/%.1/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"/> | |
</argument> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="event"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</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:VariableExp" name="vars" eType="/3/OrderedSet(Property)" referredVariable="/0/generateModule/%.6/vars"/> | |
</body> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:ForBlock"> | |
<body xsi:type="mtl:IfBlock"> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="		"/> | |
<body xsi:type="ocl.ecore:OperationCallExp"> | |
<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="tr" referredVariable="/0/generateModule/%.6/%.2/%/%/tr"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/getLabel"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" : boolean;
"/> | |
<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: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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="tr" referredVariable="/0/generateModule/%.6/%.2/%/%/tr"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="InternalFaultQN" referredVariable="/0/generateModule/@init/@variable.5"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/notEmpty"/> | |
</source> | |
<argument 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="tr" referredVariable="/0/generateModule/%.6/%.2/%/%/tr"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="ExternalFaultQN" referredVariable="/0/generateModule/@init/@variable.4"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/notEmpty"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/or"/> | |
</ifExpr> | |
</body> | |
<loopVariable name="tr"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</loopVariable> | |
<iterSet xsi:type="ocl.ecore:VariableExp" name="transitions" eType="/3/Sequence(Transition)" referredVariable="/0/generateModule/%.6/%.2/%/transitions"/> | |
</body> | |
<letVariable name="transitions" eType="/3/Sequence(Transition)"> | |
<initExpression xsi:type="ocl.ecore:OperationCallExp" eType="/3/Sequence(Transition)"> | |
<source xsi:type="ocl.ecore:IteratorExp" name="select" eType="/3/Bag(Transition)"> | |
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/3/Bag(Transition)"> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/Set(Region)"> | |
<source xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="errorModel" referredVariable="/0/generateModule/%.6/%.2/errorModel"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Behavior"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/StateMachine"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine/region"/> | |
</source> | |
<body xsi:type="ocl.ecore:PropertyCallExp" eType="/3/Set(Transition)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/generateModule/%.6/%.2/%/transitions/%/select/collect/temp1"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Region"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Region/transition"/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="temp1"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Region"/> | |
</iterator> | |
</source> | |
<body 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: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: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:PropertyCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Vertex"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="tr" referredVariable="/0/generateModule/%.6/%.2/%/transitions/%/select/tr"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition/source"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/Pseudostate"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Pseudostate"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</source> | |
<argument 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: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:PropertyCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Vertex"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="tr" referredVariable="/0/generateModule/%.6/%.2/%/transitions/%/select/tr"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition/target"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/Pseudostate"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Pseudostate"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="tr"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</iterator> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Bag(T)_Class/asSequence"/> | |
</initExpression> | |
</letVariable> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="		nominal_event : boolean;
"/> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:IfBlock"> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="	TRANS
 	nominal_event = FALSE;
"/> | |
<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="toNominal" eType="/3/Sequence(Transition)" referredVariable="/0/generateModule/%.6/%.2/%.2/toNominal"/> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/isEmpty"/> | |
</ifExpr> | |
<else> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="	TRANS
		nominal_event = TRUE;
"/> | |
</else> | |
</body> | |
<letVariable name="toNominal" eType="/3/Sequence(Transition)"> | |
<initExpression xsi:type="ocl.ecore:OperationCallExp" eType="/3/Sequence(Transition)"> | |
<source xsi:type="ocl.ecore:IteratorExp" name="select" eType="/3/Bag(Transition)"> | |
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/3/Bag(Transition)"> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/Set(Region)"> | |
<source xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="errorModel" referredVariable="/0/generateModule/%.6/%.2/errorModel"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Behavior"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/StateMachine"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine/region"/> | |
</source> | |
<body xsi:type="ocl.ecore:PropertyCallExp" eType="/3/Set(Transition)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/collect/temp2"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Region"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Region/transition"/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="temp2"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Region"/> | |
</iterator> | |
</source> | |
<body 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: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: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:PropertyCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Vertex"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="tr" referredVariable="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/tr"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition/source"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/Pseudostate"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Pseudostate"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</source> | |
<argument 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:OperationCallExp"> | |
<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#//Vertex"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="tr" referredVariable="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/tr"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition/target"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/getLabel"/> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="NominalState"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="tr"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</iterator> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Bag(T)_Class/asSequence"/> | |
</initExpression> | |
</letVariable> | |
</body> | |
<letVariable name="errorModel"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Behavior"/> | |
<initExpression xsi:type="ocl.ecore:IteratorExp" name="any"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Behavior"/> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/Set(Behavior)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="block" referredVariable="/0/generateModule/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier/ownedBehavior"/> | |
</source> | |
<body 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="em" referredVariable="/0/generateModule/%.6/%.2/errorModel/any/em"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Behavior"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="ErrorModelQN" referredVariable="/0/generateModule/@init/@variable.3"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/notEmpty"/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="em"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Behavior"/> | |
</iterator> | |
</initExpression> | |
</letVariable> | |
</body> | |
<letVariable name="vars" eType="/3/OrderedSet(Property)"> | |
<initExpression xsi:type="ocl.ecore:IteratorExp" name="select" eType="/3/OrderedSet(Property)"> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/OrderedSet(Property)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="block" referredVariable="/0/generateModule/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/attribute"/> | |
</source> | |
<body 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: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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.6/vars/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="ContractPropQN" referredVariable="/0/generateModule/@init/@variable.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/isEmpty"/> | |
</source> | |
<argument 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: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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.6/vars/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="FlowPortQN" referredVariable="/0/generateModule/@init/@variable.2"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/notEmpty"/> | |
</source> | |
<argument 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.6/vars/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="MARTEFlowPortQN" referredVariable="/0/generateModule/@init/@variable.7"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/notEmpty"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/or"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</iterator> | |
</initExpression> | |
</letVariable> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="	
"/> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:ForBlock"> | |
<body xsi:type="mtl:IfBlock"> | |
<body xsi:type="mtl:IfBlock"> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="	ASSIGN
	next("/> | |
<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="prop" referredVariable="/0/generateModule/%.8/%/%/%/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</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=") :=
		case
			"/> | |
<body xsi:type="mtl:QueryInvocation" definition="/0/getEffectOnProperty"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="nominalModel" referredVariable="/0/generateModule/%.8/nominalModel"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</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:VariableExp" name="prop" referredVariable="/0/generateModule/%.8/%/%/%/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> | |
</argument> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
		esac;	
"/> | |
<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" definition="/0/getEffectOnProperty"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="nominalModel" referredVariable="/0/generateModule/%.8/nominalModel"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</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:VariableExp" name="prop" referredVariable="/0/generateModule/%.8/%/%/%/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</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> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/%3C%3E"/> | |
</ifExpr> | |
</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="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_String_Class/equalsIgnoreCase"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
<source xsi:type="mtl:QueryInvocation" definition="/0/getType"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<argument 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/generateModule/%.8/%/%/%/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"/> | |
</argument> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="event"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</ifExpr> | |
</body> | |
<body xsi:type="mtl:IfBlock"> | |
<body xsi:type="mtl:IfBlock"> | |
<body xsi:type="mtl:IfBlock"> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="	ASSIGN
		init("/> | |
<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="prop" referredVariable="/0/generateModule/%.8/%/%/%/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</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:OperationCallExp"> | |
<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="/3/Sequence(String)"> | |
<source xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression"/> | |
<source xsi:type="ocl.ecore:PropertyCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ValueSpecification"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="prop" referredVariable="/0/generateModule/%.8/%/%/%/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#//Property/defaultValue"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/OpaqueExpression"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/> | |
</source> | |
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression/body"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/first"/> | |
</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:PropertyCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ValueSpecification"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="prop" referredVariable="/0/generateModule/%.8/%/%/%/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#//Property/defaultValue"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/OpaqueExpression"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/> | |
</ifExpr> | |
</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="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: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:PropertyCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ValueSpecification"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="prop" referredVariable="/0/generateModule/%.8/%/%/%/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#//Property/defaultValue"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsUndefined"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</source> | |
<argument 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:PropertyCallExp"> | |
<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="prop" referredVariable="/0/generateModule/%.8/%/%/%/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//StructuralFeature/isReadOnly"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</ifExpr> | |
</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" definition="/0/getType"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<argument 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/generateModule/%.8/%/%/%/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"/> | |
</argument> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="event"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/%3C%3E"/> | |
</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:VariableExp" name="vars" eType="/3/OrderedSet(Property)" referredVariable="/0/generateModule/%.8/%/%/vars"/> | |
</body> | |
<letVariable name="vars" eType="/3/OrderedSet(Property)"> | |
<initExpression xsi:type="ocl.ecore:IteratorExp" name="select" eType="/3/OrderedSet(Property)"> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/OrderedSet(Property)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="block" referredVariable="/0/generateModule/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/attribute"/> | |
</source> | |
<body 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: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: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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.8/%/%/vars/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="ContractPropQN" referredVariable="/0/generateModule/@init/@variable.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/isEmpty"/> | |
</source> | |
<argument 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.8/%/%/vars/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="FlowPortQN" referredVariable="/0/generateModule/@init/@variable.2"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/isEmpty"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</source> | |
<argument 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="p" referredVariable="/0/generateModule/%.8/%/%/vars/select/p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="ClientServerPortQN" referredVariable="/0/generateModule/@init/@variable.6"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/isEmpty"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="p"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</iterator> | |
</initExpression> | |
</letVariable> | |
</body> | |
<letVariable name="trSet" eType="/3/Set(Transition)"> | |
<initExpression xsi:type="ocl.ecore:OperationCallExp" eType="/3/Set(Transition)"> | |
<source xsi:type="ocl.ecore:IteratorExp" name="collect" eType="/3/Bag(Transition)"> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/Set(Region)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="nominalModel" referredVariable="/0/generateModule/%.8/nominalModel"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine/region"/> | |
</source> | |
<body xsi:type="ocl.ecore:PropertyCallExp" eType="/3/Set(Transition)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="temp1" referredVariable="/0/generateModule/%.8/%/trSet/%/collect/temp3"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Region"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Region/transition"/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="temp3"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Region"/> | |
</iterator> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Bag(T)_Class/asSet"/> | |
</initExpression> | |
</letVariable> | |
</body> | |
<letVariable name="nominalModel"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
<initExpression xsi:type="ocl.ecore:IteratorExp" name="any"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
<source xsi:type="ocl.ecore:OperationCallExp" eType="/3/Set(StateMachine)" referredOperation="/1/oclstdlib_Collection(T)_Class/filter"> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/Set(Behavior)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="block" referredVariable="/0/generateModule/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier/ownedBehavior"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/StateMachine"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</argument> | |
</source> | |
<body 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:CollectionLiteralExp" eType="/3/Set(Stereotype)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL/Annotations"> | |
<details key="IMPLICIT_SET_CONVERSION" value="true"/> | |
</eAnnotations> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<item xsi:type="ocl.ecore:OperationCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="sm" referredVariable="/0/generateModule/%.8/nominalModel/any/sm"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="ErrorModelQN" referredVariable="/0/generateModule/@init/@variable.3"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getAppliedStereotype"/> | |
</item> | |
</part> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Set(T)_Class/isEmpty"/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="sm"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</iterator> | |
</initExpression> | |
</letVariable> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="-- END MODULE "/> | |
<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="block" referredVariable="/0/generateModule/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</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="mtl:LetBlock"> | |
<body xsi:type="mtl:ForBlock"> | |
<body xsi:type="mtl:IfBlock"> | |
<body xsi:type="mtl:IfBlock"> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:TemplateInvocation" definition="/0/generateModule"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="newblock" referredVariable="/0/generateModule/%.12/%/%/%/%/newblock"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:VariableExp" name="allBlocks" eType="/3/Set(Class)" referredVariable="/0/generateModule/allBlocks"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="generated" eType="/3/Set(String)" referredVariable="/0/generateModule/generated"/> | |
<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> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
"/> | |
<letVariable name="newblock"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
<initExpression xsi:type="ocl.ecore:IteratorExp" name="any"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="allBlocks" eType="/3/Set(Class)" referredVariable="/0/generateModule/allBlocks"/> | |
<body 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:PropertyCallExp"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="part" referredVariable="/0/generateModule/%.12/%/part"> | |
<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:VariableExp" name="c" referredVariable="/0/generateModule/%.12/%/%/%/%/newblock/any/c"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/> | |
</body> | |
<iterator xsi:type="ocl.ecore:Variable" name="c"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</iterator> | |
</initExpression> | |
</letVariable> | |
</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="generate.emtl#/0/isPart"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="part" referredVariable="/0/generateModule/%.12/%/part"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</argument> | |
</source> | |
<argument 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="generate.emtl#/0/isAlreadyGenerated"/> | |
<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="part" referredVariable="/0/generateModule/%.12/%/part"> | |
<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> | |
<argument xsi:type="ocl.ecore:VariableExp" name="generated" eType="/3/Set(String)" referredVariable="/0/generateModule/generated"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/and"/> | |
</ifExpr> | |
</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="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: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="part" referredVariable="/0/generateModule/%.12/%/part"> | |
<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"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/oclIsInvalid"/> | |
</source> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/> | |
</ifExpr> | |
</body> | |
<loopVariable name="part"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</loopVariable> | |
<iterSet xsi:type="ocl.ecore:VariableExp" name="parts" eType="/3/OrderedSet(Property)" referredVariable="/0/generateModule/%.12/parts"/> | |
</body> | |
<letVariable name="parts" eType="/3/OrderedSet(Property)"> | |
<initExpression xsi:type="ocl.ecore:OperationCallExp" eType="/3/OrderedSet(Property)" referredOperation="/1/oclstdlib_Collection(T)_Class/filter"> | |
<source xsi:type="ocl.ecore:PropertyCallExp" eType="/3/OrderedSet(Property)"> | |
<source xsi:type="ocl.ecore:VariableExp" name="block" referredVariable="/0/generateModule/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</source> | |
<referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//StructuredClassifier/ownedAttribute"/> | |
</source> | |
<argument xsi:type="ocl.ecore:TypeExp" eType="/20/Property"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</argument> | |
</initExpression> | |
</letVariable> | |
</body> | |
<parameter name="block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</parameter> | |
<parameter name="allBlocks" eType="/3/Set(Class)"/> | |
<parameter name="generated" eType="/3/Set(String)"/> | |
<parameter name="isSystem"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
</parameter> | |
</ownedModuleElement> | |
<ownedModuleElement xsi:type="mtl:Query" name="getTransitionTarget" visibility="Public"> | |
<parameter name="name"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</parameter> | |
<parameter name="str"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</parameter> | |
<expression xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_OclAny_Class/invoke"> | |
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/129"> | |
<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:StringLiteralExp" stringSymbol="org.polarsys.chess.contracts.transformations.service.Service"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="getTransitionTarget(java.lang.String, java.lang.String)"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/3/Sequence(String)" kind="Sequence"> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<item xsi:type="ocl.ecore:VariableExp" name="name" referredVariable="/0/getTransitionTarget/name"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</item> | |
</part> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<item xsi:type="ocl.ecore:VariableExp" name="str" referredVariable="/0/getTransitionTarget/str"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</item> | |
</part> | |
</argument> | |
</expression> | |
<type xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
</ownedModuleElement> | |
<ownedModuleElement xsi:type="mtl:Query" name="getType" visibility="Public"> | |
<parameter name="type"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> | |
</parameter> | |
<expression xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_OclAny_Class/invoke"> | |
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/132"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="org.polarsys.chess.contracts.transformations.service.Service"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="getType4FTA(org.eclipse.uml2.uml.Type)"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/3/Sequence(Type)" kind="Sequence"> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> | |
<item xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/getType/type"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> | |
</item> | |
</part> | |
</argument> | |
</expression> | |
<type xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</ownedModuleElement> | |
<ownedModuleElement xsi:type="mtl:Query" name="getInitCondition" visibility="Public"> | |
<parameter name="sm"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</parameter> | |
<expression xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_OclAny_Class/invoke"> | |
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/135"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="org.polarsys.chess.contracts.transformations.service.Service"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="getInitCondition(org.eclipse.uml2.uml.StateMachine)"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/3/Sequence(StateMachine)" kind="Sequence"> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
<item xsi:type="ocl.ecore:VariableExp" name="sm" referredVariable="/0/getInitCondition/sm"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</item> | |
</part> | |
</argument> | |
</expression> | |
<type xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</ownedModuleElement> | |
<ownedModuleElement xsi:type="mtl:Query" name="getPropertyAffectedByTransition" visibility="Public"> | |
<parameter name="t"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</parameter> | |
<expression xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_OclAny_Class/invoke"> | |
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/138"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="org.polarsys.chess.contracts.transformations.service.Service"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="getPropertyAffectedByTransition(org.eclipse.uml2.uml.Transition)"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/3/Sequence(Transition)" kind="Sequence"> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
<item xsi:type="ocl.ecore:VariableExp" name="t" referredVariable="/0/getPropertyAffectedByTransition/t"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</item> | |
</part> | |
</argument> | |
</expression> | |
<type xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</ownedModuleElement> | |
<ownedModuleElement xsi:type="mtl:Query" name="getEffectOnProperty" visibility="Public"> | |
<parameter name="sm"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</parameter> | |
<parameter name="propertyName"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</parameter> | |
<expression xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_OclAny_Class/invoke"> | |
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/141"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="org.polarsys.chess.contracts.transformations.service.Service"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="getEffectOnProperty(org.eclipse.uml2.uml.StateMachine, java.lang.String)"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/3/Sequence(OclAny)" kind="Sequence"> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
<item xsi:type="ocl.ecore:VariableExp" name="sm" referredVariable="/0/getEffectOnProperty/sm"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</item> | |
</part> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<item xsi:type="ocl.ecore:VariableExp" name="propertyName" referredVariable="/0/getEffectOnProperty/propertyName"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</item> | |
</part> | |
</argument> | |
</expression> | |
<type xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</ownedModuleElement> | |
<ownedModuleElement xsi:type="mtl:Query" name="getModuleFormalParameter" visibility="Public"> | |
<parameter name="block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</parameter> | |
<expression xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_OclAny_Class/invoke"> | |
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/144"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="org.polarsys.chess.contracts.transformations.service.Service"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="getModuleFormalParameter(org.eclipse.uml2.uml.Class)"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/3/Sequence(Class)" kind="Sequence"> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
<item xsi:type="ocl.ecore:VariableExp" name="block" referredVariable="/0/getModuleFormalParameter/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</item> | |
</part> | |
</argument> | |
</expression> | |
<type xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</ownedModuleElement> | |
<ownedModuleElement xsi:type="mtl:Query" name="getModuleInstanceActualParameter" visibility="Public"> | |
<parameter name="block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</parameter> | |
<parameter name="prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</parameter> | |
<expression xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_OclAny_Class/invoke"> | |
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/147"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="org.polarsys.chess.contracts.transformations.service.Service"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="getModuleInstanceActualParameter(org.eclipse.uml2.uml.Class, org.eclipse.uml2.uml.Property)"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/3/Sequence(ParameterableElement)" kind="Sequence"> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
<item xsi:type="ocl.ecore:VariableExp" name="block" referredVariable="/0/getModuleInstanceActualParameter/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</item> | |
</part> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
<item xsi:type="ocl.ecore:VariableExp" name="prop" referredVariable="/0/getModuleInstanceActualParameter/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</item> | |
</part> | |
</argument> | |
</expression> | |
<type xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</ownedModuleElement> | |
<ownedModuleElement xsi:type="mtl:Query" name="getTypeNameForProperty" visibility="Public"> | |
<parameter name="prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</parameter> | |
<expression xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/oclstdlib_OclAny_Class/invoke"> | |
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/150"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="org.polarsys.chess.contracts.transformations.service.Service"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="getTypeNameForProperty(org.eclipse.uml2.uml.Property)"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/3/Sequence(Property)" kind="Sequence"> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
<item xsi:type="ocl.ecore:VariableExp" name="prop" referredVariable="/0/getTypeNameForProperty/prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</item> | |
</part> | |
</argument> | |
</expression> | |
<type xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</ownedModuleElement> | |
</mtl:Module> | |
<ecore:EPackage name="additions"> | |
<eClassifiers xsi:type="ecore:EClass" name="oclstdlib_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="endsWith"> | |
<eAnnotations source="MTL non-standard"/> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
<eParameters name="substring"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="contains"> | |
<eAnnotations source="MTL non-standard"/> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
<eParameters name="substring"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="equalsIgnoreCase"> | |
<eAnnotations source="MTL non-standard"/> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
<eParameters name="other"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
</eOperations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="oclstdlib_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="oclstdlib_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="ecore_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="generateErrorModel"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL" references="/0/generateErrorModel"/> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<eParameters name="model"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> | |
</eParameters> | |
<eParameters name="sysQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
<eParameters name="sysName"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
<eParameters name="filename"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="generateModule"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL" references="/0/generateModule"/> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<eParameters name="block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</eParameters> | |
<eParameters name="allBlocks" eType="/3/Set(Class)"/> | |
<eParameters name="generated" eType="/3/Set(String)"/> | |
<eParameters name="isSystem"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getTransitionTarget"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL" references="/0/getTransitionTarget"/> | |
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
<eParameters name="name"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
<eParameters name="str"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getType"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL" references="/0/getType"/> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<eParameters name="type"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getInitCondition"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL" references="/0/getInitCondition"/> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<eParameters name="sm"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getPropertyAffectedByTransition"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL" references="/0/getPropertyAffectedByTransition"/> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<eParameters name="t"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getEffectOnProperty"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL" references="/0/getEffectOnProperty"/> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<eParameters name="sm"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</eParameters> | |
<eParameters name="propertyName"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getModuleFormalParameter"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL" references="/0/getModuleFormalParameter"/> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<eParameters name="block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getModuleInstanceActualParameter"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL" references="/0/getModuleInstanceActualParameter"/> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<eParameters name="block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</eParameters> | |
<eParameters name="prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getTypeNameForProperty"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL" references="/0/getTypeNameForProperty"/> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<eParameters name="prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getSystem"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL"> | |
<references href="generate.emtl#/0/getSystem"/> | |
</eAnnotations> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
<eParameters name="classes"> | |
<eType xsi:type="ocl.ecore:SetType" href="generate.emtl#/3/Set(Class)"/> | |
</eParameters> | |
<eParameters name="qname"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getAllBlocks"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL"> | |
<references href="generate.emtl#/0/getAllBlocks"/> | |
</eAnnotations> | |
<eType xsi:type="ocl.ecore:SetType" href="generate.emtl#/3/Set(Class)"/> | |
<eParameters name="classes"> | |
<eType xsi:type="ocl.ecore:SetType" href="generate.emtl#/3/Set(Class)"/> | |
</eParameters> | |
<eParameters name="blockQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
<eParameters name="SubSystemQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
<eParameters name="SystemQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getAllComponents"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL"> | |
<references href="generate.emtl#/0/getAllComponents"/> | |
</eAnnotations> | |
<eType xsi:type="ocl.ecore:SetType" href="generate.emtl#/3/Set(Component)"/> | |
<eParameters name="hwcomps"> | |
<eType xsi:type="ocl.ecore:SetType" href="generate.emtl#/3/Set(Component)"/> | |
</eParameters> | |
<eParameters name="comps"> | |
<eType xsi:type="ocl.ecore:SetType" href="generate.emtl#/3/Set(Component)"/> | |
</eParameters> | |
<eParameters name="CompImplQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
<eParameters name="PlatformQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="isPart"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL"> | |
<references href="generate.emtl#/0/isPart"/> | |
</eAnnotations> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
<eParameters name="prop"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getEmptyStringSet"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL"> | |
<references href="generate.emtl#/0/getEmptyStringSet"/> | |
</eAnnotations> | |
<eType xsi:type="ocl.ecore:SetType" href="generate.emtl#/3/Set(String)"/> | |
<eParameters name="traceCtx"> | |
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="addToGenerated"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL"> | |
<references href="generate.emtl#/0/addToGenerated"/> | |
</eAnnotations> | |
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
<eParameters name="name"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
<eParameters name="generated"> | |
<eType xsi:type="ocl.ecore:SetType" href="generate.emtl#/3/Set(String)"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="isAlreadyGenerated"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL"> | |
<references href="generate.emtl#/0/isAlreadyGenerated"/> | |
</eAnnotations> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
<eParameters name="name"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
<eParameters name="generated"> | |
<eType xsi:type="ocl.ecore:SetType" href="generate.emtl#/3/Set(String)"/> | |
</eParameters> | |
</eOperations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="oclstdlib_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> | |
<eOperations name="toString"> | |
<eAnnotations source="MTL non-standard"/> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eOperations> | |
<eOperations name="invoke"> | |
<eAnnotations source="MTL non-standard"/> | |
<eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
<eParameters name="class"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
<eParameters name="method"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
<eParameters name="arguments"> | |
<eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/acceleo/mtl/3.0/mtlnonstdlib.ecore#//Sequence(OclAny)"/> | |
</eParameters> | |
</eOperations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="oclstdlib_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> | |
<eOperations name="filter"> | |
<eAnnotations source="MTL non-standard"/> | |
<eType xsi:type="ocl.ecore:CollectionType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Collection(T)"/> | |
<eParameters name="filter"> | |
<eType xsi:type="ocl.ecore:TypeType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclType"/> | |
</eParameters> | |
</eOperations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="oclstdlib_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="oclstdlib_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="uml_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="uml_Class_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="uml_Type_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="uml_StateMachine_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="uml_Transition_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="uml_Property_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="uml_Port_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/uml2/5.0.0/UML#//Port"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="uml_Operation_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="collections_Set(Class)_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="generate.emtl#/3/Set(Class)"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="collections_Set(Component)_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="generate.emtl#/3/Set(Component)"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="uml_Connector_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/uml2/5.0.0/UML#//Connector"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="collections_Set(Property)_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="generate.emtl#/3/Set(Property)"/> | |
</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> | |
<ecore:EPackage name="collections"> | |
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(Class)" instanceClassName="java.util.Set"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(String)" instanceClassName="java.util.Set"> | |
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(Package)" instanceClassName="java.util.Set"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(Stereotype)" instanceClassName="java.util.Set"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(Element)" instanceClassName="java.util.Set"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:BagType" name="Bag(Class)" instanceClassName="org.eclipse.ocl.util.Bag"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(Component)" instanceClassName="java.util.Set"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(Property)" instanceClassName="java.util.LinkedHashSet"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(Constraint)" instanceClassName="java.util.Set"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(String)" instanceClassName="java.util.LinkedHashSet"> | |
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(String)" instanceClassName="java.util.List"> | |
<elementType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(Behavior)" instanceClassName="java.util.Set"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Behavior"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(Region)" instanceClassName="java.util.Set"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Region"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(Transition)" instanceClassName="java.util.Set"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:BagType" name="Bag(Transition)" instanceClassName="org.eclipse.ocl.util.Bag"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(Transition)" instanceClassName="java.util.List"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SetType" name="Set(StateMachine)" instanceClassName="java.util.Set"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(OclAny)" instanceClassName="java.util.List"> | |
<elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(Type)" instanceClassName="java.util.List"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(StateMachine)" instanceClassName="java.util.List"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(Class)" instanceClassName="java.util.List"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(ParameterableElement)" instanceClassName="java.util.List"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ParameterableElement"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(Property)" instanceClassName="java.util.List"> | |
<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="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> | |
<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#//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="types"> | |
<eClassifiers xsi:type="ocl.ecore:TypeType" name="Class"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:TypeType" name="Component"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Component"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:TypeType" name="OpaqueExpression"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:TypeType" name="StateMachine"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:TypeType" name="Pseudostate"> | |
<referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Pseudostate"/> | |
</eClassifiers> | |
<eClassifiers xsi:type="ocl.ecore:TypeType" name="Property"> | |
<referredType 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#//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/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#//Class"/> | |
</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#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</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#//Class"/> | |
</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#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</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#//Property"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</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#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</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#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</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#//Class"/> | |
</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#//Class"/> | |
</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#//Class"/> | |
</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#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</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#//Class"/> | |
</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#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</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#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</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#//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#//Class"/> | |
</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#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</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#//Class"/> | |
</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/emf/2002/Ecore#//EObject"/> | |
</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="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/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#//Type"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> | |
</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> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</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> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> | |
</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> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/> | |
</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> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</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> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> | |
</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> | |
<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/emf/2002/Ecore#//EObject"/> | |
</ocl.ecore:Variable> | |
<ecore:EAnnotation source="positions"> | |
<eAnnotations source="positions.0" references="/0/generateErrorModel"> | |
<details key="start" value="845"/> | |
<details key="end" value="2457"/> | |
<details key="line" value="22"/> | |
</eAnnotations> | |
<eAnnotations source="positions.1" references="/0/generateErrorModel/@init"> | |
<details key="start" value="949"/> | |
<details key="end" value="1416"/> | |
<details key="line" value="22"/> | |
</eAnnotations> | |
<eAnnotations source="positions.2" references="/0/generateErrorModel/@init/@variable.0"> | |
<details key="start" value="952"/> | |
<details key="end" value="995"/> | |
<details key="line" value="23"/> | |
</eAnnotations> | |
<eAnnotations source="positions.3" references="/0/generateErrorModel/@init/@variable.0/%"> | |
<details key="start" value="972"/> | |
<details key="end" value="995"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.4" references="/0/generateErrorModel/@init/@variable.1"> | |
<details key="start" value="998"/> | |
<details key="end" value="1047"/> | |
<details key="line" value="24"/> | |
</eAnnotations> | |
<eAnnotations source="positions.5" references="/0/generateErrorModel/@init/@variable.1/%"> | |
<details key="start" value="1021"/> | |
<details key="end" value="1047"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.6" references="/0/generateErrorModel/@init/@variable.2"> | |
<details key="start" value="1051"/> | |
<details key="end" value="1112"/> | |
<details key="line" value="25"/> | |
</eAnnotations> | |
<eAnnotations source="positions.7" references="/0/generateErrorModel/@init/@variable.2/%"> | |
<details key="start" value="1075"/> | |
<details key="end" value="1112"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.8" references="/0/generateErrorModel/@init/@variable.3"> | |
<details key="start" value="1115"/> | |
<details key="end" value="1177"/> | |
<details key="line" value="26"/> | |
</eAnnotations> | |
<eAnnotations source="positions.9" references="/0/generateErrorModel/@init/@variable.3/%"> | |
<details key="start" value="1137"/> | |
<details key="end" value="1177"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.10" references="/0/generateErrorModel/@init/@variable.4"> | |
<details key="start" value="1180"/> | |
<details key="end" value="1243"/> | |
<details key="line" value="27"/> | |
</eAnnotations> | |
<eAnnotations source="positions.11" references="/0/generateErrorModel/@init/@variable.4/%"> | |
<details key="start" value="1202"/> | |
<details key="end" value="1243"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.12" references="/0/generateErrorModel/@init/@variable.5"> | |
<details key="start" value="1246"/> | |
<details key="end" value="1316"/> | |
<details key="line" value="28"/> | |
</eAnnotations> | |
<eAnnotations source="positions.13" references="/0/generateErrorModel/@init/@variable.5/%"> | |
<details key="start" value="1268"/> | |
<details key="end" value="1316"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.14" references="/0/generateErrorModel/@init/@variable.6"> | |
<details key="start" value="1319"/> | |
<details key="end" value="1360"/> | |
<details key="line" value="29"/> | |
</eAnnotations> | |
<eAnnotations source="positions.15" references="/0/generateErrorModel/@init/@variable.6/%"> | |
<details key="start" value="1338"/> | |
<details key="end" value="1360"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.16" references="/0/generateErrorModel/@init/@variable.7"> | |
<details key="start" value="1363"/> | |
<details key="end" value="1413"/> | |
<details key="line" value="30"/> | |
</eAnnotations> | |
<eAnnotations source="positions.17" references="/0/generateErrorModel/@init/@variable.7/%"> | |
<details key="start" value="1384"/> | |
<details key="end" value="1413"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.18" references="/0/generateErrorModel/%"> | |
<details key="start" value="1435"/> | |
<details key="end" value="2445"/> | |
<details key="line" value="33"/> | |
</eAnnotations> | |
<eAnnotations source="positions.19" references="/0/generateErrorModel/%/%"> | |
<details key="start" value="1485"/> | |
<details key="end" value="2437"/> | |
<details key="line" value="34"/> | |
</eAnnotations> | |
<eAnnotations source="positions.20" references="/0/generateErrorModel/%/%/%"> | |
<details key="start" value="1605"/> | |
<details key="end" value="2429"/> | |
<details key="line" value="35"/> | |
</eAnnotations> | |
<eAnnotations source="positions.21" references="/0/generateErrorModel/%/%/%/%"> | |
<details key="start" value="1724"/> | |
<details key="end" value="2421"/> | |
<details key="line" value="36"/> | |
</eAnnotations> | |
<eAnnotations source="positions.22" references="/0/generateErrorModel/%/%/%/%/%"> | |
<details key="start" value="1846"/> | |
<details key="end" value="2413"/> | |
<details key="line" value="37"/> | |
</eAnnotations> | |
<eAnnotations source="positions.23" references="/0/generateErrorModel/%/%/%/%/%/%"> | |
<details key="start" value="2025"/> | |
<details key="end" value="2405"/> | |
<details key="line" value="38"/> | |
</eAnnotations> | |
<eAnnotations source="positions.24" references="/0/generateErrorModel/%/%/%/%/%/%/%"> | |
<details key="start" value="2207"/> | |
<details key="end" value="2397"/> | |
<details key="line" value="39"/> | |
</eAnnotations> | |
<eAnnotations source="positions.25" references="/0/generateErrorModel/%/%/%/%/%/%/%/%"> | |
<details key="start" value="2260"/> | |
<details key="end" value="2389"/> | |
<details key="line" value="40"/> | |
</eAnnotations> | |
<eAnnotations source="positions.26" references="/0/generateErrorModel/%/%/%/%/%/%/%/%/%"> | |
<details key="start" value="2312"/> | |
<details key="end" value="2379"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.27" references="/0/generateErrorModel/%/%/%/%/%/%/%/%/%/system"> | |
<details key="start" value="2327"/> | |
<details key="end" value="2333"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.28" references="/0/generateErrorModel/%/%/%/%/%/%/%/%/%/%"> | |
<details key="start" value="2335"/> | |
<details key="end" value="2361"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.29" references="/0/generateErrorModel/%/%/%/%/%/%/%/%/%/%/allBlocks"> | |
<details key="start" value="2335"/> | |
<details key="end" value="2344"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.30" references="/0/generateErrorModel/%/%/%/%/%/%/%/%/%/%/allComps"> | |
<details key="start" value="2352"/> | |
<details key="end" value="2360"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.31" references="/0/generateErrorModel/%/%/%/%/%/%/%/%/%/generated"> | |
<details key="start" value="2363"/> | |
<details key="end" value="2372"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.32" references="/0/generateErrorModel/%/%/%/%/%/%/%/%/%/%.1"> | |
<details key="start" value="2374"/> | |
<details key="end" value="2378"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.33" references="/0/generateErrorModel/%/%/%/%/%/%/%/%/%.1"> | |
<details key="start" value="2381"/> | |
<details key="end" value="2382"/> | |
<details key="line" value="42"/> | |
</eAnnotations> | |
<eAnnotations source="positions.34" references="/0/generateErrorModel/%/%/%/%/%/%/%/%/system"> | |
<details key="start" value="2265"/> | |
<details key="end" value="2309"/> | |
<details key="line" value="40"/> | |
</eAnnotations> | |
<eAnnotations source="positions.35" references="/0/generateErrorModel/%/%/%/%/%/%/%/%/system/%"> | |
<details key="start" value="2283"/> | |
<details key="end" value="2310"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.36" references="/0/generateErrorModel/%/%/%/%/%/%/%/%/system/%/allBlocks"> | |
<details key="start" value="2293"/> | |
<details key="end" value="2302"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.37" references="/0/generateErrorModel/%/%/%/%/%/%/%/%/system/%/sysQN"> | |
<details key="start" value="2304"/> | |
<details key="end" value="2309"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.38" references="/0/generateErrorModel/%/%/%/%/%/%/%/generated"> | |
<details key="start" value="2212"/> | |
<details key="end" value="2257"/> | |
<details key="line" value="39"/> | |
</eAnnotations> | |
<eAnnotations source="positions.39" references="/0/generateErrorModel/%/%/%/%/%/%/%/generated/%"> | |
<details key="start" value="2239"/> | |
<details key="end" value="2258"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.40" references="/0/generateErrorModel/%/%/%/%/%/%/%/generated/%/self"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.41" references="/0/generateErrorModel/%/%/%/%/%/%/allComps"> | |
<details key="start" value="2030"/> | |
<details key="end" value="2204"/> | |
<details key="line" value="38"/> | |
</eAnnotations> | |
<eAnnotations source="positions.42" references="/0/generateErrorModel/%/%/%/%/%/%/allComps/%"> | |
<details key="start" value="2059"/> | |
<details key="end" value="2205"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.43" references="/0/generateErrorModel/%/%/%/%/%/%/allComps/%/%"> | |
<details key="start" value="2076"/> | |
<details key="end" value="2128"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.44" references="/0/generateErrorModel/%/%/%/%/%/%/allComps/%/%/%"> | |
<details key="start" value="2076"/> | |
<details key="end" value="2109"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.45" references="/0/generateErrorModel/%/%/%/%/%/%/allComps/%/%/%/deploymentView"> | |
<details key="start" value="2076"/> | |
<details key="end" value="2090"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.46" references="/0/generateErrorModel/%/%/%/%/%/%/allComps/%/%/%.1"> | |
<details key="start" value="2118"/> | |
<details key="end" value="2127"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.47" references="/0/generateErrorModel/%/%/%/%/%/%/allComps/%/%.1"> | |
<details key="start" value="2130"/> | |
<details key="end" value="2181"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.48" references="/0/generateErrorModel/%/%/%/%/%/%/allComps/%/%.1/%"> | |
<details key="start" value="2130"/> | |
<details key="end" value="2162"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.49" references="/0/generateErrorModel/%/%/%/%/%/%/allComps/%/%.1/%/componentView"> | |
<details key="start" value="2130"/> | |
<details key="end" value="2143"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.50" references="/0/generateErrorModel/%/%/%/%/%/%/allComps/%/%.1/%.1"> | |
<details key="start" value="2171"/> | |
<details key="end" value="2180"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.51" references="/0/generateErrorModel/%/%/%/%/%/%/allComps/%/CompImplQN"> | |
<details key="start" value="2183"/> | |
<details key="end" value="2193"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.52" references="/0/generateErrorModel/%/%/%/%/%/%/allComps/%/SRACompQN"> | |
<details key="start" value="2195"/> | |
<details key="end" value="2204"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.53" references="/0/generateErrorModel/%/%/%/%/%/allBlocks"> | |
<details key="start" value="1851"/> | |
<details key="end" value="2022"/> | |
<details key="line" value="37"/> | |
</eAnnotations> | |
<eAnnotations source="positions.54" references="/0/generateErrorModel/%/%/%/%/%/allBlocks/%"> | |
<details key="start" value="1877"/> | |
<details key="end" value="2023"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.55" references="/0/generateErrorModel/%/%/%/%/%/allBlocks/%/%"> | |
<details key="start" value="1890"/> | |
<details key="end" value="1990"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.56" references="/0/generateErrorModel/%/%/%/%/%/allBlocks/%/%/%"> | |
<details key="start" value="1890"/> | |
<details key="end" value="1937"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.57" references="/0/generateErrorModel/%/%/%/%/%/allBlocks/%/%/%/%"> | |
<details key="start" value="1890"/> | |
<details key="end" value="1922"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.58" references="/0/generateErrorModel/%/%/%/%/%/allBlocks/%/%/%/%/componentView"> | |
<details key="start" value="1890"/> | |
<details key="end" value="1903"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.59" references="/0/generateErrorModel/%/%/%/%/%/allBlocks/%/%/%/%.1"> | |
<details key="start" value="1931"/> | |
<details key="end" value="1936"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.60" references="/0/generateErrorModel/%/%/%/%/%/allBlocks/%/%/%.1"> | |
<details key="start" value="1945"/> | |
<details key="end" value="1989"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.61" references="/0/generateErrorModel/%/%/%/%/%/allBlocks/%/%/%.1/%"> | |
<details key="start" value="1945"/> | |
<details key="end" value="1974"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.62" references="/0/generateErrorModel/%/%/%/%/%/allBlocks/%/%/%.1/%/systemView"> | |
<details key="start" value="1945"/> | |
<details key="end" value="1955"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.63" references="/0/generateErrorModel/%/%/%/%/%/allBlocks/%/%/%.1/%.1"> | |
<details key="start" value="1983"/> | |
<details key="end" value="1988"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.64" references="/0/generateErrorModel/%/%/%/%/%/allBlocks/%/BlockQN"> | |
<details key="start" value="1992"/> | |
<details key="end" value="1999"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.65" references="/0/generateErrorModel/%/%/%/%/%/allBlocks/%/SubSystemQN"> | |
<details key="start" value="2001"/> | |
<details key="end" value="2012"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.66" references="/0/generateErrorModel/%/%/%/%/%/allBlocks/%/SystemQN"> | |
<details key="start" value="2014"/> | |
<details key="end" value="2022"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.67" references="/0/generateErrorModel/%/%/%/%/deploymentView"> | |
<details key="start" value="1729"/> | |
<details key="end" value="1843"/> | |
<details key="line" value="36"/> | |
</eAnnotations> | |
<eAnnotations source="positions.68" references="/0/generateErrorModel/%/%/%/%/deploymentView/any"> | |
<details key="start" value="1759"/> | |
<details key="end" value="1845"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.69" references="/0/generateErrorModel/%/%/%/%/deploymentView/any/%"> | |
<details key="start" value="1759"/> | |
<details key="end" value="1778"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.70" references="/0/generateErrorModel/%/%/%/%/deploymentView/any/%/model"> | |
<details key="start" value="1759"/> | |
<details key="end" value="1764"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.71" references="/0/generateErrorModel/%/%/%/%/deploymentView/any/%.1"> | |
<details key="start" value="1798"/> | |
<details key="end" value="1844"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.72" references="/0/generateErrorModel/%/%/%/%/deploymentView/any/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.73" references="/0/generateErrorModel/%/%/%/%/deploymentView/any/%.1/%/%/%"> | |
<details key="start" value="1798"/> | |
<details key="end" value="1832"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.74" references="/0/generateErrorModel/%/%/%/%/deploymentView/any/%.1/%/%/%/p"> | |
<details key="start" value="1798"/> | |
<details key="end" value="1799"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.75" references="/0/generateErrorModel/%/%/%/%/deploymentView/any/%.1/%/%/%/DeplViewQN"> | |
<details key="start" value="1821"/> | |
<details key="end" value="1831"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.76" references="/0/generateErrorModel/%/%/%/%/deploymentView/any/p"> | |
<details key="start" value="1784"/> | |
<details key="end" value="1795"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.77" references="/0/generateErrorModel/%/%/%/systemView"> | |
<details key="start" value="1610"/> | |
<details key="end" value="1721"/> | |
<details key="line" value="35"/> | |
</eAnnotations> | |
<eAnnotations source="positions.78" references="/0/generateErrorModel/%/%/%/systemView/any"> | |
<details key="start" value="1634"/> | |
<details key="end" value="1722"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.79" references="/0/generateErrorModel/%/%/%/systemView/any/%"> | |
<details key="start" value="1634"/> | |
<details key="end" value="1653"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.80" references="/0/generateErrorModel/%/%/%/systemView/any/%/model"> | |
<details key="start" value="1634"/> | |
<details key="end" value="1639"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.81" references="/0/generateErrorModel/%/%/%/systemView/any/%.1"> | |
<details key="start" value="1673"/> | |
<details key="end" value="1721"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.82" references="/0/generateErrorModel/%/%/%/systemView/any/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.83" references="/0/generateErrorModel/%/%/%/systemView/any/%.1/%/%/%"> | |
<details key="start" value="1673"/> | |
<details key="end" value="1709"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.84" references="/0/generateErrorModel/%/%/%/systemView/any/%.1/%/%/%/p"> | |
<details key="start" value="1673"/> | |
<details key="end" value="1674"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.85" references="/0/generateErrorModel/%/%/%/systemView/any/%.1/%/%/%/SystemViewQN"> | |
<details key="start" value="1696"/> | |
<details key="end" value="1708"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.86" references="/0/generateErrorModel/%/%/%/systemView/any/p"> | |
<details key="start" value="1659"/> | |
<details key="end" value="1670"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.87" references="/0/generateErrorModel/%/%/componentView"> | |
<details key="start" value="1490"/> | |
<details key="end" value="1602"/> | |
<details key="line" value="34"/> | |
</eAnnotations> | |
<eAnnotations source="positions.88" references="/0/generateErrorModel/%/%/componentView/any"> | |
<details key="start" value="1517"/> | |
<details key="end" value="1603"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.89" references="/0/generateErrorModel/%/%/componentView/any/%"> | |
<details key="start" value="1517"/> | |
<details key="end" value="1536"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.90" references="/0/generateErrorModel/%/%/componentView/any/%/model"> | |
<details key="start" value="1517"/> | |
<details key="end" value="1522"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.91" references="/0/generateErrorModel/%/%/componentView/any/%.1"> | |
<details key="start" value="1556"/> | |
<details key="end" value="1602"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.92" references="/0/generateErrorModel/%/%/componentView/any/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.93" references="/0/generateErrorModel/%/%/componentView/any/%.1/%/%/%"> | |
<details key="start" value="1556"/> | |
<details key="end" value="1590"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.94" references="/0/generateErrorModel/%/%/componentView/any/%.1/%/%/%/p"> | |
<details key="start" value="1556"/> | |
<details key="end" value="1557"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.95" references="/0/generateErrorModel/%/%/componentView/any/%.1/%/%/%/CompViewQN"> | |
<details key="start" value="1579"/> | |
<details key="end" value="1589"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.96" references="/0/generateErrorModel/%/%/componentView/any/p"> | |
<details key="start" value="1542"/> | |
<details key="end" value="1553"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.97" references="/0/generateErrorModel/%/%.1"> | |
<details key="start" value="1442"/> | |
<details key="end" value="1465"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.98" references="/0/generateErrorModel/%/%.1/filename"> | |
<details key="start" value="1442"/> | |
<details key="end" value="1450"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.99" references="/0/generateErrorModel/%/%.1/%"> | |
<details key="start" value="1458"/> | |
<details key="end" value="1464"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.100" references="/0/generateErrorModel/%/%.2"> | |
<details key="start" value="1474"/> | |
<details key="end" value="1481"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.101" references="/0/generateErrorModel/model"> | |
<details key="start" value="881"/> | |
<details key="end" value="894"/> | |
<details key="line" value="22"/> | |
</eAnnotations> | |
<eAnnotations source="positions.102" references="/0/generateErrorModel/sysQN"> | |
<details key="start" value="896"/> | |
<details key="end" value="910"/> | |
<details key="line" value="22"/> | |
</eAnnotations> | |
<eAnnotations source="positions.103" references="/0/generateErrorModel/sysName"> | |
<details key="start" value="913"/> | |
<details key="end" value="929"/> | |
<details key="line" value="22"/> | |
</eAnnotations> | |
<eAnnotations source="positions.104" references="/0/generateErrorModel/filename"> | |
<details key="start" value="931"/> | |
<details key="end" value="948"/> | |
<details key="line" value="22"/> | |
</eAnnotations> | |
<eAnnotations source="positions.105" references="/0/generateModule"> | |
<details key="start" value="2458"/> | |
<details key="end" value="9218"/> | |
<details key="line" value="51"/> | |
</eAnnotations> | |
<eAnnotations source="positions.106" references="/0/generateModule/@init"> | |
<details key="start" value="2572"/> | |
<details key="end" value="3153"/> | |
<details key="line" value="51"/> | |
</eAnnotations> | |
<eAnnotations source="positions.107" references="/0/generateModule/@init/@variable.0"> | |
<details key="start" value="2575"/> | |
<details key="end" value="2618"/> | |
<details key="line" value="52"/> | |
</eAnnotations> | |
<eAnnotations source="positions.108" references="/0/generateModule/@init/@variable.0/%"> | |
<details key="start" value="2595"/> | |
<details key="end" value="2618"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.109" references="/0/generateModule/@init/@variable.1"> | |
<details key="start" value="2621"/> | |
<details key="end" value="2680"/> | |
<details key="line" value="53"/> | |
</eAnnotations> | |
<eAnnotations source="positions.110" references="/0/generateModule/@init/@variable.1/%"> | |
<details key="start" value="2647"/> | |
<details key="end" value="2680"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.111" references="/0/generateModule/@init/@variable.2"> | |
<details key="start" value="2683"/> | |
<details key="end" value="2736"/> | |
<details key="line" value="54"/> | |
</eAnnotations> | |
<eAnnotations source="positions.112" references="/0/generateModule/@init/@variable.2/%"> | |
<details key="start" value="2705"/> | |
<details key="end" value="2736"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.113" references="/0/generateModule/@init/@variable.3"> | |
<details key="start" value="2739"/> | |
<details key="end" value="2817"/> | |
<details key="line" value="55"/> | |
</eAnnotations> | |
<eAnnotations source="positions.114" references="/0/generateModule/@init/@variable.3/%"> | |
<details key="start" value="2763"/> | |
<details key="end" value="2817"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.115" references="/0/generateModule/@init/@variable.4"> | |
<details key="start" value="2820"/> | |
<details key="end" value="2910"/> | |
<details key="line" value="56"/> | |
</eAnnotations> | |
<eAnnotations source="positions.116" references="/0/generateModule/@init/@variable.4/%"> | |
<details key="start" value="2847"/> | |
<details key="end" value="2910"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.117" references="/0/generateModule/@init/@variable.5"> | |
<details key="start" value="2913"/> | |
<details key="end" value="2997"/> | |
<details key="line" value="57"/> | |
</eAnnotations> | |
<eAnnotations source="positions.118" references="/0/generateModule/@init/@variable.5/%"> | |
<details key="start" value="2940"/> | |
<details key="end" value="2997"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.119" references="/0/generateModule/@init/@variable.6"> | |
<details key="start" value="3000"/> | |
<details key="end" value="3079"/> | |
<details key="line" value="58"/> | |
</eAnnotations> | |
<eAnnotations source="positions.120" references="/0/generateModule/@init/@variable.6/%"> | |
<details key="start" value="3030"/> | |
<details key="end" value="3079"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.121" references="/0/generateModule/@init/@variable.7"> | |
<details key="start" value="3082"/> | |
<details key="end" value="3150"/> | |
<details key="line" value="59"/> | |
</eAnnotations> | |
<eAnnotations source="positions.122" references="/0/generateModule/@init/@variable.7/%"> | |
<details key="start" value="3109"/> | |
<details key="end" value="3150"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.123" references="/0/generateModule/%"> | |
<details key="start" value="3155"/> | |
<details key="end" value="3156"/> | |
<details key="line" value="61"/> | |
</eAnnotations> | |
<eAnnotations source="positions.124" references="/0/generateModule/%.1"> | |
<details key="start" value="3157"/> | |
<details key="end" value="3194"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.125" references="/0/generateModule/%.1/%"> | |
<details key="start" value="3172"/> | |
<details key="end" value="3182"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.126" references="/0/generateModule/%.1/%/block"> | |
<details key="start" value="3172"/> | |
<details key="end" value="3177"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.127" references="/0/generateModule/%.1/generated"> | |
<details key="start" value="3184"/> | |
<details key="end" value="3193"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.128" references="/0/generateModule/%.2"> | |
<details key="start" value="3196"/> | |
<details key="end" value="3197"/> | |
<details key="line" value="62"/> | |
</eAnnotations> | |
<eAnnotations source="positions.129" references="/0/generateModule/%.3"> | |
<details key="start" value="3197"/> | |
<details key="end" value="3294"/> | |
<details key="line" value="62"/> | |
</eAnnotations> | |
<eAnnotations source="positions.130" references="/0/generateModule/%.3/%"> | |
<details key="start" value="3213"/> | |
<details key="end" value="3225"/> | |
<details key="line" value="63"/> | |
</eAnnotations> | |
<eAnnotations source="positions.131" references="/0/generateModule/%.3/isSystem"> | |
<details key="start" value="3201"/> | |
<details key="end" value="3211"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.132" references="/0/generateModule/%.3/%.1"> | |
<details key="start" value="3225"/> | |
<details key="end" value="3289"/> | |
<details key="line" value="64"/> | |
</eAnnotations> | |
<eAnnotations source="positions.133" references="/0/generateModule/%.3/%.1/%"> | |
<details key="start" value="3232"/> | |
<details key="end" value="3239"/> | |
<details key="line" value="65"/> | |
</eAnnotations> | |
<eAnnotations source="positions.134" references="/0/generateModule/%.3/%.1/%.1"> | |
<details key="start" value="3240"/> | |
<details key="end" value="3250"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.135" references="/0/generateModule/%.3/%.1/%.1/block"> | |
<details key="start" value="3240"/> | |
<details key="end" value="3245"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.136" references="/0/generateModule/%.3/%.1/%.2"> | |
<details key="start" value="3252"/> | |
<details key="end" value="3253"/> | |
<details key="line" value="65"/> | |
</eAnnotations> | |
<eAnnotations source="positions.137" references="/0/generateModule/%.3/%.1/%.3"> | |
<details key="start" value="3254"/> | |
<details key="end" value="3285"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.138" references="/0/generateModule/%.3/%.1/%.3/block"> | |
<details key="start" value="3279"/> | |
<details key="end" value="3284"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.139" references="/0/generateModule/%.3/%.1/%.4"> | |
<details key="start" value="3287"/> | |
<details key="end" value="3289"/> | |
<details key="line" value="65"/> | |
</eAnnotations> | |
<eAnnotations source="positions.140" references="/0/generateModule/%.4"> | |
<details key="start" value="3295"/> | |
<details key="end" value="3300"/> | |
<details key="line" value="67"/> | |
</eAnnotations> | |
<eAnnotations source="positions.141" references="/0/generateModule/%.5"> | |
<details key="start" value="3301"/> | |
<details key="end" value="5815"/> | |
<details key="line" value="68"/> | |
</eAnnotations> | |
<eAnnotations source="positions.142" references="/0/generateModule/%.5/%"> | |
<details key="start" value="3597"/> | |
<details key="end" value="3959"/> | |
<details key="line" value="71"/> | |
</eAnnotations> | |
<eAnnotations source="positions.143" references="/0/generateModule/%.5/%/%"> | |
<details key="start" value="3629"/> | |
<details key="end" value="3951"/> | |
<details key="line" value="72"/> | |
</eAnnotations> | |
<eAnnotations source="positions.144" references="/0/generateModule/%.5/%/%/%"> | |
<details key="start" value="3847"/> | |
<details key="end" value="3849"/> | |
<details key="line" value="74"/> | |
</eAnnotations> | |
<eAnnotations source="positions.145" references="/0/generateModule/%.5/%/%/%.1"> | |
<details key="start" value="3850"/> | |
<details key="end" value="3859"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.146" references="/0/generateModule/%.5/%/%/%.1/prop"> | |
<details key="start" value="3850"/> | |
<details key="end" value="3854"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.147" references="/0/generateModule/%.5/%/%/%.2"> | |
<details key="start" value="3861"/> | |
<details key="end" value="3864"/> | |
<details key="line" value="74"/> | |
</eAnnotations> | |
<eAnnotations source="positions.148" references="/0/generateModule/%.5/%/%/%.3"> | |
<details key="start" value="3865"/> | |
<details key="end" value="3893"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.149" references="/0/generateModule/%.5/%/%/%.3/prop"> | |
<details key="start" value="3888"/> | |
<details key="end" value="3892"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.150" references="/0/generateModule/%.5/%/%/%.4"> | |
<details key="start" value="3896"/> | |
<details key="end" value="3941"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.151" references="/0/generateModule/%.5/%/%/%.4/block"> | |
<details key="start" value="3929"/> | |
<details key="end" value="3934"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.152" references="/0/generateModule/%.5/%/%/%.4/prop"> | |
<details key="start" value="3936"/> | |
<details key="end" value="3940"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.153" references="/0/generateModule/%.5/%/%/%.5"> | |
<details key="start" value="3943"/> | |
<details key="end" value="3945"/> | |
<details key="line" value="74"/> | |
</eAnnotations> | |
<eAnnotations source="positions.154" references="/0/generateModule/%.5/%/%/%.6"> | |
<details key="start" value="3633"/> | |
<details key="end" value="3723"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.155" references="/0/generateModule/%.5/%/%/%.6/%"> | |
<details key="start" value="3634"/> | |
<details key="end" value="3667"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.156" references="/0/generateModule/%.5/%/%/%.6/%/%"> | |
<details key="start" value="3638"/> | |
<details key="end" value="3667"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.157" references="/0/generateModule/%.5/%/%/%.6/%/%/%"> | |
<details key="start" value="3638"/> | |
<details key="end" value="3652"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.158" references="/0/generateModule/%.5/%/%/%.6/%/%/%/%"> | |
<details key="start" value="3638"/> | |
<details key="end" value="3647"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.159" references="/0/generateModule/%.5/%/%/%.6/%/%/%/%/prop"> | |
<details key="start" value="3638"/> | |
<details key="end" value="3642"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.160" references="/0/generateModule/%.5/%/%/%.6/%.1"> | |
<details key="start" value="3672"/> | |
<details key="end" value="3722"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.161" references="/0/generateModule/%.5/%/%/%.6/%.1/%"> | |
<details key="start" value="3676"/> | |
<details key="end" value="3722"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.162" references="/0/generateModule/%.5/%/%/%.6/%.1/%/%"> | |
<details key="start" value="3677"/> | |
<details key="end" value="3695"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.163" references="/0/generateModule/%.5/%/%/%.6/%.1/%/%/%"> | |
<details key="start" value="3685"/> | |
<details key="end" value="3694"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.164" references="/0/generateModule/%.5/%/%/%.6/%.1/%/%/%/prop"> | |
<details key="start" value="3685"/> | |
<details key="end" value="3689"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.165" references="/0/generateModule/%.5/%/%/%.6/%.1/%/%.1"> | |
<details key="start" value="3713"/> | |
<details key="end" value="3720"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.166" references="/0/generateModule/%.5/%/prop"> | |
<details key="start" value="3603"/> | |
<details key="end" value="3618"/> | |
<details key="line" value="71"/> | |
</eAnnotations> | |
<eAnnotations source="positions.167" references="/0/generateModule/%.5/%/vars"> | |
<details key="start" value="3621"/> | |
<details key="end" value="3625"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.168" references="/0/generateModule/%.5/%.1"> | |
<details key="start" value="3961"/> | |
<details key="end" value="4741"/> | |
<details key="line" value="77"/> | |
</eAnnotations> | |
<eAnnotations source="positions.169" references="/0/generateModule/%.5/%.1/%"> | |
<details key="start" value="4259"/> | |
<details key="end" value="4733"/> | |
<details key="line" value="80"/> | |
</eAnnotations> | |
<eAnnotations source="positions.170" references="/0/generateModule/%.5/%.1/%/%"> | |
<details key="start" value="4292"/> | |
<details key="end" value="4725"/> | |
<details key="line" value="81"/> | |
</eAnnotations> | |
<eAnnotations source="positions.171" references="/0/generateModule/%.5/%.1/%/%/%"> | |
<details key="start" value="4436"/> | |
<details key="end" value="4718"/> | |
<details key="line" value="83"/> | |
</eAnnotations> | |
<eAnnotations source="positions.172" references="/0/generateModule/%.5/%.1/%/%/%/%"> | |
<details key="start" value="4518"/> | |
<details key="end" value="4709"/> | |
<details key="line" value="84"/> | |
</eAnnotations> | |
<eAnnotations source="positions.173" references="/0/generateModule/%.5/%.1/%/%/%/%/%"> | |
<details key="start" value="4604"/> | |
<details key="end" value="4606"/> | |
<details key="line" value="84"/> | |
</eAnnotations> | |
<eAnnotations source="positions.174" references="/0/generateModule/%.5/%.1/%/%/%/%/%.1"> | |
<details key="start" value="4607"/> | |
<details key="end" value="4616"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.175" references="/0/generateModule/%.5/%.1/%/%/%/%/%.1/prop"> | |
<details key="start" value="4607"/> | |
<details key="end" value="4611"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.176" references="/0/generateModule/%.5/%.1/%/%/%/%/%.2"> | |
<details key="start" value="4618"/> | |
<details key="end" value="4621"/> | |
<details key="line" value="85"/> | |
</eAnnotations> | |
<eAnnotations source="positions.177" references="/0/generateModule/%.5/%.1/%/%/%/%/%.3"> | |
<details key="start" value="4622"/> | |
<details key="end" value="4650"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.178" references="/0/generateModule/%.5/%.1/%/%/%/%/%.3/prop"> | |
<details key="start" value="4645"/> | |
<details key="end" value="4649"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.179" references="/0/generateModule/%.5/%.1/%/%/%/%/%.4"> | |
<details key="start" value="4653"/> | |
<details key="end" value="4698"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.180" references="/0/generateModule/%.5/%.1/%/%/%/%/%.4/block"> | |
<details key="start" value="4686"/> | |
<details key="end" value="4691"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.181" references="/0/generateModule/%.5/%.1/%/%/%/%/%.4/prop"> | |
<details key="start" value="4693"/> | |
<details key="end" value="4697"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.182" references="/0/generateModule/%.5/%.1/%/%/%/%/%.5"> | |
<details key="start" value="4700"/> | |
<details key="end" value="4702"/> | |
<details key="line" value="85"/> | |
</eAnnotations> | |
<eAnnotations source="positions.183" references="/0/generateModule/%.5/%.1/%/%/%/%/%.6"> | |
<details key="start" value="4522"/> | |
<details key="end" value="4601"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.184" references="/0/generateModule/%.5/%.1/%/%/%/%/%.6/%"> | |
<details key="start" value="4523"/> | |
<details key="end" value="4576"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.185" references="/0/generateModule/%.5/%.1/%/%/%/%/%.6/%/%"> | |
<details key="start" value="4523"/> | |
<details key="end" value="4565"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.186" references="/0/generateModule/%.5/%.1/%/%/%/%/%.6/%/%/prop"> | |
<details key="start" value="4523"/> | |
<details key="end" value="4527"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.187" references="/0/generateModule/%.5/%.1/%/%/%/%/%.6/%/%/flowPortStereo"> | |
<details key="start" value="4537"/> | |
<details key="end" value="4551"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.188" references="/0/generateModule/%.5/%.1/%/%/%/%/%.6/%/%/%"> | |
<details key="start" value="4553"/> | |
<details key="end" value="4564"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.189" references="/0/generateModule/%.5/%.1/%/%/%/%/%.6/%.1"> | |
<details key="start" value="4594"/> | |
<details key="end" value="4599"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.190" references="/0/generateModule/%.5/%.1/%/%/%/flowPortStereo"> | |
<details key="start" value="4441"/> | |
<details key="end" value="4513"/> | |
<details key="line" value="83"/> | |
</eAnnotations> | |
<eAnnotations source="positions.191" references="/0/generateModule/%.5/%.1/%/%/%/flowPortStereo/%"> | |
<details key="start" value="4472"/> | |
<details key="end" value="4514"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.192" references="/0/generateModule/%.5/%.1/%/%/%/flowPortStereo/%/prop"> | |
<details key="start" value="4472"/> | |
<details key="end" value="4476"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.193" references="/0/generateModule/%.5/%.1/%/%/%/flowPortStereo/%/MARTEFlowPortQN"> | |
<details key="start" value="4498"/> | |
<details key="end" value="4513"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.194" references="/0/generateModule/%.5/%.1/%/%/%.1"> | |
<details key="start" value="4296"/> | |
<details key="end" value="4386"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.195" references="/0/generateModule/%.5/%.1/%/%/%.1/%"> | |
<details key="start" value="4297"/> | |
<details key="end" value="4330"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.196" references="/0/generateModule/%.5/%.1/%/%/%.1/%/%"> | |
<details key="start" value="4301"/> | |
<details key="end" value="4330"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.197" references="/0/generateModule/%.5/%.1/%/%/%.1/%/%/%"> | |
<details key="start" value="4301"/> | |
<details key="end" value="4315"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.198" references="/0/generateModule/%.5/%.1/%/%/%.1/%/%/%/%"> | |
<details key="start" value="4301"/> | |
<details key="end" value="4310"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.199" references="/0/generateModule/%.5/%.1/%/%/%.1/%/%/%/%/prop"> | |
<details key="start" value="4301"/> | |
<details key="end" value="4305"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.200" references="/0/generateModule/%.5/%.1/%/%/%.1/%.1"> | |
<details key="start" value="4335"/> | |
<details key="end" value="4385"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.201" references="/0/generateModule/%.5/%.1/%/%/%.1/%.1/%"> | |
<details key="start" value="4339"/> | |
<details key="end" value="4385"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.202" references="/0/generateModule/%.5/%.1/%/%/%.1/%.1/%/%"> | |
<details key="start" value="4340"/> | |
<details key="end" value="4358"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.203" references="/0/generateModule/%.5/%.1/%/%/%.1/%.1/%/%/%"> | |
<details key="start" value="4348"/> | |
<details key="end" value="4357"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.204" references="/0/generateModule/%.5/%.1/%/%/%.1/%.1/%/%/%/prop"> | |
<details key="start" value="4348"/> | |
<details key="end" value="4352"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.205" references="/0/generateModule/%.5/%.1/%/%/%.1/%.1/%/%.1"> | |
<details key="start" value="4376"/> | |
<details key="end" value="4383"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.206" references="/0/generateModule/%.5/%.1/%/prop"> | |
<details key="start" value="4265"/> | |
<details key="end" value="4280"/> | |
<details key="line" value="80"/> | |
</eAnnotations> | |
<eAnnotations source="positions.207" references="/0/generateModule/%.5/%.1/%/ports"> | |
<details key="start" value="4283"/> | |
<details key="end" value="4288"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.208" references="/0/generateModule/%.5/%.1/ports"> | |
<details key="start" value="3966"/> | |
<details key="end" value="4256"/> | |
<details key="line" value="77"/> | |
</eAnnotations> | |
<eAnnotations source="positions.209" references="/0/generateModule/%.5/%.1/ports/select"> | |
<details key="start" value="3998"/> | |
<details key="end" value="4257"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.210" references="/0/generateModule/%.5/%.1/ports/select/%"> | |
<details key="start" value="3998"/> | |
<details key="end" value="4013"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.211" references="/0/generateModule/%.5/%.1/ports/select/%/block"> | |
<details key="start" value="3998"/> | |
<details key="end" value="4003"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.212" references="/0/generateModule/%.5/%.1/ports/select/%.1"> | |
<details key="start" value="4037"/> | |
<details key="end" value="4256"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.213" references="/0/generateModule/%.5/%.1/ports/select/%.1/%"> | |
<details key="start" value="4037"/> | |
<details key="end" value="4197"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.214" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%"> | |
<details key="start" value="4037"/> | |
<details key="end" value="4139"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.215" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%/%"> | |
<details key="start" value="4037"/> | |
<details key="end" value="4086"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.216" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%/%/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.217" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%/%/%/%/%"> | |
<details key="start" value="4037"/> | |
<details key="end" value="4075"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.218" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%/%/%/%/%/p"> | |
<details key="start" value="4037"/> | |
<details key="end" value="4038"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.219" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%/%/%/%/%/ContractPropQN"> | |
<details key="start" value="4060"/> | |
<details key="end" value="4074"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.220" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%/%.1"> | |
<details key="start" value="4094"/> | |
<details key="end" value="4139"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.221" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.222" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%/%.1/%/%/%"> | |
<details key="start" value="4094"/> | |
<details key="end" value="4128"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.223" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%/%.1/%/%/%/p"> | |
<details key="start" value="4094"/> | |
<details key="end" value="4095"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.224" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%/%.1/%/%/%/FlowPortQN"> | |
<details key="start" value="4117"/> | |
<details key="end" value="4127"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.225" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%.1"> | |
<details key="start" value="4144"/> | |
<details key="end" value="4197"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.226" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.227" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%.1/%/%/%"> | |
<details key="start" value="4144"/> | |
<details key="end" value="4186"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.228" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%.1/%/%/%/p"> | |
<details key="start" value="4144"/> | |
<details key="end" value="4145"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.229" references="/0/generateModule/%.5/%.1/ports/select/%.1/%/%.1/%/%/%/ClientServerPortQN"> | |
<details key="start" value="4167"/> | |
<details key="end" value="4185"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.230" references="/0/generateModule/%.5/%.1/ports/select/%.1/%.1"> | |
<details key="start" value="4205"/> | |
<details key="end" value="4256"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.231" references="/0/generateModule/%.5/%.1/ports/select/%.1/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.232" references="/0/generateModule/%.5/%.1/ports/select/%.1/%.1/%/%/%"> | |
<details key="start" value="4205"/> | |
<details key="end" value="4244"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.233" references="/0/generateModule/%.5/%.1/ports/select/%.1/%.1/%/%/%/p"> | |
<details key="start" value="4205"/> | |
<details key="end" value="4206"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.234" references="/0/generateModule/%.5/%.1/ports/select/%.1/%.1/%/%/%/MARTEFlowPortQN"> | |
<details key="start" value="4228"/> | |
<details key="end" value="4243"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.235" references="/0/generateModule/%.5/%.1/ports/select/p"> | |
<details key="start" value="4022"/> | |
<details key="end" value="4034"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.236" references="/0/generateModule/%.5/%.2"> | |
<details key="start" value="4743"/> | |
<details key="end" value="5297"/> | |
<details key="line" value="91"/> | |
</eAnnotations> | |
<eAnnotations source="positions.237" references="/0/generateModule/%.5/%.2/%"> | |
<details key="start" value="4792"/> | |
<details key="end" value="5289"/> | |
<details key="line" value="92"/> | |
</eAnnotations> | |
<eAnnotations source="positions.238" references="/0/generateModule/%.5/%.2/%/%"> | |
<details key="start" value="4827"/> | |
<details key="end" value="5281"/> | |
<details key="line" value="93"/> | |
</eAnnotations> | |
<eAnnotations source="positions.239" references="/0/generateModule/%.5/%.2/%/%/%"> | |
<details key="start" value="5000"/> | |
<details key="end" value="5274"/> | |
<details key="line" value="95"/> | |
</eAnnotations> | |
<eAnnotations source="positions.240" references="/0/generateModule/%.5/%.2/%/%/%/%"> | |
<details key="start" value="5098"/> | |
<details key="end" value="5266"/> | |
<details key="line" value="96"/> | |
</eAnnotations> | |
<eAnnotations source="positions.241" references="/0/generateModule/%.5/%.2/%/%/%/%/%"> | |
<details key="start" value="5184"/> | |
<details key="end" value="5193"/> | |
<details key="line" value="97"/> | |
</eAnnotations> | |
<eAnnotations source="positions.242" references="/0/generateModule/%.5/%.2/%/%/%/%/%.1"> | |
<details key="start" value="5194"/> | |
<details key="end" value="5209"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.243" references="/0/generateModule/%.5/%.2/%/%/%/%/%.1/rule"> | |
<details key="start" value="5194"/> | |
<details key="end" value="5198"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.244" references="/0/generateModule/%.5/%.2/%/%/%/%/%.2"> | |
<details key="start" value="5211"/> | |
<details key="end" value="5215"/> | |
<details key="line" value="98"/> | |
</eAnnotations> | |
<eAnnotations source="positions.245" references="/0/generateModule/%.5/%.2/%/%/%/%/spec"> | |
<details key="start" value="5216"/> | |
<details key="end" value="5220"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.246" references="/0/generateModule/%.5/%.2/%/%/%/%/%.3"> | |
<details key="start" value="5222"/> | |
<details key="end" value="5258"/> | |
<details key="line" value="98"/> | |
</eAnnotations> | |
<eAnnotations source="positions.247" references="/0/generateModule/%.5/%.2/%/%/%/%/%.3/%"> | |
<details key="start" value="5250"/> | |
<details key="end" value="5252"/> | |
<details key="line" value="98"/> | |
</eAnnotations> | |
<eAnnotations source="positions.248" references="/0/generateModule/%.5/%.2/%/%/%/%/%.3/%.1"> | |
<details key="start" value="5226"/> | |
<details key="end" value="5249"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.249" references="/0/generateModule/%.5/%.2/%/%/%/%/%.3/%.1/%"> | |
<details key="start" value="5229"/> | |
<details key="end" value="5249"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.250" references="/0/generateModule/%.5/%.2/%/%/%/%/%.3/%.1/%/spec"> | |
<details key="start" value="5230"/> | |
<details key="end" value="5234"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.251" references="/0/generateModule/%.5/%.2/%/%/%/%/%.3/%.1/%/%"> | |
<details key="start" value="5244"/> | |
<details key="end" value="5247"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.252" references="/0/generateModule/%.5/%.2/%/%/%/%/spec.1"> | |
<details key="start" value="5103"/> | |
<details key="end" value="5182"/> | |
<details key="line" value="96"/> | |
</eAnnotations> | |
<eAnnotations source="positions.253" references="/0/generateModule/%.5/%.2/%/%/%/%/spec.1/%"> | |
<details key="start" value="5120"/> | |
<details key="end" value="5183"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.254" references="/0/generateModule/%.5/%.2/%/%/%/%/spec.1/%/%"> | |
<details key="start" value="5120"/> | |
<details key="end" value="5172"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.255" references="/0/generateModule/%.5/%.2/%/%/%/%/spec.1/%/%/%"> | |
<details key="start" value="5120"/> | |
<details key="end" value="5166"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.256" references="/0/generateModule/%.5/%.2/%/%/%/%/spec.1/%/%/%/%"> | |
<details key="start" value="5120"/> | |
<details key="end" value="5138"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.257" references="/0/generateModule/%.5/%.2/%/%/%/%/spec.1/%/%/%/%/rule"> | |
<details key="start" value="5120"/> | |
<details key="end" value="5124"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.258" references="/0/generateModule/%.5/%.2/%/%/%/%/spec.1/%/%/%/%.1"> | |
<details key="start" value="5149"/> | |
<details key="end" value="5165"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.259" references="/0/generateModule/%.5/%.2/%/%/%/%/spec.1/%/index"> | |
<details key="start" value="5177"/> | |
<details key="end" value="5182"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.260" references="/0/generateModule/%.5/%.2/%/%/%/index"> | |
<details key="start" value="5006"/> | |
<details key="end" value="5095"/> | |
<details key="line" value="95"/> | |
</eAnnotations> | |
<eAnnotations source="positions.261" references="/0/generateModule/%.5/%.2/%/%/%/index/%"> | |
<details key="start" value="5025"/> | |
<details key="end" value="5096"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.262" references="/0/generateModule/%.5/%.2/%/%/%/index/%/%"> | |
<details key="start" value="5025"/> | |
<details key="end" value="5080"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.263" references="/0/generateModule/%.5/%.2/%/%/%/index/%/%/%"> | |
<details key="start" value="5025"/> | |
<details key="end" value="5071"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.264" references="/0/generateModule/%.5/%.2/%/%/%/index/%/%/%/%"> | |
<details key="start" value="5025"/> | |
<details key="end" value="5043"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.265" references="/0/generateModule/%.5/%.2/%/%/%/index/%/%/%/%/rule"> | |
<details key="start" value="5025"/> | |
<details key="end" value="5029"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.266" references="/0/generateModule/%.5/%.2/%/%/%/index/%/%/%/%.1"> | |
<details key="start" value="5054"/> | |
<details key="end" value="5070"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.267" references="/0/generateModule/%.5/%.2/%/%/%/index/%/%.1"> | |
<details key="start" value="5090"/> | |
<details key="end" value="5095"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.268" references="/0/generateModule/%.5/%.2/%/%/%.1"> | |
<details key="start" value="4831"/> | |
<details key="end" value="4997"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.269" references="/0/generateModule/%.5/%.2/%/%/%.1/%"> | |
<details key="start" value="4832"/> | |
<details key="end" value="4880"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.270" references="/0/generateModule/%.5/%.2/%/%/%.1/%/%"> | |
<details key="start" value="4832"/> | |
<details key="end" value="4850"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.271" references="/0/generateModule/%.5/%.2/%/%/%.1/%/%/rule"> | |
<details key="start" value="4832"/> | |
<details key="end" value="4836"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.272" references="/0/generateModule/%.5/%.2/%/%/%.1/%/%.1"> | |
<details key="start" value="4863"/> | |
<details key="end" value="4879"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.273" references="/0/generateModule/%.5/%.2/%/%/%.1/%.1"> | |
<details key="start" value="4888"/> | |
<details key="end" value="4996"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.274" references="/0/generateModule/%.5/%.2/%/%/%.1/%.1/select"> | |
<details key="start" value="4888"/> | |
<details key="end" value="4984"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.275" references="/0/generateModule/%.5/%.2/%/%/%.1/%.1/select/%"> | |
<details key="start" value="4888"/> | |
<details key="end" value="4943"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.276" references="/0/generateModule/%.5/%.2/%/%/%.1/%.1/select/%/%"> | |
<details key="start" value="4888"/> | |
<details key="end" value="4934"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.277" references="/0/generateModule/%.5/%.2/%/%/%.1/%.1/select/%/%/%"> | |
<details key="start" value="4888"/> | |
<details key="end" value="4906"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.278" references="/0/generateModule/%.5/%.2/%/%/%.1/%.1/select/%/%/%/rule"> | |
<details key="start" value="4888"/> | |
<details key="end" value="4892"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.279" references="/0/generateModule/%.5/%.2/%/%/%.1/%.1/select/%/%/%.1"> | |
<details key="start" value="4917"/> | |
<details key="end" value="4933"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.280" references="/0/generateModule/%.5/%.2/%/%/%.1/%.1/select/%.1"> | |
<details key="start" value="4966"/> | |
<details key="end" value="4983"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.281" references="/0/generateModule/%.5/%.2/%/%/%.1/%.1/select/%.1/l"> | |
<details key="start" value="4966"/> | |
<details key="end" value="4967"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.282" references="/0/generateModule/%.5/%.2/%/%/%.1/%.1/select/%.1/%"> | |
<details key="start" value="4977"/> | |
<details key="end" value="4982"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.283" references="/0/generateModule/%.5/%.2/%/%/%.1/%.1/select/l"> | |
<details key="start" value="4953"/> | |
<details key="end" value="4963"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.284" references="/0/generateModule/%.5/%.2/%/rule"> | |
<details key="start" value="4798"/> | |
<details key="end" value="4815"/> | |
<details key="line" value="92"/> | |
</eAnnotations> | |
<eAnnotations source="positions.285" references="/0/generateModule/%.5/%.2/%/rules"> | |
<details key="start" value="4818"/> | |
<details key="end" value="4823"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.286" references="/0/generateModule/%.5/%.2/rules"> | |
<details key="start" value="4748"/> | |
<details key="end" value="4789"/> | |
<details key="line" value="91"/> | |
</eAnnotations> | |
<eAnnotations source="positions.287" references="/0/generateModule/%.5/%.2/rules/%"> | |
<details key="start" value="4775"/> | |
<details key="end" value="4790"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.288" references="/0/generateModule/%.5/%.2/rules/%/block"> | |
<details key="start" value="4775"/> | |
<details key="end" value="4780"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.289" references="/0/generateModule/%.5/%.3"> | |
<details key="start" value="5299"/> | |
<details key="end" value="5636"/> | |
<details key="line" value="105"/> | |
</eAnnotations> | |
<eAnnotations source="positions.290" references="/0/generateModule/%.5/%.3/%"> | |
<details key="start" value="5558"/> | |
<details key="end" value="5628"/> | |
<details key="line" value="108"/> | |
</eAnnotations> | |
<eAnnotations source="positions.291" references="/0/generateModule/%.5/%.3/%/%"> | |
<details key="start" value="5589"/> | |
<details key="end" value="5600"/> | |
<details key="line" value="109"/> | |
</eAnnotations> | |
<eAnnotations source="positions.292" references="/0/generateModule/%.5/%.3/%/%.1"> | |
<details key="start" value="5601"/> | |
<details key="end" value="5618"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.293" references="/0/generateModule/%.5/%.3/%/%.1/prop"> | |
<details key="start" value="5601"/> | |
<details key="end" value="5605"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.294" references="/0/generateModule/%.5/%.3/%/%.2"> | |
<details key="start" value="5620"/> | |
<details key="end" value="5621"/> | |
<details key="line" value="110"/> | |
</eAnnotations> | |
<eAnnotations source="positions.295" references="/0/generateModule/%.5/%.3/%/prop"> | |
<details key="start" value="5564"/> | |
<details key="end" value="5579"/> | |
<details key="line" value="108"/> | |
</eAnnotations> | |
<eAnnotations source="positions.296" references="/0/generateModule/%.5/%.3/%/vars"> | |
<details key="start" value="5582"/> | |
<details key="end" value="5586"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.297" references="/0/generateModule/%.5/%.3/vars"> | |
<details key="start" value="5304"/> | |
<details key="end" value="5555"/> | |
<details key="line" value="105"/> | |
</eAnnotations> | |
<eAnnotations source="positions.298" references="/0/generateModule/%.5/%.3/vars/select"> | |
<details key="start" value="5335"/> | |
<details key="end" value="5556"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.299" references="/0/generateModule/%.5/%.3/vars/select/%"> | |
<details key="start" value="5335"/> | |
<details key="end" value="5350"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.300" references="/0/generateModule/%.5/%.3/vars/select/%/block"> | |
<details key="start" value="5335"/> | |
<details key="end" value="5340"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.301" references="/0/generateModule/%.5/%.3/vars/select/%.1"> | |
<details key="start" value="5374"/> | |
<details key="end" value="5555"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.302" references="/0/generateModule/%.5/%.3/vars/select/%.1/%"> | |
<details key="start" value="5374"/> | |
<details key="end" value="5497"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.303" references="/0/generateModule/%.5/%.3/vars/select/%.1/%/%"> | |
<details key="start" value="5374"/> | |
<details key="end" value="5439"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.304" references="/0/generateModule/%.5/%.3/vars/select/%.1/%/%/%"> | |
<details key="start" value="5374"/> | |
<details key="end" value="5386"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.305" references="/0/generateModule/%.5/%.3/vars/select/%.1/%/%/%/p"> | |
<details key="start" value="5374"/> | |
<details key="end" value="5375"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.306" references="/0/generateModule/%.5/%.3/vars/select/%.1/%/%/%.1"> | |
<details key="start" value="5394"/> | |
<details key="end" value="5439"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.307" references="/0/generateModule/%.5/%.3/vars/select/%.1/%/%/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.308" references="/0/generateModule/%.5/%.3/vars/select/%.1/%/%/%.1/%/%/%"> | |
<details key="start" value="5394"/> | |
<details key="end" value="5428"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.309" references="/0/generateModule/%.5/%.3/vars/select/%.1/%/%/%.1/%/%/%/p"> | |
<details key="start" value="5394"/> | |
<details key="end" value="5395"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.310" references="/0/generateModule/%.5/%.3/vars/select/%.1/%/%/%.1/%/%/%/FlowPortQN"> | |
<details key="start" value="5417"/> | |
<details key="end" value="5427"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.311" references="/0/generateModule/%.5/%.3/vars/select/%.1/%/%.1"> | |
<details key="start" value="5444"/> | |
<details key="end" value="5497"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.312" references="/0/generateModule/%.5/%.3/vars/select/%.1/%/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.313" references="/0/generateModule/%.5/%.3/vars/select/%.1/%/%.1/%/%/%"> | |
<details key="start" value="5444"/> | |
<details key="end" value="5486"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.314" references="/0/generateModule/%.5/%.3/vars/select/%.1/%/%.1/%/%/%/p"> | |
<details key="start" value="5444"/> | |
<details key="end" value="5445"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.315" references="/0/generateModule/%.5/%.3/vars/select/%.1/%/%.1/%/%/%/ClientServerPortQN"> | |
<details key="start" value="5467"/> | |
<details key="end" value="5485"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.316" references="/0/generateModule/%.5/%.3/vars/select/%.1/%.1"> | |
<details key="start" value="5505"/> | |
<details key="end" value="5555"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.317" references="/0/generateModule/%.5/%.3/vars/select/%.1/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.318" references="/0/generateModule/%.5/%.3/vars/select/%.1/%.1/%/%/%"> | |
<details key="start" value="5505"/> | |
<details key="end" value="5544"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.319" references="/0/generateModule/%.5/%.3/vars/select/%.1/%.1/%/%/%/p"> | |
<details key="start" value="5505"/> | |
<details key="end" value="5506"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.320" references="/0/generateModule/%.5/%.3/vars/select/%.1/%.1/%/%/%/MARTEFlowPortQN"> | |
<details key="start" value="5528"/> | |
<details key="end" value="5543"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.321" references="/0/generateModule/%.5/%.3/vars/select/p"> | |
<details key="start" value="5359"/> | |
<details key="end" value="5371"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.322" references="/0/generateModule/%.5/%.4"> | |
<details key="start" value="5637"/> | |
<details key="end" value="5644"/> | |
<details key="line" value="112"/> | |
</eAnnotations> | |
<eAnnotations source="positions.323" references="/0/generateModule/%.5/%.5"> | |
<details key="start" value="5645"/> | |
<details key="end" value="5807"/> | |
<details key="line" value="113"/> | |
</eAnnotations> | |
<eAnnotations source="positions.324" references="/0/generateModule/%.5/%.5/%"> | |
<details key="start" value="5677"/> | |
<details key="end" value="5799"/> | |
<details key="line" value="114"/> | |
</eAnnotations> | |
<eAnnotations source="positions.325" references="/0/generateModule/%.5/%.5/%/%"> | |
<details key="start" value="5767"/> | |
<details key="end" value="5769"/> | |
<details key="line" value="115"/> | |
</eAnnotations> | |
<eAnnotations source="positions.326" references="/0/generateModule/%.5/%.5/%/%.1"> | |
<details key="start" value="5770"/> | |
<details key="end" value="5779"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.327" references="/0/generateModule/%.5/%.5/%/%.1/prop"> | |
<details key="start" value="5770"/> | |
<details key="end" value="5774"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.328" references="/0/generateModule/%.5/%.5/%/%.2"> | |
<details key="start" value="5781"/> | |
<details key="end" value="5793"/> | |
<details key="line" value="115"/> | |
</eAnnotations> | |
<eAnnotations source="positions.329" references="/0/generateModule/%.5/%.5/%/%.3"> | |
<details key="start" value="5681"/> | |
<details key="end" value="5765"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.330" references="/0/generateModule/%.5/%.5/%/%.3/%"> | |
<details key="start" value="5682"/> | |
<details key="end" value="5715"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.331" references="/0/generateModule/%.5/%.5/%/%.3/%/%"> | |
<details key="start" value="5686"/> | |
<details key="end" value="5715"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.332" references="/0/generateModule/%.5/%.5/%/%.3/%/%/%"> | |
<details key="start" value="5686"/> | |
<details key="end" value="5700"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.333" references="/0/generateModule/%.5/%.5/%/%.3/%/%/%/%"> | |
<details key="start" value="5686"/> | |
<details key="end" value="5695"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.334" references="/0/generateModule/%.5/%.5/%/%.3/%/%/%/%/prop"> | |
<details key="start" value="5686"/> | |
<details key="end" value="5690"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.335" references="/0/generateModule/%.5/%.5/%/%.3/%.1"> | |
<details key="start" value="5720"/> | |
<details key="end" value="5764"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.336" references="/0/generateModule/%.5/%.5/%/%.3/%.1/%"> | |
<details key="start" value="5720"/> | |
<details key="end" value="5738"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.337" references="/0/generateModule/%.5/%.5/%/%.3/%.1/%/%"> | |
<details key="start" value="5728"/> | |
<details key="end" value="5737"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.338" references="/0/generateModule/%.5/%.5/%/%.3/%.1/%/%/prop"> | |
<details key="start" value="5728"/> | |
<details key="end" value="5732"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.339" references="/0/generateModule/%.5/%.5/%/%.3/%.1/%.1"> | |
<details key="start" value="5756"/> | |
<details key="end" value="5763"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.340" references="/0/generateModule/%.5/%.5/prop"> | |
<details key="start" value="5651"/> | |
<details key="end" value="5666"/> | |
<details key="line" value="113"/> | |
</eAnnotations> | |
<eAnnotations source="positions.341" references="/0/generateModule/%.5/%.5/vars"> | |
<details key="start" value="5669"/> | |
<details key="end" value="5673"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.342" references="/0/generateModule/%.5/vars"> | |
<details key="start" value="3306"/> | |
<details key="end" value="3594"/> | |
<details key="line" value="68"/> | |
</eAnnotations> | |
<eAnnotations source="positions.343" references="/0/generateModule/%.5/vars/select"> | |
<details key="start" value="3337"/> | |
<details key="end" value="3595"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.344" references="/0/generateModule/%.5/vars/select/%"> | |
<details key="start" value="3337"/> | |
<details key="end" value="3352"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.345" references="/0/generateModule/%.5/vars/select/%/block"> | |
<details key="start" value="3337"/> | |
<details key="end" value="3342"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.346" references="/0/generateModule/%.5/vars/select/%.1"> | |
<details key="start" value="3376"/> | |
<details key="end" value="3594"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.347" references="/0/generateModule/%.5/vars/select/%.1/%"> | |
<details key="start" value="3376"/> | |
<details key="end" value="3536"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.348" references="/0/generateModule/%.5/vars/select/%.1/%/%"> | |
<details key="start" value="3376"/> | |
<details key="end" value="3478"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.349" references="/0/generateModule/%.5/vars/select/%.1/%/%/%"> | |
<details key="start" value="3376"/> | |
<details key="end" value="3425"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.350" references="/0/generateModule/%.5/vars/select/%.1/%/%/%/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.351" references="/0/generateModule/%.5/vars/select/%.1/%/%/%/%/%/%"> | |
<details key="start" value="3376"/> | |
<details key="end" value="3414"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.352" references="/0/generateModule/%.5/vars/select/%.1/%/%/%/%/%/%/p"> | |
<details key="start" value="3376"/> | |
<details key="end" value="3377"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.353" references="/0/generateModule/%.5/vars/select/%.1/%/%/%/%/%/%/ContractPropQN"> | |
<details key="start" value="3399"/> | |
<details key="end" value="3413"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.354" references="/0/generateModule/%.5/vars/select/%.1/%/%/%.1"> | |
<details key="start" value="3433"/> | |
<details key="end" value="3478"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.355" references="/0/generateModule/%.5/vars/select/%.1/%/%/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.356" references="/0/generateModule/%.5/vars/select/%.1/%/%/%.1/%/%/%"> | |
<details key="start" value="3433"/> | |
<details key="end" value="3467"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.357" references="/0/generateModule/%.5/vars/select/%.1/%/%/%.1/%/%/%/p"> | |
<details key="start" value="3433"/> | |
<details key="end" value="3434"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.358" references="/0/generateModule/%.5/vars/select/%.1/%/%/%.1/%/%/%/FlowPortQN"> | |
<details key="start" value="3456"/> | |
<details key="end" value="3466"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.359" references="/0/generateModule/%.5/vars/select/%.1/%/%.1"> | |
<details key="start" value="3483"/> | |
<details key="end" value="3536"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.360" references="/0/generateModule/%.5/vars/select/%.1/%/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.361" references="/0/generateModule/%.5/vars/select/%.1/%/%.1/%/%/%"> | |
<details key="start" value="3483"/> | |
<details key="end" value="3525"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.362" references="/0/generateModule/%.5/vars/select/%.1/%/%.1/%/%/%/p"> | |
<details key="start" value="3483"/> | |
<details key="end" value="3484"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.363" references="/0/generateModule/%.5/vars/select/%.1/%/%.1/%/%/%/ClientServerPortQN"> | |
<details key="start" value="3506"/> | |
<details key="end" value="3524"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.364" references="/0/generateModule/%.5/vars/select/%.1/%.1"> | |
<details key="start" value="3544"/> | |
<details key="end" value="3594"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.365" references="/0/generateModule/%.5/vars/select/%.1/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.366" references="/0/generateModule/%.5/vars/select/%.1/%.1/%/%/%"> | |
<details key="start" value="3544"/> | |
<details key="end" value="3583"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.367" references="/0/generateModule/%.5/vars/select/%.1/%.1/%/%/%/p"> | |
<details key="start" value="3544"/> | |
<details key="end" value="3545"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.368" references="/0/generateModule/%.5/vars/select/%.1/%.1/%/%/%/MARTEFlowPortQN"> | |
<details key="start" value="3567"/> | |
<details key="end" value="3582"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.369" references="/0/generateModule/%.5/vars/select/p"> | |
<details key="start" value="3361"/> | |
<details key="end" value="3373"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.370" references="/0/generateModule/%.6"> | |
<details key="start" value="5818"/> | |
<details key="end" value="7371"/> | |
<details key="line" value="119"/> | |
</eAnnotations> | |
<eAnnotations source="positions.371" references="/0/generateModule/%.6/%"> | |
<details key="start" value="6056"/> | |
<details key="end" value="6057"/> | |
<details key="line" value="121"/> | |
</eAnnotations> | |
<eAnnotations source="positions.372" references="/0/generateModule/%.6/%.1"> | |
<details key="start" value="6058"/> | |
<details key="end" value="6260"/> | |
<details key="line" value="122"/> | |
</eAnnotations> | |
<eAnnotations source="positions.373" references="/0/generateModule/%.6/%.1/%"> | |
<details key="start" value="6090"/> | |
<details key="end" value="6252"/> | |
<details key="line" value="123"/> | |
</eAnnotations> | |
<eAnnotations source="positions.374" references="/0/generateModule/%.6/%.1/%/%"> | |
<details key="start" value="6094"/> | |
<details key="end" value="6184"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.375" references="/0/generateModule/%.6/%.1/%/%/%"> | |
<details key="start" value="6095"/> | |
<details key="end" value="6128"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.376" references="/0/generateModule/%.6/%.1/%/%/%/%"> | |
<details key="start" value="6099"/> | |
<details key="end" value="6128"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.377" references="/0/generateModule/%.6/%.1/%/%/%/%/%"> | |
<details key="start" value="6099"/> | |
<details key="end" value="6113"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.378" references="/0/generateModule/%.6/%.1/%/%/%/%/%/%"> | |
<details key="start" value="6099"/> | |
<details key="end" value="6108"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.379" references="/0/generateModule/%.6/%.1/%/%/%/%/%/%/prop"> | |
<details key="start" value="6099"/> | |
<details key="end" value="6103"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.380" references="/0/generateModule/%.6/%.1/%/%/%.1"> | |
<details key="start" value="6133"/> | |
<details key="end" value="6183"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.381" references="/0/generateModule/%.6/%.1/%/%/%.1/%"> | |
<details key="start" value="6137"/> | |
<details key="end" value="6183"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.382" references="/0/generateModule/%.6/%.1/%/%/%.1/%/%"> | |
<details key="start" value="6138"/> | |
<details key="end" value="6156"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.383" references="/0/generateModule/%.6/%.1/%/%/%.1/%/%/%"> | |
<details key="start" value="6146"/> | |
<details key="end" value="6155"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.384" references="/0/generateModule/%.6/%.1/%/%/%.1/%/%/%/prop"> | |
<details key="start" value="6146"/> | |
<details key="end" value="6150"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.385" references="/0/generateModule/%.6/%.1/%/%/%.1/%/%.1"> | |
<details key="start" value="6174"/> | |
<details key="end" value="6181"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.386" references="/0/generateModule/%.6/%.1/prop"> | |
<details key="start" value="6064"/> | |
<details key="end" value="6079"/> | |
<details key="line" value="122"/> | |
</eAnnotations> | |
<eAnnotations source="positions.387" references="/0/generateModule/%.6/%.1/vars"> | |
<details key="start" value="6082"/> | |
<details key="end" value="6086"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.388" references="/0/generateModule/%.6/%.2"> | |
<details key="start" value="6301"/> | |
<details key="end" value="7363"/> | |
<details key="line" value="128"/> | |
</eAnnotations> | |
<eAnnotations source="positions.389" references="/0/generateModule/%.6/%.2/%"> | |
<details key="start" value="6424"/> | |
<details key="end" value="6853"/> | |
<details key="line" value="129"/> | |
</eAnnotations> | |
<eAnnotations source="positions.390" references="/0/generateModule/%.6/%.2/%/%"> | |
<details key="start" value="6646"/> | |
<details key="end" value="6845"/> | |
<details key="line" value="130"/> | |
</eAnnotations> | |
<eAnnotations source="positions.391" references="/0/generateModule/%.6/%.2/%/%/%"> | |
<details key="start" value="6685"/> | |
<details key="end" value="6837"/> | |
<details key="line" value="131"/> | |
</eAnnotations> | |
<eAnnotations source="positions.392" references="/0/generateModule/%.6/%.2/%/%/%/%"> | |
<details key="start" value="6801"/> | |
<details key="end" value="6803"/> | |
<details key="line" value="132"/> | |
</eAnnotations> | |
<eAnnotations source="positions.393" references="/0/generateModule/%.6/%.2/%/%/%/%.1"> | |
<details key="start" value="6804"/> | |
<details key="end" value="6817"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.394" references="/0/generateModule/%.6/%.2/%/%/%/%.1/tr"> | |
<details key="start" value="6804"/> | |
<details key="end" value="6806"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.395" references="/0/generateModule/%.6/%.2/%/%/%/%.2"> | |
<details key="start" value="6819"/> | |
<details key="end" value="6831"/> | |
<details key="line" value="132"/> | |
</eAnnotations> | |
<eAnnotations source="positions.396" references="/0/generateModule/%.6/%.2/%/%/%/%.3"> | |
<details key="start" value="6689"/> | |
<details key="end" value="6799"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.397" references="/0/generateModule/%.6/%.2/%/%/%/%.3/%"> | |
<details key="start" value="6690"/> | |
<details key="end" value="6742"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.398" references="/0/generateModule/%.6/%.2/%/%/%/%.3/%/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.399" references="/0/generateModule/%.6/%.2/%/%/%/%.3/%/%/%/%"> | |
<details key="start" value="6690"/> | |
<details key="end" value="6730"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.400" references="/0/generateModule/%.6/%.2/%/%/%/%.3/%/%/%/%/tr"> | |
<details key="start" value="6690"/> | |
<details key="end" value="6692"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.401" references="/0/generateModule/%.6/%.2/%/%/%/%.3/%/%/%/%/InternalFaultQN"> | |
<details key="start" value="6714"/> | |
<details key="end" value="6729"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.402" references="/0/generateModule/%.6/%.2/%/%/%/%.3/%.1"> | |
<details key="start" value="6746"/> | |
<details key="end" value="6798"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.403" references="/0/generateModule/%.6/%.2/%/%/%/%.3/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.404" references="/0/generateModule/%.6/%.2/%/%/%/%.3/%.1/%/%/%"> | |
<details key="start" value="6746"/> | |
<details key="end" value="6786"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.405" references="/0/generateModule/%.6/%.2/%/%/%/%.3/%.1/%/%/%/tr"> | |
<details key="start" value="6746"/> | |
<details key="end" value="6748"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.406" references="/0/generateModule/%.6/%.2/%/%/%/%.3/%.1/%/%/%/ExternalFaultQN"> | |
<details key="start" value="6770"/> | |
<details key="end" value="6785"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.407" references="/0/generateModule/%.6/%.2/%/%/tr"> | |
<details key="start" value="6652"/> | |
<details key="end" value="6667"/> | |
<details key="line" value="130"/> | |
</eAnnotations> | |
<eAnnotations source="positions.408" references="/0/generateModule/%.6/%.2/%/%/transitions"> | |
<details key="start" value="6670"/> | |
<details key="end" value="6681"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.409" references="/0/generateModule/%.6/%.2/%/transitions"> | |
<details key="start" value="6429"/> | |
<details key="end" value="6643"/> | |
<details key="line" value="129"/> | |
</eAnnotations> | |
<eAnnotations source="positions.410" references="/0/generateModule/%.6/%.2/%/transitions/%"> | |
<details key="start" value="6467"/> | |
<details key="end" value="6644"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.411" references="/0/generateModule/%.6/%.2/%/transitions/%/select"> | |
<details key="start" value="6467"/> | |
<details key="end" value="6630"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.412" references="/0/generateModule/%.6/%.2/%/transitions/%/select/collect"> | |
<details key="start" value="6467"/> | |
<details key="end" value="6519"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.413" references="/0/generateModule/%.6/%.2/%/transitions/%/select/collect/%"> | |
<details key="start" value="6467"/> | |
<details key="end" value="6508"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.414" references="/0/generateModule/%.6/%.2/%/transitions/%/select/collect/%/%"> | |
<details key="start" value="6467"/> | |
<details key="end" value="6501"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.415" references="/0/generateModule/%.6/%.2/%/transitions/%/select/collect/%/%/errorModel"> | |
<details key="start" value="6467"/> | |
<details key="end" value="6477"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.416" references="/0/generateModule/%.6/%.2/%/transitions/%/select/collect/%/%/%"> | |
<details key="start" value="6488"/> | |
<details key="end" value="6500"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.417" references="/0/generateModule/%.6/%.2/%/transitions/%/select/collect/%.1"> | |
<details key="start" value="6509"/> | |
<details key="end" value="6519"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.418" references="/0/generateModule/%.6/%.2/%/transitions/%/select/collect/%.1/temp1"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.419" references="/0/generateModule/%.6/%.2/%/transitions/%/select/collect/temp1"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.420" references="/0/generateModule/%.6/%.2/%/transitions/%/select/%"> | |
<details key="start" value="6546"/> | |
<details key="end" value="6629"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.421" references="/0/generateModule/%.6/%.2/%/transitions/%/select/%/%"> | |
<details key="start" value="6546"/> | |
<details key="end" value="6585"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.422" references="/0/generateModule/%.6/%.2/%/transitions/%/select/%/%/%"> | |
<details key="start" value="6549"/> | |
<details key="end" value="6585"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.423" references="/0/generateModule/%.6/%.2/%/transitions/%/select/%/%/%/%"> | |
<details key="start" value="6550"/> | |
<details key="end" value="6559"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.424" references="/0/generateModule/%.6/%.2/%/transitions/%/select/%/%/%/%/tr"> | |
<details key="start" value="6550"/> | |
<details key="end" value="6552"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.425" references="/0/generateModule/%.6/%.2/%/transitions/%/select/%/%/%/%.1"> | |
<details key="start" value="6572"/> | |
<details key="end" value="6583"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.426" references="/0/generateModule/%.6/%.2/%/transitions/%/select/%/%.1"> | |
<details key="start" value="6590"/> | |
<details key="end" value="6629"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.427" references="/0/generateModule/%.6/%.2/%/transitions/%/select/%/%.1/%"> | |
<details key="start" value="6593"/> | |
<details key="end" value="6629"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.428" references="/0/generateModule/%.6/%.2/%/transitions/%/select/%/%.1/%/%"> | |
<details key="start" value="6594"/> | |
<details key="end" value="6603"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.429" references="/0/generateModule/%.6/%.2/%/transitions/%/select/%/%.1/%/%/tr"> | |
<details key="start" value="6594"/> | |
<details key="end" value="6596"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.430" references="/0/generateModule/%.6/%.2/%/transitions/%/select/%/%.1/%/%.1"> | |
<details key="start" value="6616"/> | |
<details key="end" value="6627"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.431" references="/0/generateModule/%.6/%.2/%/transitions/%/select/tr"> | |
<details key="start" value="6528"/> | |
<details key="end" value="6543"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.432" references="/0/generateModule/%.6/%.2/%.1"> | |
<details key="start" value="6854"/> | |
<details key="end" value="6881"/> | |
<details key="line" value="136"/> | |
</eAnnotations> | |
<eAnnotations source="positions.433" references="/0/generateModule/%.6/%.2/%.2"> | |
<details key="start" value="7023"/> | |
<details key="end" value="7355"/> | |
<details key="line" value="138"/> | |
</eAnnotations> | |
<eAnnotations source="positions.434" references="/0/generateModule/%.6/%.2/%.2/%"> | |
<details key="start" value="7239"/> | |
<details key="end" value="7347"/> | |
<details key="line" value="139"/> | |
</eAnnotations> | |
<eAnnotations source="positions.435" references="/0/generateModule/%.6/%.2/%.2/%/%"> | |
<details key="start" value="7267"/> | |
<details key="end" value="7302"/> | |
<details key="line" value="140"/> | |
</eAnnotations> | |
<eAnnotations source="positions.436" references="/0/generateModule/%.6/%.2/%.2/%/%.1"> | |
<details key="start" value="7243"/> | |
<details key="end" value="7265"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.437" references="/0/generateModule/%.6/%.2/%.2/%/%.1/toNominal"> | |
<details key="start" value="7244"/> | |
<details key="end" value="7253"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.438" references="/0/generateModule/%.6/%.2/%.2/%/%.2"> | |
<details key="start" value="7303"/> | |
<details key="end" value="7342"/> | |
<details key="line" value="142"/> | |
</eAnnotations> | |
<eAnnotations source="positions.439" references="/0/generateModule/%.6/%.2/%.2/%/%.2/%"> | |
<details key="start" value="7310"/> | |
<details key="end" value="7341"/> | |
<details key="line" value="143"/> | |
</eAnnotations> | |
<eAnnotations source="positions.440" references="/0/generateModule/%.6/%.2/%.2/toNominal"> | |
<details key="start" value="7028"/> | |
<details key="end" value="7236"/> | |
<details key="line" value="138"/> | |
</eAnnotations> | |
<eAnnotations source="positions.441" references="/0/generateModule/%.6/%.2/%.2/toNominal/%"> | |
<details key="start" value="7064"/> | |
<details key="end" value="7237"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.442" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select"> | |
<details key="start" value="7064"/> | |
<details key="end" value="7223"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.443" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/collect"> | |
<details key="start" value="7064"/> | |
<details key="end" value="7116"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.444" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/collect/%"> | |
<details key="start" value="7064"/> | |
<details key="end" value="7105"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.445" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/collect/%/%"> | |
<details key="start" value="7064"/> | |
<details key="end" value="7098"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.446" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/collect/%/%/errorModel"> | |
<details key="start" value="7064"/> | |
<details key="end" value="7074"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.447" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/collect/%/%/%"> | |
<details key="start" value="7085"/> | |
<details key="end" value="7097"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.448" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/collect/%.1"> | |
<details key="start" value="7106"/> | |
<details key="end" value="7116"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.449" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/collect/%.1/temp1"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.450" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/collect/temp2"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.451" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/%"> | |
<details key="start" value="7143"/> | |
<details key="end" value="7222"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.452" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/%/%"> | |
<details key="start" value="7143"/> | |
<details key="end" value="7182"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.453" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/%/%/%"> | |
<details key="start" value="7146"/> | |
<details key="end" value="7182"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.454" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/%/%/%/%"> | |
<details key="start" value="7147"/> | |
<details key="end" value="7156"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.455" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/%/%/%/%/tr"> | |
<details key="start" value="7147"/> | |
<details key="end" value="7149"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.456" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/%/%/%/%.1"> | |
<details key="start" value="7169"/> | |
<details key="end" value="7180"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.457" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/%/%.1"> | |
<details key="start" value="7187"/> | |
<details key="end" value="7222"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.458" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/%/%.1/%"> | |
<details key="start" value="7187"/> | |
<details key="end" value="7207"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.459" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/%/%.1/%/%"> | |
<details key="start" value="7187"/> | |
<details key="end" value="7196"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.460" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/%/%.1/%/%/tr"> | |
<details key="start" value="7187"/> | |
<details key="end" value="7189"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.461" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/%/%.1/%.1"> | |
<details key="start" value="7208"/> | |
<details key="end" value="7222"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.462" references="/0/generateModule/%.6/%.2/%.2/toNominal/%/select/tr"> | |
<details key="start" value="7125"/> | |
<details key="end" value="7140"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.463" references="/0/generateModule/%.6/%.2/errorModel"> | |
<details key="start" value="6306"/> | |
<details key="end" value="6421"/> | |
<details key="line" value="128"/> | |
</eAnnotations> | |
<eAnnotations source="positions.464" references="/0/generateModule/%.6/%.2/errorModel/any"> | |
<details key="start" value="6331"/> | |
<details key="end" value="6422"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.465" references="/0/generateModule/%.6/%.2/errorModel/any/%"> | |
<details key="start" value="6331"/> | |
<details key="end" value="6350"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.466" references="/0/generateModule/%.6/%.2/errorModel/any/%/block"> | |
<details key="start" value="6331"/> | |
<details key="end" value="6336"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.467" references="/0/generateModule/%.6/%.2/errorModel/any/%.1"> | |
<details key="start" value="6372"/> | |
<details key="end" value="6421"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.468" references="/0/generateModule/%.6/%.2/errorModel/any/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.469" references="/0/generateModule/%.6/%.2/errorModel/any/%.1/%/%/%"> | |
<details key="start" value="6372"/> | |
<details key="end" value="6409"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.470" references="/0/generateModule/%.6/%.2/errorModel/any/%.1/%/%/%/em"> | |
<details key="start" value="6372"/> | |
<details key="end" value="6374"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.471" references="/0/generateModule/%.6/%.2/errorModel/any/%.1/%/%/%/ErrorModelQN"> | |
<details key="start" value="6396"/> | |
<details key="end" value="6408"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.472" references="/0/generateModule/%.6/%.2/errorModel/any/em"> | |
<details key="start" value="6356"/> | |
<details key="end" value="6369"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.473" references="/0/generateModule/%.6/vars"> | |
<details key="start" value="5823"/> | |
<details key="end" value="6054"/> | |
<details key="line" value="119"/> | |
</eAnnotations> | |
<eAnnotations source="positions.474" references="/0/generateModule/%.6/vars/select"> | |
<details key="start" value="5854"/> | |
<details key="end" value="6055"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.475" references="/0/generateModule/%.6/vars/select/%"> | |
<details key="start" value="5854"/> | |
<details key="end" value="5869"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.476" references="/0/generateModule/%.6/vars/select/%/block"> | |
<details key="start" value="5854"/> | |
<details key="end" value="5859"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.477" references="/0/generateModule/%.6/vars/select/%.1"> | |
<details key="start" value="5893"/> | |
<details key="end" value="6053"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.478" references="/0/generateModule/%.6/vars/select/%.1/%"> | |
<details key="start" value="5893"/> | |
<details key="end" value="5942"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.479" references="/0/generateModule/%.6/vars/select/%.1/%/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.480" references="/0/generateModule/%.6/vars/select/%.1/%/%/%/%"> | |
<details key="start" value="5893"/> | |
<details key="end" value="5931"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.481" references="/0/generateModule/%.6/vars/select/%.1/%/%/%/%/p"> | |
<details key="start" value="5893"/> | |
<details key="end" value="5894"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.482" references="/0/generateModule/%.6/vars/select/%.1/%/%/%/%/ContractPropQN"> | |
<details key="start" value="5916"/> | |
<details key="end" value="5930"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.483" references="/0/generateModule/%.6/vars/select/%.1/%.1"> | |
<details key="start" value="5950"/> | |
<details key="end" value="6053"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.484" references="/0/generateModule/%.6/vars/select/%.1/%.1/%"> | |
<details key="start" value="5951"/> | |
<details key="end" value="5997"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.485" references="/0/generateModule/%.6/vars/select/%.1/%.1/%/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.486" references="/0/generateModule/%.6/vars/select/%.1/%.1/%/%/%/%"> | |
<details key="start" value="5951"/> | |
<details key="end" value="5985"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.487" references="/0/generateModule/%.6/vars/select/%.1/%.1/%/%/%/%/p"> | |
<details key="start" value="5951"/> | |
<details key="end" value="5952"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.488" references="/0/generateModule/%.6/vars/select/%.1/%.1/%/%/%/%/FlowPortQN"> | |
<details key="start" value="5974"/> | |
<details key="end" value="5984"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.489" references="/0/generateModule/%.6/vars/select/%.1/%.1/%.1"> | |
<details key="start" value="6001"/> | |
<details key="end" value="6052"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.490" references="/0/generateModule/%.6/vars/select/%.1/%.1/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.491" references="/0/generateModule/%.6/vars/select/%.1/%.1/%.1/%/%/%"> | |
<details key="start" value="6001"/> | |
<details key="end" value="6040"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.492" references="/0/generateModule/%.6/vars/select/%.1/%.1/%.1/%/%/%/p"> | |
<details key="start" value="6001"/> | |
<details key="end" value="6002"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.493" references="/0/generateModule/%.6/vars/select/%.1/%.1/%.1/%/%/%/MARTEFlowPortQN"> | |
<details key="start" value="6024"/> | |
<details key="end" value="6039"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.494" references="/0/generateModule/%.6/vars/select/p"> | |
<details key="start" value="5878"/> | |
<details key="end" value="5890"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.495" references="/0/generateModule/%.7"> | |
<details key="start" value="7737"/> | |
<details key="end" value="7739"/> | |
<details key="line" value="157"/> | |
</eAnnotations> | |
<eAnnotations source="positions.496" references="/0/generateModule/%.8"> | |
<details key="start" value="7739"/> | |
<details key="end" value="8783"/> | |
<details key="line" value="158"/> | |
</eAnnotations> | |
<eAnnotations source="positions.497" references="/0/generateModule/%.8/%"> | |
<details key="start" value="7892"/> | |
<details key="end" value="8776"/> | |
<details key="line" value="159"/> | |
</eAnnotations> | |
<eAnnotations source="positions.498" references="/0/generateModule/%.8/%/%"> | |
<details key="start" value="7964"/> | |
<details key="end" value="8769"/> | |
<details key="line" value="160"/> | |
</eAnnotations> | |
<eAnnotations source="positions.499" references="/0/generateModule/%.8/%/%/%"> | |
<details key="start" value="8204"/> | |
<details key="end" value="8762"/> | |
<details key="line" value="163"/> | |
</eAnnotations> | |
<eAnnotations source="positions.500" references="/0/generateModule/%.8/%/%/%/%"> | |
<details key="start" value="8236"/> | |
<details key="end" value="8464"/> | |
<details key="line" value="164"/> | |
</eAnnotations> | |
<eAnnotations source="positions.501" references="/0/generateModule/%.8/%/%/%/%/%"> | |
<details key="start" value="8296"/> | |
<details key="end" value="8457"/> | |
<details key="line" value="165"/> | |
</eAnnotations> | |
<eAnnotations source="positions.502" references="/0/generateModule/%.8/%/%/%/%/%/%"> | |
<details key="start" value="8352"/> | |
<details key="end" value="8366"/> | |
<details key="line" value="166"/> | |
</eAnnotations> | |
<eAnnotations source="positions.503" references="/0/generateModule/%.8/%/%/%/%/%/%.1"> | |
<details key="start" value="8367"/> | |
<details key="end" value="8376"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.504" references="/0/generateModule/%.8/%/%/%/%/%/%.1/prop"> | |
<details key="start" value="8367"/> | |
<details key="end" value="8371"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.505" references="/0/generateModule/%.8/%/%/%/%/%/%.2"> | |
<details key="start" value="8378"/> | |
<details key="end" value="8393"/> | |
<details key="line" value="167"/> | |
</eAnnotations> | |
<eAnnotations source="positions.506" references="/0/generateModule/%.8/%/%/%/%/%/%.3"> | |
<details key="start" value="8394"/> | |
<details key="end" value="8438"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.507" references="/0/generateModule/%.8/%/%/%/%/%/%.3/nominalModel"> | |
<details key="start" value="8414"/> | |
<details key="end" value="8426"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.508" references="/0/generateModule/%.8/%/%/%/%/%/%.3/%"> | |
<details key="start" value="8428"/> | |
<details key="end" value="8437"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.509" references="/0/generateModule/%.8/%/%/%/%/%/%.3/%/prop"> | |
<details key="start" value="8428"/> | |
<details key="end" value="8432"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.510" references="/0/generateModule/%.8/%/%/%/%/%/%.4"> | |
<details key="start" value="8440"/> | |
<details key="end" value="8450"/> | |
<details key="line" value="170"/> | |
</eAnnotations> | |
<eAnnotations source="positions.511" references="/0/generateModule/%.8/%/%/%/%/%/%.5"> | |
<details key="start" value="8300"/> | |
<details key="end" value="8350"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.512" references="/0/generateModule/%.8/%/%/%/%/%/%.5/%"> | |
<details key="start" value="8300"/> | |
<details key="end" value="8344"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.513" references="/0/generateModule/%.8/%/%/%/%/%/%.5/%/nominalModel"> | |
<details key="start" value="8320"/> | |
<details key="end" value="8332"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.514" references="/0/generateModule/%.8/%/%/%/%/%/%.5/%/%"> | |
<details key="start" value="8334"/> | |
<details key="end" value="8343"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.515" references="/0/generateModule/%.8/%/%/%/%/%/%.5/%/%/prop"> | |
<details key="start" value="8334"/> | |
<details key="end" value="8338"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.516" references="/0/generateModule/%.8/%/%/%/%/%/%.5/%.1"> | |
<details key="start" value="8348"/> | |
<details key="end" value="8350"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.517" references="/0/generateModule/%.8/%/%/%/%/%.1"> | |
<details key="start" value="8240"/> | |
<details key="end" value="8292"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.518" references="/0/generateModule/%.8/%/%/%/%/%.1/%"> | |
<details key="start" value="8245"/> | |
<details key="end" value="8291"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.519" references="/0/generateModule/%.8/%/%/%/%/%.1/%/%"> | |
<details key="start" value="8246"/> | |
<details key="end" value="8264"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.520" references="/0/generateModule/%.8/%/%/%/%/%.1/%/%/%"> | |
<details key="start" value="8254"/> | |
<details key="end" value="8263"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.521" references="/0/generateModule/%.8/%/%/%/%/%.1/%/%/%/prop"> | |
<details key="start" value="8254"/> | |
<details key="end" value="8258"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.522" references="/0/generateModule/%.8/%/%/%/%/%.1/%/%.1"> | |
<details key="start" value="8282"/> | |
<details key="end" value="8289"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.523" references="/0/generateModule/%.8/%/%/%/%.1"> | |
<details key="start" value="8466"/> | |
<details key="end" value="8755"/> | |
<details key="line" value="173"/> | |
</eAnnotations> | |
<eAnnotations source="positions.524" references="/0/generateModule/%.8/%/%/%/%.1/%"> | |
<details key="start" value="8509"/> | |
<details key="end" value="8748"/> | |
<details key="line" value="174"/> | |
</eAnnotations> | |
<eAnnotations source="positions.525" references="/0/generateModule/%.8/%/%/%/%.1/%/%"> | |
<details key="start" value="8582"/> | |
<details key="end" value="8740"/> | |
<details key="line" value="175"/> | |
</eAnnotations> | |
<eAnnotations source="positions.526" references="/0/generateModule/%.8/%/%/%/%.1/%/%/%"> | |
<details key="start" value="8635"/> | |
<details key="end" value="8650"/> | |
<details key="line" value="176"/> | |
</eAnnotations> | |
<eAnnotations source="positions.527" references="/0/generateModule/%.8/%/%/%/%.1/%/%/%.1"> | |
<details key="start" value="8651"/> | |
<details key="end" value="8660"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.528" references="/0/generateModule/%.8/%/%/%/%.1/%/%/%.1/prop"> | |
<details key="start" value="8651"/> | |
<details key="end" value="8655"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.529" references="/0/generateModule/%.8/%/%/%/%.1/%/%/%.2"> | |
<details key="start" value="8662"/> | |
<details key="end" value="8667"/> | |
<details key="line" value="177"/> | |
</eAnnotations> | |
<eAnnotations source="positions.530" references="/0/generateModule/%.8/%/%/%/%.1/%/%/%.3"> | |
<details key="start" value="8668"/> | |
<details key="end" value="8728"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.531" references="/0/generateModule/%.8/%/%/%/%.1/%/%/%.3/%"> | |
<details key="start" value="8668"/> | |
<details key="end" value="8719"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.532" references="/0/generateModule/%.8/%/%/%/%.1/%/%/%.3/%/%"> | |
<details key="start" value="8668"/> | |
<details key="end" value="8713"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.533" references="/0/generateModule/%.8/%/%/%/%.1/%/%/%.3/%/%/%"> | |
<details key="start" value="8668"/> | |
<details key="end" value="8685"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.534" references="/0/generateModule/%.8/%/%/%/%.1/%/%/%.3/%/%/%/prop"> | |
<details key="start" value="8668"/> | |
<details key="end" value="8672"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.535" references="/0/generateModule/%.8/%/%/%/%.1/%/%/%.3/%/%/%.1"> | |
<details key="start" value="8696"/> | |
<details key="end" value="8712"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.536" references="/0/generateModule/%.8/%/%/%/%.1/%/%/%.4"> | |
<details key="start" value="8730"/> | |
<details key="end" value="8732"/> | |
<details key="line" value="177"/> | |
</eAnnotations> | |
<eAnnotations source="positions.537" references="/0/generateModule/%.8/%/%/%/%.1/%/%/%.5"> | |
<details key="start" value="8586"/> | |
<details key="end" value="8633"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.538" references="/0/generateModule/%.8/%/%/%/%.1/%/%/%.5/%"> | |
<details key="start" value="8586"/> | |
<details key="end" value="8603"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.539" references="/0/generateModule/%.8/%/%/%/%.1/%/%/%.5/%/prop"> | |
<details key="start" value="8586"/> | |
<details key="end" value="8590"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.540" references="/0/generateModule/%.8/%/%/%/%.1/%/%/%.5/%.1"> | |
<details key="start" value="8616"/> | |
<details key="end" value="8632"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.541" references="/0/generateModule/%.8/%/%/%/%.1/%/%.1"> | |
<details key="start" value="8513"/> | |
<details key="end" value="8577"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.542" references="/0/generateModule/%.8/%/%/%/%.1/%/%.1/%"> | |
<details key="start" value="8513"/> | |
<details key="end" value="8553"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.543" references="/0/generateModule/%.8/%/%/%/%.1/%/%.1/%/%"> | |
<details key="start" value="8517"/> | |
<details key="end" value="8553"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.544" references="/0/generateModule/%.8/%/%/%/%.1/%/%.1/%/%/%"> | |
<details key="start" value="8518"/> | |
<details key="end" value="8535"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.545" references="/0/generateModule/%.8/%/%/%/%.1/%/%.1/%/%/%/prop"> | |
<details key="start" value="8518"/> | |
<details key="end" value="8522"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.546" references="/0/generateModule/%.8/%/%/%/%.1/%/%.1/%.1"> | |
<details key="start" value="8558"/> | |
<details key="end" value="8577"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.547" references="/0/generateModule/%.8/%/%/%/%.1/%/%.1/%.1/%"> | |
<details key="start" value="8562"/> | |
<details key="end" value="8577"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.548" references="/0/generateModule/%.8/%/%/%/%.1/%/%.1/%.1/%/prop"> | |
<details key="start" value="8562"/> | |
<details key="end" value="8566"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.549" references="/0/generateModule/%.8/%/%/%/%.1/%.1"> | |
<details key="start" value="8470"/> | |
<details key="end" value="8504"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.550" references="/0/generateModule/%.8/%/%/%/%.1/%.1/%"> | |
<details key="start" value="8473"/> | |
<details key="end" value="8491"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.551" references="/0/generateModule/%.8/%/%/%/%.1/%.1/%/%"> | |
<details key="start" value="8481"/> | |
<details key="end" value="8490"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.552" references="/0/generateModule/%.8/%/%/%/%.1/%.1/%/%/prop"> | |
<details key="start" value="8481"/> | |
<details key="end" value="8485"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.553" references="/0/generateModule/%.8/%/%/%/%.1/%.1/%.1"> | |
<details key="start" value="8495"/> | |
<details key="end" value="8502"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.554" references="/0/generateModule/%.8/%/%/%/prop"> | |
<details key="start" value="8210"/> | |
<details key="end" value="8225"/> | |
<details key="line" value="163"/> | |
</eAnnotations> | |
<eAnnotations source="positions.555" references="/0/generateModule/%.8/%/%/%/vars"> | |
<details key="start" value="8228"/> | |
<details key="end" value="8232"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.556" references="/0/generateModule/%.8/%/%/vars"> | |
<details key="start" value="7969"/> | |
<details key="end" value="8202"/> | |
<details key="line" value="160"/> | |
</eAnnotations> | |
<eAnnotations source="positions.557" references="/0/generateModule/%.8/%/%/vars/select"> | |
<details key="start" value="8000"/> | |
<details key="end" value="8203"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.558" references="/0/generateModule/%.8/%/%/vars/select/%"> | |
<details key="start" value="8000"/> | |
<details key="end" value="8015"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.559" references="/0/generateModule/%.8/%/%/vars/select/%/block"> | |
<details key="start" value="8000"/> | |
<details key="end" value="8005"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.560" references="/0/generateModule/%.8/%/%/vars/select/%.1"> | |
<details key="start" value="8039"/> | |
<details key="end" value="8199"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.561" references="/0/generateModule/%.8/%/%/vars/select/%.1/%"> | |
<details key="start" value="8039"/> | |
<details key="end" value="8141"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.562" references="/0/generateModule/%.8/%/%/vars/select/%.1/%/%"> | |
<details key="start" value="8039"/> | |
<details key="end" value="8088"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.563" references="/0/generateModule/%.8/%/%/vars/select/%.1/%/%/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.564" references="/0/generateModule/%.8/%/%/vars/select/%.1/%/%/%/%/%"> | |
<details key="start" value="8039"/> | |
<details key="end" value="8077"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.565" references="/0/generateModule/%.8/%/%/vars/select/%.1/%/%/%/%/%/p"> | |
<details key="start" value="8039"/> | |
<details key="end" value="8040"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.566" references="/0/generateModule/%.8/%/%/vars/select/%.1/%/%/%/%/%/ContractPropQN"> | |
<details key="start" value="8062"/> | |
<details key="end" value="8076"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.567" references="/0/generateModule/%.8/%/%/vars/select/%.1/%/%.1"> | |
<details key="start" value="8096"/> | |
<details key="end" value="8141"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.568" references="/0/generateModule/%.8/%/%/vars/select/%.1/%/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.569" references="/0/generateModule/%.8/%/%/vars/select/%.1/%/%.1/%/%/%"> | |
<details key="start" value="8096"/> | |
<details key="end" value="8130"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.570" references="/0/generateModule/%.8/%/%/vars/select/%.1/%/%.1/%/%/%/p"> | |
<details key="start" value="8096"/> | |
<details key="end" value="8097"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.571" references="/0/generateModule/%.8/%/%/vars/select/%.1/%/%.1/%/%/%/FlowPortQN"> | |
<details key="start" value="8119"/> | |
<details key="end" value="8129"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.572" references="/0/generateModule/%.8/%/%/vars/select/%.1/%.1"> | |
<details key="start" value="8146"/> | |
<details key="end" value="8199"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.573" references="/0/generateModule/%.8/%/%/vars/select/%.1/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.574" references="/0/generateModule/%.8/%/%/vars/select/%.1/%.1/%/%/%"> | |
<details key="start" value="8146"/> | |
<details key="end" value="8188"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.575" references="/0/generateModule/%.8/%/%/vars/select/%.1/%.1/%/%/%/p"> | |
<details key="start" value="8146"/> | |
<details key="end" value="8147"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.576" references="/0/generateModule/%.8/%/%/vars/select/%.1/%.1/%/%/%/ClientServerPortQN"> | |
<details key="start" value="8169"/> | |
<details key="end" value="8187"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.577" references="/0/generateModule/%.8/%/%/vars/select/p"> | |
<details key="start" value="8024"/> | |
<details key="end" value="8036"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.578" references="/0/generateModule/%.8/%/trSet"> | |
<details key="start" value="7897"/> | |
<details key="end" value="7962"/> | |
<details key="line" value="159"/> | |
</eAnnotations> | |
<eAnnotations source="positions.579" references="/0/generateModule/%.8/%/trSet/%"> | |
<details key="start" value="7924"/> | |
<details key="end" value="7963"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.580" references="/0/generateModule/%.8/%/trSet/%/collect"> | |
<details key="start" value="7924"/> | |
<details key="end" value="7954"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.581" references="/0/generateModule/%.8/%/trSet/%/collect/%"> | |
<details key="start" value="7924"/> | |
<details key="end" value="7943"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.582" references="/0/generateModule/%.8/%/trSet/%/collect/%/nominalModel"> | |
<details key="start" value="7924"/> | |
<details key="end" value="7936"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.583" references="/0/generateModule/%.8/%/trSet/%/collect/%.1"> | |
<details key="start" value="7944"/> | |
<details key="end" value="7954"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.584" references="/0/generateModule/%.8/%/trSet/%/collect/%.1/temp1"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.585" references="/0/generateModule/%.8/%/trSet/%/collect/temp3"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.586" references="/0/generateModule/%.8/nominalModel"> | |
<details key="start" value="7744"/> | |
<details key="end" value="7890"/> | |
<details key="line" value="158"/> | |
</eAnnotations> | |
<eAnnotations source="positions.587" references="/0/generateModule/%.8/nominalModel/any"> | |
<details key="start" value="7775"/> | |
<details key="end" value="7891"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.588" references="/0/generateModule/%.8/nominalModel/any/%"> | |
<details key="start" value="7775"/> | |
<details key="end" value="7816"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.589" references="/0/generateModule/%.8/nominalModel/any/%/%"> | |
<details key="start" value="7775"/> | |
<details key="end" value="7794"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.590" references="/0/generateModule/%.8/nominalModel/any/%/%/block"> | |
<details key="start" value="7775"/> | |
<details key="end" value="7780"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.591" references="/0/generateModule/%.8/nominalModel/any/%/%.1"> | |
<details key="start" value="7803"/> | |
<details key="end" value="7815"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.592" references="/0/generateModule/%.8/nominalModel/any/%.1"> | |
<details key="start" value="7842"/> | |
<details key="end" value="7890"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.593" references="/0/generateModule/%.8/nominalModel/any/%.1/%"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.594" references="/0/generateModule/%.8/nominalModel/any/%.1/%/%/%"> | |
<details key="start" value="7842"/> | |
<details key="end" value="7879"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.595" references="/0/generateModule/%.8/nominalModel/any/%.1/%/%/%/sm"> | |
<details key="start" value="7842"/> | |
<details key="end" value="7844"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.596" references="/0/generateModule/%.8/nominalModel/any/%.1/%/%/%/ErrorModelQN"> | |
<details key="start" value="7866"/> | |
<details key="end" value="7878"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.597" references="/0/generateModule/%.8/nominalModel/any/sm"> | |
<details key="start" value="7822"/> | |
<details key="end" value="7839"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.598" references="/0/generateModule/%.9"> | |
<details key="start" value="8784"/> | |
<details key="end" value="8798"/> | |
<details key="line" value="185"/> | |
</eAnnotations> | |
<eAnnotations source="positions.599" references="/0/generateModule/%.10"> | |
<details key="start" value="8799"/> | |
<details key="end" value="8809"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.600" references="/0/generateModule/%.10/block"> | |
<details key="start" value="8799"/> | |
<details key="end" value="8804"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.601" references="/0/generateModule/%.11"> | |
<details key="start" value="8811"/> | |
<details key="end" value="8815"/> | |
<details key="line" value="185"/> | |
</eAnnotations> | |
<eAnnotations source="positions.602" references="/0/generateModule/%.12"> | |
<details key="start" value="8816"/> | |
<details key="end" value="9206"/> | |
<details key="line" value="186"/> | |
</eAnnotations> | |
<eAnnotations source="positions.603" references="/0/generateModule/%.12/%"> | |
<details key="start" value="8893"/> | |
<details key="end" value="9198"/> | |
<details key="line" value="187"/> | |
</eAnnotations> | |
<eAnnotations source="positions.604" references="/0/generateModule/%.12/%/%"> | |
<details key="start" value="8926"/> | |
<details key="end" value="9190"/> | |
<details key="line" value="188"/> | |
</eAnnotations> | |
<eAnnotations source="positions.605" references="/0/generateModule/%.12/%/%/%"> | |
<details key="start" value="8968"/> | |
<details key="end" value="9183"/> | |
<details key="line" value="189"/> | |
</eAnnotations> | |
<eAnnotations source="positions.606" references="/0/generateModule/%.12/%/%/%/%"> | |
<details key="start" value="9044"/> | |
<details key="end" value="9176"/> | |
<details key="line" value="190"/> | |
</eAnnotations> | |
<eAnnotations source="positions.607" references="/0/generateModule/%.12/%/%/%/%/%"> | |
<details key="start" value="9112"/> | |
<details key="end" value="9165"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.608" references="/0/generateModule/%.12/%/%/%/%/%/newblock"> | |
<details key="start" value="9127"/> | |
<details key="end" value="9135"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.609" references="/0/generateModule/%.12/%/%/%/%/%/allBlocks"> | |
<details key="start" value="9137"/> | |
<details key="end" value="9146"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.610" references="/0/generateModule/%.12/%/%/%/%/%/generated"> | |
<details key="start" value="9148"/> | |
<details key="end" value="9157"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.611" references="/0/generateModule/%.12/%/%/%/%/%/%"> | |
<details key="start" value="9159"/> | |
<details key="end" value="9164"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.612" references="/0/generateModule/%.12/%/%/%/%/%.1"> | |
<details key="start" value="9167"/> | |
<details key="end" value="9168"/> | |
<details key="line" value="192"/> | |
</eAnnotations> | |
<eAnnotations source="positions.613" references="/0/generateModule/%.12/%/%/%/%/newblock"> | |
<details key="start" value="9049"/> | |
<details key="end" value="9109"/> | |
<details key="line" value="190"/> | |
</eAnnotations> | |
<eAnnotations source="positions.614" references="/0/generateModule/%.12/%/%/%/%/newblock/any"> | |
<details key="start" value="9069"/> | |
<details key="end" value="9110"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.615" references="/0/generateModule/%.12/%/%/%/%/newblock/any/allBlocks"> | |
<details key="start" value="9069"/> | |
<details key="end" value="9078"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.616" references="/0/generateModule/%.12/%/%/%/%/newblock/any/%"> | |
<details key="start" value="9096"/> | |
<details key="end" value="9109"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.617" references="/0/generateModule/%.12/%/%/%/%/newblock/any/%/%"> | |
<details key="start" value="9096"/> | |
<details key="end" value="9105"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.618" references="/0/generateModule/%.12/%/%/%/%/newblock/any/%/%/part"> | |
<details key="start" value="9096"/> | |
<details key="end" value="9100"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.619" references="/0/generateModule/%.12/%/%/%/%/newblock/any/%/c"> | |
<details key="start" value="9108"/> | |
<details key="end" value="9109"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.620" references="/0/generateModule/%.12/%/%/%/%/newblock/any/c"> | |
<details key="start" value="9084"/> | |
<details key="end" value="9093"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.621" references="/0/generateModule/%.12/%/%/%/%.1"> | |
<details key="start" value="8972"/> | |
<details key="end" value="9040"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.622" references="/0/generateModule/%.12/%/%/%/%.1/%"> | |
<details key="start" value="8973"/> | |
<details key="end" value="8985"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.623" references="/0/generateModule/%.12/%/%/%/%.1/%/part"> | |
<details key="start" value="8980"/> | |
<details key="end" value="8984"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.624" references="/0/generateModule/%.12/%/%/%/%.1/%.1"> | |
<details key="start" value="8990"/> | |
<details key="end" value="9039"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.625" references="/0/generateModule/%.12/%/%/%/%.1/%.1/%"> | |
<details key="start" value="8994"/> | |
<details key="end" value="9039"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.626" references="/0/generateModule/%.12/%/%/%/%.1/%.1/%/%"> | |
<details key="start" value="9013"/> | |
<details key="end" value="9027"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.627" references="/0/generateModule/%.12/%/%/%/%.1/%.1/%/%/%"> | |
<details key="start" value="9013"/> | |
<details key="end" value="9022"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.628" references="/0/generateModule/%.12/%/%/%/%.1/%.1/%/%/%/part"> | |
<details key="start" value="9013"/> | |
<details key="end" value="9017"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.629" references="/0/generateModule/%.12/%/%/%/%.1/%.1/%/generated"> | |
<details key="start" value="9029"/> | |
<details key="end" value="9038"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.630" references="/0/generateModule/%.12/%/%/%.1"> | |
<details key="start" value="8930"/> | |
<details key="end" value="8965"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.631" references="/0/generateModule/%.12/%/%/%.1/%"> | |
<details key="start" value="8935"/> | |
<details key="end" value="8964"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.632" references="/0/generateModule/%.12/%/%/%.1/%/%"> | |
<details key="start" value="8935"/> | |
<details key="end" value="8949"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.633" references="/0/generateModule/%.12/%/%/%.1/%/%/%"> | |
<details key="start" value="8935"/> | |
<details key="end" value="8944"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.634" references="/0/generateModule/%.12/%/%/%.1/%/%/%/part"> | |
<details key="start" value="8935"/> | |
<details key="end" value="8939"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.635" references="/0/generateModule/%.12/%/part"> | |
<details key="start" value="8899"/> | |
<details key="end" value="8914"/> | |
<details key="line" value="187"/> | |
</eAnnotations> | |
<eAnnotations source="positions.636" references="/0/generateModule/%.12/%/parts"> | |
<details key="start" value="8917"/> | |
<details key="end" value="8922"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.637" references="/0/generateModule/%.12/parts"> | |
<details key="start" value="8821"/> | |
<details key="end" value="8890"/> | |
<details key="line" value="186"/> | |
</eAnnotations> | |
<eAnnotations source="positions.638" references="/0/generateModule/%.12/parts/%"> | |
<details key="start" value="8853"/> | |
<details key="end" value="8891"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.639" references="/0/generateModule/%.12/parts/%/%"> | |
<details key="start" value="8853"/> | |
<details key="end" value="8873"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.640" references="/0/generateModule/%.12/parts/%/%/block"> | |
<details key="start" value="8853"/> | |
<details key="end" value="8858"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.641" references="/0/generateModule/%.12/parts/%/%.1"> | |
<details key="start" value="8882"/> | |
<details key="end" value="8890"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.642" references="/0/generateModule/block"> | |
<details key="start" value="2490"/> | |
<details key="end" value="2503"/> | |
<details key="line" value="51"/> | |
</eAnnotations> | |
<eAnnotations source="positions.643" references="/0/generateModule/allBlocks"> | |
<details key="start" value="2505"/> | |
<details key="end" value="2527"/> | |
<details key="line" value="51"/> | |
</eAnnotations> | |
<eAnnotations source="positions.644" references="/0/generateModule/generated"> | |
<details key="start" value="2529"/> | |
<details key="end" value="2552"/> | |
<details key="line" value="51"/> | |
</eAnnotations> | |
<eAnnotations source="positions.645" references="/0/generateModule/isSystem"> | |
<details key="start" value="2554"/> | |
<details key="end" value="2571"/> | |
<details key="line" value="51"/> | |
</eAnnotations> | |
<eAnnotations source="positions.646" references="/0/getTransitionTarget"> | |
<details key="start" value="9220"/> | |
<details key="end" value="9448"/> | |
<details key="line" value="199"/> | |
</eAnnotations> | |
<eAnnotations source="positions.647" references="/0/getTransitionTarget/name"> | |
<details key="start" value="9254"/> | |
<details key="end" value="9267"/> | |
<details key="line" value="199"/> | |
</eAnnotations> | |
<eAnnotations source="positions.648" references="/0/getTransitionTarget/str"> | |
<details key="start" value="9269"/> | |
<details key="end" value="9281"/> | |
<details key="line" value="199"/> | |
</eAnnotations> | |
<eAnnotations source="positions.649" references="/0/getTransitionTarget/%"> | |
<details key="start" value="9295"/> | |
<details key="end" value="9445"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.650" references="/0/getTransitionTarget/%/self"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.651" references="/0/getTransitionTarget/%/%"> | |
<details key="start" value="9302"/> | |
<details key="end" value="9364"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.652" references="/0/getTransitionTarget/%/%.1"> | |
<details key="start" value="9366"/> | |
<details key="end" value="9423"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.653" references="/0/getTransitionTarget/%/%.2"> | |
<details key="start" value="9425"/> | |
<details key="end" value="9444"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.654" references="/0/getTransitionTarget/%/%.2/%/name"> | |
<details key="start" value="9434"/> | |
<details key="end" value="9438"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.655" references="/0/getTransitionTarget/%/%.2/%.1/str"> | |
<details key="start" value="9440"/> | |
<details key="end" value="9443"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.656" references="/0/getType"> | |
<details key="start" value="9450"/> | |
<details key="end" value="9626"/> | |
<details key="line" value="202"/> | |
</eAnnotations> | |
<eAnnotations source="positions.657" references="/0/getType/type"> | |
<details key="start" value="9472"/> | |
<details key="end" value="9483"/> | |
<details key="line" value="202"/> | |
</eAnnotations> | |
<eAnnotations source="positions.658" references="/0/getType/%"> | |
<details key="start" value="9496"/> | |
<details key="end" value="9624"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.659" references="/0/getType/%/self"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.660" references="/0/getType/%/%"> | |
<details key="start" value="9503"/> | |
<details key="end" value="9565"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.661" references="/0/getType/%/%.1"> | |
<details key="start" value="9567"/> | |
<details key="end" value="9607"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.662" references="/0/getType/%/%.2"> | |
<details key="start" value="9609"/> | |
<details key="end" value="9623"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.663" references="/0/getType/%/%.2/%/type"> | |
<details key="start" value="9618"/> | |
<details key="end" value="9622"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.664" references="/0/getInitCondition"> | |
<details key="start" value="9628"/> | |
<details key="end" value="9831"/> | |
<details key="line" value="205"/> | |
</eAnnotations> | |
<eAnnotations source="positions.665" references="/0/getInitCondition/sm"> | |
<details key="start" value="9659"/> | |
<details key="end" value="9676"/> | |
<details key="line" value="205"/> | |
</eAnnotations> | |
<eAnnotations source="positions.666" references="/0/getInitCondition/%"> | |
<details key="start" value="9690"/> | |
<details key="end" value="9828"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.667" references="/0/getInitCondition/%/self"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.668" references="/0/getInitCondition/%/%"> | |
<details key="start" value="9697"/> | |
<details key="end" value="9759"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.669" references="/0/getInitCondition/%/%.1"> | |
<details key="start" value="9760"/> | |
<details key="end" value="9813"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.670" references="/0/getInitCondition/%/%.2"> | |
<details key="start" value="9815"/> | |
<details key="end" value="9827"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.671" references="/0/getInitCondition/%/%.2/%/sm"> | |
<details key="start" value="9824"/> | |
<details key="end" value="9826"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.672" references="/0/getPropertyAffectedByTransition"> | |
<details key="start" value="9835"/> | |
<details key="end" value="10060"/> | |
<details key="line" value="210"/> | |
</eAnnotations> | |
<eAnnotations source="positions.673" references="/0/getPropertyAffectedByTransition/t"> | |
<details key="start" value="9881"/> | |
<details key="end" value="9894"/> | |
<details key="line" value="210"/> | |
</eAnnotations> | |
<eAnnotations source="positions.674" references="/0/getPropertyAffectedByTransition/%"> | |
<details key="start" value="9907"/> | |
<details key="end" value="10057"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.675" references="/0/getPropertyAffectedByTransition/%/self"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.676" references="/0/getPropertyAffectedByTransition/%/%"> | |
<details key="start" value="9914"/> | |
<details key="end" value="9976"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.677" references="/0/getPropertyAffectedByTransition/%/%.1"> | |
<details key="start" value="9977"/> | |
<details key="end" value="10043"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.678" references="/0/getPropertyAffectedByTransition/%/%.2"> | |
<details key="start" value="10045"/> | |
<details key="end" value="10056"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.679" references="/0/getPropertyAffectedByTransition/%/%.2/%/t"> | |
<details key="start" value="10054"/> | |
<details key="end" value="10055"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.680" references="/0/getEffectOnProperty"> | |
<details key="start" value="10062"/> | |
<details key="end" value="10321"/> | |
<details key="line" value="213"/> | |
</eAnnotations> | |
<eAnnotations source="positions.681" references="/0/getEffectOnProperty/sm"> | |
<details key="start" value="10096"/> | |
<details key="end" value="10111"/> | |
<details key="line" value="213"/> | |
</eAnnotations> | |
<eAnnotations source="positions.682" references="/0/getEffectOnProperty/propertyName"> | |
<details key="start" value="10113"/> | |
<details key="end" value="10132"/> | |
<details key="line" value="213"/> | |
</eAnnotations> | |
<eAnnotations source="positions.683" references="/0/getEffectOnProperty/%"> | |
<details key="start" value="10145"/> | |
<details key="end" value="10318"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.684" references="/0/getEffectOnProperty/%/self"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.685" references="/0/getEffectOnProperty/%/%"> | |
<details key="start" value="10152"/> | |
<details key="end" value="10214"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.686" references="/0/getEffectOnProperty/%/%.1"> | |
<details key="start" value="10215"/> | |
<details key="end" value="10289"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.687" references="/0/getEffectOnProperty/%/%.2"> | |
<details key="start" value="10291"/> | |
<details key="end" value="10317"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.688" references="/0/getEffectOnProperty/%/%.2/%/sm"> | |
<details key="start" value="10300"/> | |
<details key="end" value="10302"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.689" references="/0/getEffectOnProperty/%/%.2/%.1/propertyName"> | |
<details key="start" value="10304"/> | |
<details key="end" value="10316"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.690" references="/0/getModuleFormalParameter"> | |
<details key="start" value="10323"/> | |
<details key="end" value="10533"/> | |
<details key="line" value="216"/> | |
</eAnnotations> | |
<eAnnotations source="positions.691" references="/0/getModuleFormalParameter/block"> | |
<details key="start" value="10362"/> | |
<details key="end" value="10375"/> | |
<details key="line" value="216"/> | |
</eAnnotations> | |
<eAnnotations source="positions.692" references="/0/getModuleFormalParameter/%"> | |
<details key="start" value="10388"/> | |
<details key="end" value="10530"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.693" references="/0/getModuleFormalParameter/%/self"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.694" references="/0/getModuleFormalParameter/%/%"> | |
<details key="start" value="10395"/> | |
<details key="end" value="10457"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.695" references="/0/getModuleFormalParameter/%/%.1"> | |
<details key="start" value="10458"/> | |
<details key="end" value="10512"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.696" references="/0/getModuleFormalParameter/%/%.2"> | |
<details key="start" value="10514"/> | |
<details key="end" value="10529"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.697" references="/0/getModuleFormalParameter/%/%.2/%/block"> | |
<details key="start" value="10523"/> | |
<details key="end" value="10528"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.698" references="/0/getModuleInstanceActualParameter"> | |
<details key="start" value="10535"/> | |
<details key="end" value="10815"/> | |
<details key="line" value="219"/> | |
</eAnnotations> | |
<eAnnotations source="positions.699" references="/0/getModuleInstanceActualParameter/block"> | |
<details key="start" value="10582"/> | |
<details key="end" value="10595"/> | |
<details key="line" value="219"/> | |
</eAnnotations> | |
<eAnnotations source="positions.700" references="/0/getModuleInstanceActualParameter/prop"> | |
<details key="start" value="10597"/> | |
<details key="end" value="10612"/> | |
<details key="line" value="219"/> | |
</eAnnotations> | |
<eAnnotations source="positions.701" references="/0/getModuleInstanceActualParameter/%"> | |
<details key="start" value="10625"/> | |
<details key="end" value="10812"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.702" references="/0/getModuleInstanceActualParameter/%/self"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.703" references="/0/getModuleInstanceActualParameter/%/%"> | |
<details key="start" value="10632"/> | |
<details key="end" value="10694"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.704" references="/0/getModuleInstanceActualParameter/%/%.1"> | |
<details key="start" value="10695"/> | |
<details key="end" value="10788"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.705" references="/0/getModuleInstanceActualParameter/%/%.2"> | |
<details key="start" value="10790"/> | |
<details key="end" value="10811"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.706" references="/0/getModuleInstanceActualParameter/%/%.2/%/block"> | |
<details key="start" value="10799"/> | |
<details key="end" value="10804"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.707" references="/0/getModuleInstanceActualParameter/%/%.2/%.1/prop"> | |
<details key="start" value="10806"/> | |
<details key="end" value="10810"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.708" references="/0/getTypeNameForProperty"> | |
<details key="start" value="10817"/> | |
<details key="end" value="11027"/> | |
<details key="line" value="222"/> | |
</eAnnotations> | |
<eAnnotations source="positions.709" references="/0/getTypeNameForProperty/prop"> | |
<details key="start" value="10854"/> | |
<details key="end" value="10869"/> | |
<details key="line" value="222"/> | |
</eAnnotations> | |
<eAnnotations source="positions.710" references="/0/getTypeNameForProperty/%"> | |
<details key="start" value="10882"/> | |
<details key="end" value="11024"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.711" references="/0/getTypeNameForProperty/%/self"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.712" references="/0/getTypeNameForProperty/%/%"> | |
<details key="start" value="10889"/> | |
<details key="end" value="10951"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.713" references="/0/getTypeNameForProperty/%/%.1"> | |
<details key="start" value="10952"/> | |
<details key="end" value="11007"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.714" references="/0/getTypeNameForProperty/%/%.2"> | |
<details key="start" value="11009"/> | |
<details key="end" value="11023"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.715" references="/0/getTypeNameForProperty/%/%.2/%/prop"> | |
<details key="start" value="11018"/> | |
<details key="end" value="11022"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
</ecore:EAnnotation> | |
</xmi:XMI> |