<?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="composedComponentTemplate" nsURI="org::polarsys::chess::mobius::templates::composedComponentTemplate" startHeaderPosition="523" endHeaderPosition="597"> | |
<input> | |
<takesTypesFrom href="http://www.eclipse.org/uml2/5.0.0/UML#/"/> | |
</input> | |
<imports href="projectFileTemplate.emtl#/-1"/> | |
<ownedModuleElement xsi:type="mtl:Template" name="composedComponentTemplate" visibility="Public" main="true"> | |
<init> | |
<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> | |
</init> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="	
"/> | |
<body xsi:type="mtl:LetBlock"> | |
<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="ocl.ecore:StringLiteralExp" stringSymbol="<?xml version="1.0" encoding="ISO-8859-1"?>
<class id="Mobius.ComposedModels.RepJoin.RepJoinInterface">
	<int id="ClassVersion">1</int>
	<class id="Mobius.BaseClasses.BaseInterfaceClass">
		<int id="ClassVersion">3</int>
		<string id="ModelName">"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="componentName" referredVariable="/0/composedComponentTemplate/%.1/componentName"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</string>
		<class id="Mobius.BaseClasses.BaseInfoClass">
			<int id="ClassVersion">2</int>
		</class>
		<class id="Mobius.BaseClasses.BaseEditorClass">
			<int id="ClassVersion">3</int>
			<boolean id="HasPanel">true</boolean>
			<class id="Mobius.BaseClasses.BasePanelClass">
				<int id="ClassVersion">2</int>
				<point id="Size of Panel">
					<int id="x">500</int>
					<int id="y">400</int>
				</point>
				<double id="ZoomFactor">1.0</double>
				<boolean id="ShowGridEnabled">true</boolean>
				<int id="ShowGridStep">10</int>
				<boolean id="SnapGridEnabled">true</boolean>
				<int id="SnapGridStep">10</int>
"/> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="				<class id="Mobius.ComposedModels.Common.JoinPanelObject">
					<int id="ClassVersion">3</int>
					<class id="Mobius.BaseClasses.BaseVertexClass">
						<int id="ClassVersion">3</int>
						<class id="Mobius.BaseClasses.BasePanelObjectClass">
							<int id="ClassVersion">5</int>
							<string id="Name">"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="componentName" referredVariable="/0/composedComponentTemplate/%.1/componentName"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</string>
							<boolean id="ContainsLabel">true</boolean>
							<boolean id="IsLabelShown">true</boolean>
						</class>
						<point id="CenterPoint">
							<int id="x">"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="x" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/x"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
							<int id="y">"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="y" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/y.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
						</point>
					</class>
					<int id="SharingInfoSize">0</int>
				</class>
"/> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:LetBlock"> | |
<body xsi:type="mtl:ForBlock"> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="				<class id="Mobius.ComposedModels.Common.AtomicPanelObject">
					<int id="ClassVersion">3</int>
					<class id="Mobius.BaseClasses.BaseVertexClass">
						<int id="ClassVersion">3</int>
						<class id="Mobius.BaseClasses.BasePanelObjectClass">
							<int id="ClassVersion">5</int>
							<string id="Name">"/> | |
<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="subsystem" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/subsystem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</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="</string>
							<boolean id="ContainsLabel">true</boolean>
							<boolean id="IsLabelShown">true</boolean>
						</class>
						<point id="CenterPoint">
							<int id="x">"/> | |
<body 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:VariableExp" name="x" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/x"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</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/Integer"/> | |
<source xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="150"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="i" referredVariable="/33"> | |
<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/Integer_Class/*"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/+"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
							<int id="y">"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="y" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/y.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
						</point>
					</class>
					<string id="Model Name">"/> | |
<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="subsystem" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/subsystem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</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="</string>
				</class>
"/> | |
<body xsi:type="mtl:IfBlock"> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="				<class id="Mobius.ComposedModels.RepJoin.RepPanelObject">
					<int id="ClassVersion">1</int>
					<class id="Mobius.BaseClasses.BaseVertexClass">
						<int id="ClassVersion">3</int>
						<class id="Mobius.BaseClasses.BasePanelObjectClass">
							<int id="ClassVersion">5</int>
							<string id="Name">Rep"/> | |
<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="subsystem" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/subsystem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</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="</string>
							<boolean id="ContainsLabel">true</boolean>
							<boolean id="IsLabelShown">true</boolean>
						</class>
						<point id="CenterPoint">
							<int id="x">"/> | |
<body 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:VariableExp" name="x" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/x"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</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/Integer"/> | |
<source xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="150"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="i" referredVariable="/33"> | |
<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/Integer_Class/*"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/+"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
							<int id="y">"/> | |
<body 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:VariableExp" name="y" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/y.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</source> | |
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="50"> | |
<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/Integer_Class/+"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
						</point>
					</class>
					<string id="RepCount">Num"/> | |
<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="subsystem" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/subsystem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</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="</string>
					<int id="SharingInfoSize">0</int>
				</class>
				"/> | |
<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="projectFileTemplate.emtl#/-1/addToGlobalVars"/> | |
<argument 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:StringLiteralExp" stringSymbol="Num"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</source> | |
<argument xsi:type="ocl.ecore:PropertyCallExp"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<source xsi:type="ocl.ecore:VariableExp" name="subsystem" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/subsystem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</source> | |
<referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/concat"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:VariableExp" name="globalvars" eType="/3/Set(String)" referredVariable="/0/composedComponentTemplate/%.1/%/%/globalvars"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="
"/> | |
<ifExpr xsi:type="mtl:QueryInvocation" definition="/0/isReplicated"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="subsystem" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/subsystem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:VariableExp" name="parent" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/parent"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</argument> | |
</ifExpr> | |
</body> | |
<loopVariable name="subsystem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</loopVariable> | |
<iterSet xsi:type="mtl:QueryInvocation" eType="/3/Sequence(Classifier)" definition="/0/getSubsystems"> | |
<argument xsi:type="ocl.ecore:VariableExp" name="parent" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/parent"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</argument> | |
</iterSet> | |
</body> | |
<body xsi:type="mtl:ForBlock"> | |
<body xsi:type="mtl:IfBlock"> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="				<class id="Mobius.BaseClasses.BaseEdgeClass">
					<int id="ClassVersion">3</int>
					<int id="LineType">0</int>
					<string id="StartVertex">"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="componentName" referredVariable="/0/composedComponentTemplate/%.1/componentName"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</string>
					<string id="FinishVertex">Rep"/> | |
<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="subsystem" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/subsystem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</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="</string>
					<boolean id="Arrows">false</boolean>
					<vector id="PointList">
						<point id="0">
							<int id="x">"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="x" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/x"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
							<int id="y">"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="y" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/y.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
						</point>
						<point id="1">
							<int id="x">"/> | |
<body 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:VariableExp" name="x" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/x"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</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/Integer"/> | |
<source xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="150"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="i" referredVariable="/56"> | |
<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/Integer_Class/*"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/+"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
							<int id="y">"/> | |
<body 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:VariableExp" name="y" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/y.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</source> | |
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="50"> | |
<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/Integer_Class/+"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
						</point>
					</vector>
				</class>
"/> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="				<class id="Mobius.BaseClasses.BaseEdgeClass">
					<int id="ClassVersion">3</int>
					<int id="LineType">0</int>
					<string id="StartVertex">Rep"/> | |
<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="subsystem" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/subsystem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</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="</string>
					<string id="FinishVertex">"/> | |
<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="subsystem" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/subsystem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</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="</string>
					<boolean id="Arrows">false</boolean>
					<vector id="PointList">
						<point id="0">
							<int id="x">"/> | |
<body 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:VariableExp" name="x" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/x"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</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/Integer"/> | |
<source xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="150"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="i" referredVariable="/56"> | |
<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/Integer_Class/*"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/+"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
							<int id="y">"/> | |
<body 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:VariableExp" name="y" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/y.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</source> | |
<argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="50"> | |
<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/Integer_Class/+"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
						</point>
						<point id="1">
							<int id="x">"/> | |
<body 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:VariableExp" name="x" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/x"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</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/Integer"/> | |
<source xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="150"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="i" referredVariable="/56"> | |
<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/Integer_Class/*"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/+"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
							<int id="y">"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="y" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/y.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
						</point>
					</vector>
				</class>
"/> | |
<ifExpr xsi:type="mtl:QueryInvocation" definition="/0/isReplicated"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="subsystem" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/subsystem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</argument> | |
<argument xsi:type="ocl.ecore:VariableExp" name="parent" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/parent"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</argument> | |
</ifExpr> | |
<else> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="				<class id="Mobius.BaseClasses.BaseEdgeClass">
					<int id="ClassVersion">3</int>
					<int id="LineType">0</int>
					<string id="StartVertex">"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="componentName" referredVariable="/0/composedComponentTemplate/%.1/componentName"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</string>
					<string id="FinishVertex">"/> | |
<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="subsystem" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/subsystem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</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="</string>
					<boolean id="Arrows">false</boolean>
					<vector id="PointList">
						<point id="0">
							<int id="x">"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="x" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/x"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
							<int id="y">"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="y" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/y.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
						</point>
						<point id="1">
							<int id="x">"/> | |
<body 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:VariableExp" name="x" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/x"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</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/Integer"/> | |
<source xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="150"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</source> | |
<argument xsi:type="ocl.ecore:VariableExp" name="i" referredVariable="/56"> | |
<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/Integer_Class/*"/> | |
</argument> | |
<referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/+"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
							<int id="y">"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="y" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/y.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</int>
						</point>
					</vector>
				</class>
"/> | |
</else> | |
</body> | |
<loopVariable name="subsystem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</loopVariable> | |
<iterSet xsi:type="mtl:QueryInvocation" eType="/3/Sequence(Classifier)" definition="/0/getSubsystems"> | |
<argument xsi:type="ocl.ecore:VariableExp" name="parent" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/parent"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</argument> | |
</iterSet> | |
</body> | |
<letVariable name="parent"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
<initExpression xsi:type="mtl:QueryInvocation"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
<definition href="projectFileTemplate.emtl#/-1/getBlockFromQN"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="composedBlocks" eType="/3/Sequence(Classifier)" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/composedBlocks"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="componentQN" referredVariable="/0/composedComponentTemplate/componentQN"> | |
<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="composedBlocks" eType="/3/Sequence(Classifier)"> | |
<initExpression xsi:type="mtl:QueryInvocation" eType="/3/Sequence(Classifier)"> | |
<definition href="projectFileTemplate.emtl#/-1/getComposedBlocks"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="model" referredVariable="/0/composedComponentTemplate/model"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> | |
</argument> | |
</initExpression> | |
</letVariable> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="			</class>
			<vector id="LocalGlobalNamesList">
"/> | |
<body xsi:type="mtl:ForBlock"> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="				<string id=""/> | |
<body xsi:type="ocl.ecore:VariableExp" name="i" referredVariable="/62"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="">"/> | |
<body xsi:type="ocl.ecore:VariableExp" name="globalvar" referredVariable="/0/composedComponentTemplate/%.1/%/%/%/%/%.8/globalvar.1"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="</string>
"/> | |
<loopVariable name="globalvar"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</loopVariable> | |
<iterSet xsi:type="ocl.ecore:VariableExp" name="globalvars" eType="/3/Set(String)" referredVariable="/0/composedComponentTemplate/%.1/%/%/globalvars"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="			</vector>
			<vector id="LocalGlobalTypesList">
"/> | |
<body xsi:type="mtl:ForBlock"> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="				<string id=""/> | |
<body xsi:type="ocl.ecore:VariableExp" name="i" referredVariable="/67"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="">short</string>
"/> | |
<loopVariable name="globalvar"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</loopVariable> | |
<iterSet xsi:type="ocl.ecore:VariableExp" name="globalvars" eType="/3/Set(String)" referredVariable="/0/composedComponentTemplate/%.1/%/%/globalvars"/> | |
</body> | |
<body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="			</vector>
			<boolean id="DisplayToolTips">true</boolean>
		</class>
		<boolean id="Valid">true</boolean>
	</class>
</class>
"/> | |
<letVariable name="y"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
<initExpression xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="50"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</initExpression> | |
</letVariable> | |
</body> | |
<letVariable name="x"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
<initExpression xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="75"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</initExpression> | |
</letVariable> | |
</body> | |
<letVariable name="globalvars" eType="/3/Set(String)"> | |
<initExpression xsi:type="mtl:QueryInvocation" eType="/3/Set(String)"> | |
<definition href="projectFileTemplate.emtl#/-1/getEmptyStringSet"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/11"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> | |
</argument> | |
</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="componentName" referredVariable="/0/composedComponentTemplate/%.1/componentName"> | |
<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=".cmp"> | |
<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> | |
<letVariable name="componentName"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<initExpression xsi:type="mtl:QueryInvocation"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<definition href="projectFileTemplate.emtl#/-1/getNameFromQN"/> | |
<argument xsi:type="ocl.ecore:VariableExp" name="componentQN" referredVariable="/0/composedComponentTemplate/componentQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</argument> | |
</initExpression> | |
</letVariable> | |
</body> | |
<parameter name="model"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> | |
</parameter> | |
<parameter name="componentQN"> | |
<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:Query" name="getSubsystems" visibility="Public" type="/3/Sequence(Classifier)"> | |
<parameter name="parent"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</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="/70"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="org.polarsys.chess.mobius.utils.TransformationUtil"> | |
<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="getSubsystems(org.eclipse.uml2.uml.Classifier)"> | |
<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(Classifier)" kind="Sequence"> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
<item xsi:type="ocl.ecore:VariableExp" name="parent" referredVariable="/0/getSubsystems/parent"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</item> | |
</part> | |
</argument> | |
</expression> | |
</ownedModuleElement> | |
<ownedModuleElement xsi:type="mtl:Query" name="isReplicated" visibility="Public"> | |
<parameter name="block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</parameter> | |
<parameter name="parent"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</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="/73"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</source> | |
<argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="org.polarsys.chess.mobius.utils.TransformationUtil"> | |
<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="isReplicated(org.eclipse.uml2.uml.Classifier, org.eclipse.uml2.uml.Classifier)"> | |
<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(Classifier)" kind="Sequence"> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
<item xsi:type="ocl.ecore:VariableExp" name="block" referredVariable="/0/isReplicated/block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</item> | |
</part> | |
<part xsi:type="ocl.ecore:CollectionItem"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
<item xsi:type="ocl.ecore:VariableExp" name="parent" referredVariable="/0/isReplicated/parent"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</item> | |
</part> | |
</argument> | |
</expression> | |
<type xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
</ownedModuleElement> | |
<ownedModuleElement xsi:type="mtl:Comment"> | |
<body startPosition="7112" endPosition="7363" value=" [query public getReplication(block : Classifier, parent : Classifier) : String =
invoke('org.polarsys.chess.mobius.utils.TransformationUtil', 'getReplication(org.eclipse.uml2.uml.Classifier, org.eclipse.uml2.uml.Classifier)', Sequence{block, parent})"/> | |
</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> | |
</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="composedComponentTemplate"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL" references="/0/composedComponentTemplate"/> | |
<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="componentQN"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getSubsystems" eType="/3/Sequence(Classifier)"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL" references="/0/getSubsystems"/> | |
<eParameters name="parent"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="isReplicated"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL" references="/0/isReplicated"/> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/> | |
<eParameters name="block"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</eParameters> | |
<eParameters name="parent"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getNameFromQN"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL"> | |
<references href="projectFileTemplate.emtl#/-1/getNameFromQN"/> | |
</eAnnotations> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
<eParameters name="qualifiedName"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getComposedBlocks"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL"> | |
<references href="projectFileTemplate.emtl#/-1/getComposedBlocks"/> | |
</eAnnotations> | |
<eType xsi:type="ocl.ecore:SequenceType" href="projectFileTemplate.emtl#/-1/Sequence(Classifier)"/> | |
<eParameters name="model"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> | |
</eParameters> | |
</eOperations> | |
<eOperations name="getBlockFromQN"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL"> | |
<references href="projectFileTemplate.emtl#/-1/getBlockFromQN"/> | |
</eAnnotations> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
<eParameters name="blocks"> | |
<eType xsi:type="ocl.ecore:SequenceType" href="projectFileTemplate.emtl#/-1/Sequence(Classifier)"/> | |
</eParameters> | |
<eParameters name="qualifiedName"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/> | |
</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="projectFileTemplate.emtl#/-1/getEmptyStringSet"/> | |
</eAnnotations> | |
<eType xsi:type="ocl.ecore:SetType" href="projectFileTemplate.emtl#/-1/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="addToGlobalVars"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<contents xsi:type="ocl.ecore:Constraint"/> | |
</eAnnotations> | |
<eAnnotations source="MTL"> | |
<references href="projectFileTemplate.emtl#/-1/addToGlobalVars"/> | |
</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="globalvars"> | |
<eType xsi:type="ocl.ecore:SetType" href="projectFileTemplate.emtl#/-1/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="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> | |
</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_Classifier_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</eAnnotations> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="collections_Sequence(Classifier)_Class"> | |
<eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL"> | |
<references href="projectFileTemplate.emtl#/-1/Sequence(Classifier)"/> | |
</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> | |
</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:SequenceType" name="Sequence(Classifier)" instanceClassName="java.util.List"> | |
<elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</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:SequenceType" instanceClassName="java.util.List"> | |
<elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/> | |
</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> | |
<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#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="i"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="i"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="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="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="i"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Model"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="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/uml2/5.0.0/UML#//Model"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="i"> | |
<eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/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#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</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#//Classifier"/> | |
</ocl.ecore:Variable> | |
<ocl.ecore:Variable name="self"> | |
<eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/> | |
</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/composedComponentTemplate"> | |
<details key="start" value="673"/> | |
<details key="end" value="6645"/> | |
<details key="line" value="20"/> | |
</eAnnotations> | |
<eAnnotations source="positions.1" references="/0/composedComponentTemplate/@init"> | |
<details key="start" value="752"/> | |
<details key="end" value="799"/> | |
<details key="line" value="20"/> | |
</eAnnotations> | |
<eAnnotations source="positions.2" references="/0/composedComponentTemplate/@init/@variable.0"> | |
<details key="start" value="755"/> | |
<details key="end" value="796"/> | |
<details key="line" value="21"/> | |
</eAnnotations> | |
<eAnnotations source="positions.3" references="/0/composedComponentTemplate/@init/@variable.0/%"> | |
<details key="start" value="774"/> | |
<details key="end" value="796"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.4" references="/0/composedComponentTemplate/%"> | |
<details key="start" value="801"/> | |
<details key="end" value="803"/> | |
<details key="line" value="23"/> | |
</eAnnotations> | |
<eAnnotations source="positions.5" references="/0/composedComponentTemplate/%.1"> | |
<details key="start" value="823"/> | |
<details key="end" value="6633"/> | |
<details key="line" value="25"/> | |
</eAnnotations> | |
<eAnnotations source="positions.6" references="/0/composedComponentTemplate/%.1/%"> | |
<details key="start" value="882"/> | |
<details key="end" value="6625"/> | |
<details key="line" value="26"/> | |
</eAnnotations> | |
<eAnnotations source="positions.7" references="/0/composedComponentTemplate/%.1/%/%"> | |
<details key="start" value="940"/> | |
<details key="end" value="6616"/> | |
<details key="line" value="27"/> | |
</eAnnotations> | |
<eAnnotations source="positions.8" references="/0/composedComponentTemplate/%.1/%/%/%"> | |
<details key="start" value="994"/> | |
<details key="end" value="6608"/> | |
<details key="line" value="28"/> | |
</eAnnotations> | |
<eAnnotations source="positions.9" references="/0/composedComponentTemplate/%.1/%/%/%/%"> | |
<details key="start" value="1018"/> | |
<details key="end" value="6600"/> | |
<details key="line" value="29"/> | |
</eAnnotations> | |
<eAnnotations source="positions.10" references="/0/composedComponentTemplate/%.1/%/%/%/%/%"> | |
<details key="start" value="1041"/> | |
<details key="end" value="1287"/> | |
<details key="line" value="30"/> | |
</eAnnotations> | |
<eAnnotations source="positions.11" references="/0/composedComponentTemplate/%.1/%/%/%/%/componentName"> | |
<details key="start" value="1288"/> | |
<details key="end" value="1301"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.12" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.1"> | |
<details key="start" value="1303"/> | |
<details key="end" value="1925"/> | |
<details key="line" value="35"/> | |
</eAnnotations> | |
<eAnnotations source="positions.13" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.2"> | |
<details key="start" value="1951"/> | |
<details key="end" value="2261"/> | |
<details key="line" value="54"/> | |
</eAnnotations> | |
<eAnnotations source="positions.14" references="/0/composedComponentTemplate/%.1/%/%/%/%/componentName.1"> | |
<details key="start" value="2262"/> | |
<details key="end" value="2275"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.15" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.3"> | |
<details key="start" value="2277"/> | |
<details key="end" value="2451"/> | |
<details key="line" value="60"/> | |
</eAnnotations> | |
<eAnnotations source="positions.16" references="/0/composedComponentTemplate/%.1/%/%/%/%/x"> | |
<details key="start" value="2452"/> | |
<details key="end" value="2453"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.17" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.4"> | |
<details key="start" value="2455"/> | |
<details key="end" value="2481"/> | |
<details key="line" value="65"/> | |
</eAnnotations> | |
<eAnnotations source="positions.18" references="/0/composedComponentTemplate/%.1/%/%/%/%/y"> | |
<details key="start" value="2482"/> | |
<details key="end" value="2483"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.19" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.5"> | |
<details key="start" value="2485"/> | |
<details key="end" value="2573"/> | |
<details key="line" value="66"/> | |
</eAnnotations> | |
<eAnnotations source="positions.20" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6"> | |
<details key="start" value="2603"/> | |
<details key="end" value="6176"/> | |
<details key="line" value="72"/> | |
</eAnnotations> | |
<eAnnotations source="positions.21" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%"> | |
<details key="start" value="2679"/> | |
<details key="end" value="6165"/> | |
<details key="line" value="73"/> | |
</eAnnotations> | |
<eAnnotations source="positions.22" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%"> | |
<details key="start" value="2755"/> | |
<details key="end" value="4313"/> | |
<details key="line" value="74"/> | |
</eAnnotations> | |
<eAnnotations source="positions.23" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%"> | |
<details key="start" value="2810"/> | |
<details key="end" value="3122"/> | |
<details key="line" value="75"/> | |
</eAnnotations> | |
<eAnnotations source="positions.24" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.1"> | |
<details key="start" value="3123"/> | |
<details key="end" value="3137"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.25" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.1/subsystem"> | |
<details key="start" value="3123"/> | |
<details key="end" value="3132"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.26" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.2"> | |
<details key="start" value="3139"/> | |
<details key="end" value="3313"/> | |
<details key="line" value="81"/> | |
</eAnnotations> | |
<eAnnotations source="positions.27" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.3"> | |
<details key="start" value="3314"/> | |
<details key="end" value="3323"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.28" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.3/x"> | |
<details key="start" value="3314"/> | |
<details key="end" value="3315"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.29" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.3/%"> | |
<details key="start" value="3318"/> | |
<details key="end" value="3323"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.30" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.3/%/%"> | |
<details key="start" value="3318"/> | |
<details key="end" value="3321"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.31" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.3/%/i"> | |
<details key="start" value="3322"/> | |
<details key="end" value="3323"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.32" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.4"> | |
<details key="start" value="3325"/> | |
<details key="end" value="3351"/> | |
<details key="line" value="86"/> | |
</eAnnotations> | |
<eAnnotations source="positions.33" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/y"> | |
<details key="start" value="3352"/> | |
<details key="end" value="3353"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.34" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.5"> | |
<details key="start" value="3355"/> | |
<details key="end" value="3420"/> | |
<details key="line" value="87"/> | |
</eAnnotations> | |
<eAnnotations source="positions.35" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.6"> | |
<details key="start" value="3421"/> | |
<details key="end" value="3435"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.36" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.6/subsystem"> | |
<details key="start" value="3421"/> | |
<details key="end" value="3430"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.37" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.7"> | |
<details key="start" value="3437"/> | |
<details key="end" value="3460"/> | |
<details key="line" value="90"/> | |
</eAnnotations> | |
<eAnnotations source="positions.38" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8"> | |
<details key="start" value="3494"/> | |
<details key="end" value="4302"/> | |
<details key="line" value="93"/> | |
</eAnnotations> | |
<eAnnotations source="positions.39" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%"> | |
<details key="start" value="3532"/> | |
<details key="end" value="3845"/> | |
<details key="line" value="94"/> | |
</eAnnotations> | |
<eAnnotations source="positions.40" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.1"> | |
<details key="start" value="3846"/> | |
<details key="end" value="3860"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.41" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.1/subsystem"> | |
<details key="start" value="3846"/> | |
<details key="end" value="3855"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.42" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.2"> | |
<details key="start" value="3862"/> | |
<details key="end" value="4036"/> | |
<details key="line" value="100"/> | |
</eAnnotations> | |
<eAnnotations source="positions.43" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.3"> | |
<details key="start" value="4037"/> | |
<details key="end" value="4046"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.44" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.3/x"> | |
<details key="start" value="4037"/> | |
<details key="end" value="4038"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.45" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.3/%"> | |
<details key="start" value="4041"/> | |
<details key="end" value="4046"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.46" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.3/%/%"> | |
<details key="start" value="4041"/> | |
<details key="end" value="4044"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.47" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.3/%/i"> | |
<details key="start" value="4045"/> | |
<details key="end" value="4046"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.48" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.4"> | |
<details key="start" value="4048"/> | |
<details key="end" value="4074"/> | |
<details key="line" value="105"/> | |
</eAnnotations> | |
<eAnnotations source="positions.49" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.5"> | |
<details key="start" value="4075"/> | |
<details key="end" value="4081"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.50" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.5/y"> | |
<details key="start" value="4075"/> | |
<details key="end" value="4076"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.51" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.5/%"> | |
<details key="start" value="4079"/> | |
<details key="end" value="4081"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.52" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.6"> | |
<details key="start" value="4083"/> | |
<details key="end" value="4149"/> | |
<details key="line" value="106"/> | |
</eAnnotations> | |
<eAnnotations source="positions.53" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.7"> | |
<details key="start" value="4150"/> | |
<details key="end" value="4164"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.54" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.7/subsystem"> | |
<details key="start" value="4150"/> | |
<details key="end" value="4159"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.55" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.8"> | |
<details key="start" value="4166"/> | |
<details key="end" value="4232"/> | |
<details key="line" value="109"/> | |
</eAnnotations> | |
<eAnnotations source="positions.56" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.9"> | |
<details key="start" value="4233"/> | |
<details key="end" value="4290"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.57" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.9/%"> | |
<details key="start" value="4249"/> | |
<details key="end" value="4277"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.58" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.9/%/%"> | |
<details key="start" value="4249"/> | |
<details key="end" value="4254"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.59" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.9/%/%.1"> | |
<details key="start" value="4262"/> | |
<details key="end" value="4276"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.60" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.9/%/%.1/subsystem"> | |
<details key="start" value="4262"/> | |
<details key="end" value="4271"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.61" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.9/globalvars"> | |
<details key="start" value="4279"/> | |
<details key="end" value="4289"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.62" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.10"> | |
<details key="start" value="4292"/> | |
<details key="end" value="4293"/> | |
<details key="line" value="113"/> | |
</eAnnotations> | |
<eAnnotations source="positions.63" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.11"> | |
<details key="start" value="3497"/> | |
<details key="end" value="3530"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.64" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.11/subsystem"> | |
<details key="start" value="3511"/> | |
<details key="end" value="3520"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.65" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.8/%.11/parent"> | |
<details key="start" value="3522"/> | |
<details key="end" value="3528"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.66" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/subsystem"> | |
<details key="start" value="2761"/> | |
<details key="end" value="2783"/> | |
<details key="line" value="74"/> | |
</eAnnotations> | |
<eAnnotations source="positions.67" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.9"> | |
<details key="start" value="2786"/> | |
<details key="end" value="2807"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.68" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%/%.9/parent"> | |
<details key="start" value="2800"/> | |
<details key="end" value="2806"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.69" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1"> | |
<details key="start" value="4340"/> | |
<details key="end" value="6154"/> | |
<details key="line" value="116"/> | |
</eAnnotations> | |
<eAnnotations source="positions.70" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%"> | |
<details key="start" value="4399"/> | |
<details key="end" value="6143"/> | |
<details key="line" value="117"/> | |
</eAnnotations> | |
<eAnnotations source="positions.71" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%"> | |
<details key="start" value="4470"/> | |
<details key="end" value="4618"/> | |
<details key="line" value="119"/> | |
</eAnnotations> | |
<eAnnotations source="positions.72" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/componentName"> | |
<details key="start" value="4619"/> | |
<details key="end" value="4632"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.73" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.1"> | |
<details key="start" value="4634"/> | |
<details key="end" value="4678"/> | |
<details key="line" value="122"/> | |
</eAnnotations> | |
<eAnnotations source="positions.74" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.2"> | |
<details key="start" value="4679"/> | |
<details key="end" value="4693"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.75" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.2/subsystem"> | |
<details key="start" value="4679"/> | |
<details key="end" value="4688"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.76" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.3"> | |
<details key="start" value="4695"/> | |
<details key="end" value="4816"/> | |
<details key="line" value="123"/> | |
</eAnnotations> | |
<eAnnotations source="positions.77" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/x"> | |
<details key="start" value="4817"/> | |
<details key="end" value="4818"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.78" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.4"> | |
<details key="start" value="4820"/> | |
<details key="end" value="4846"/> | |
<details key="line" value="127"/> | |
</eAnnotations> | |
<eAnnotations source="positions.79" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/y"> | |
<details key="start" value="4847"/> | |
<details key="end" value="4848"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.80" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.5"> | |
<details key="start" value="4850"/> | |
<details key="end" value="4912"/> | |
<details key="line" value="128"/> | |
</eAnnotations> | |
<eAnnotations source="positions.81" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.6"> | |
<details key="start" value="4913"/> | |
<details key="end" value="4922"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.82" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.6/x"> | |
<details key="start" value="4913"/> | |
<details key="end" value="4914"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.83" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.6/%"> | |
<details key="start" value="4917"/> | |
<details key="end" value="4922"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.84" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.6/%/%"> | |
<details key="start" value="4917"/> | |
<details key="end" value="4920"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.85" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.6/%/i"> | |
<details key="start" value="4921"/> | |
<details key="end" value="4922"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.86" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.7"> | |
<details key="start" value="4924"/> | |
<details key="end" value="4950"/> | |
<details key="line" value="131"/> | |
</eAnnotations> | |
<eAnnotations source="positions.87" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.8"> | |
<details key="start" value="4951"/> | |
<details key="end" value="4957"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.88" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.8/y"> | |
<details key="start" value="4951"/> | |
<details key="end" value="4952"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.89" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.8/%"> | |
<details key="start" value="4955"/> | |
<details key="end" value="4957"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.90" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.9"> | |
<details key="start" value="4959"/> | |
<details key="end" value="5009"/> | |
<details key="line" value="132"/> | |
</eAnnotations> | |
<eAnnotations source="positions.91" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.10"> | |
<details key="start" value="5044"/> | |
<details key="end" value="5195"/> | |
<details key="line" value="137"/> | |
</eAnnotations> | |
<eAnnotations source="positions.92" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.11"> | |
<details key="start" value="5196"/> | |
<details key="end" value="5210"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.93" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.11/subsystem"> | |
<details key="start" value="5196"/> | |
<details key="end" value="5205"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.94" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.12"> | |
<details key="start" value="5212"/> | |
<details key="end" value="5253"/> | |
<details key="line" value="140"/> | |
</eAnnotations> | |
<eAnnotations source="positions.95" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.13"> | |
<details key="start" value="5254"/> | |
<details key="end" value="5268"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.96" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.13/subsystem"> | |
<details key="start" value="5254"/> | |
<details key="end" value="5263"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.97" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.14"> | |
<details key="start" value="5270"/> | |
<details key="end" value="5391"/> | |
<details key="line" value="141"/> | |
</eAnnotations> | |
<eAnnotations source="positions.98" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.15"> | |
<details key="start" value="5392"/> | |
<details key="end" value="5401"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.99" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.15/x"> | |
<details key="start" value="5392"/> | |
<details key="end" value="5393"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.100" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.15/%"> | |
<details key="start" value="5396"/> | |
<details key="end" value="5401"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.101" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.15/%/%"> | |
<details key="start" value="5396"/> | |
<details key="end" value="5399"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.102" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.15/%/i"> | |
<details key="start" value="5400"/> | |
<details key="end" value="5401"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.103" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.16"> | |
<details key="start" value="5403"/> | |
<details key="end" value="5429"/> | |
<details key="line" value="145"/> | |
</eAnnotations> | |
<eAnnotations source="positions.104" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.17"> | |
<details key="start" value="5430"/> | |
<details key="end" value="5436"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.105" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.17/y"> | |
<details key="start" value="5430"/> | |
<details key="end" value="5431"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.106" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.17/%"> | |
<details key="start" value="5434"/> | |
<details key="end" value="5436"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.107" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.18"> | |
<details key="start" value="5438"/> | |
<details key="end" value="5500"/> | |
<details key="line" value="146"/> | |
</eAnnotations> | |
<eAnnotations source="positions.108" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.19"> | |
<details key="start" value="5501"/> | |
<details key="end" value="5510"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.109" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.19/x"> | |
<details key="start" value="5501"/> | |
<details key="end" value="5502"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.110" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.19/%"> | |
<details key="start" value="5505"/> | |
<details key="end" value="5510"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.111" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.19/%/%"> | |
<details key="start" value="5505"/> | |
<details key="end" value="5508"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.112" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.19/%/i"> | |
<details key="start" value="5509"/> | |
<details key="end" value="5510"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.113" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.20"> | |
<details key="start" value="5512"/> | |
<details key="end" value="5538"/> | |
<details key="line" value="149"/> | |
</eAnnotations> | |
<eAnnotations source="positions.114" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/y.1"> | |
<details key="start" value="5539"/> | |
<details key="end" value="5540"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.115" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.21"> | |
<details key="start" value="5542"/> | |
<details key="end" value="5592"/> | |
<details key="line" value="150"/> | |
</eAnnotations> | |
<eAnnotations source="positions.116" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.22"> | |
<details key="start" value="4402"/> | |
<details key="end" value="4435"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.117" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.22/subsystem"> | |
<details key="start" value="4416"/> | |
<details key="end" value="4425"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.118" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.22/parent"> | |
<details key="start" value="4427"/> | |
<details key="end" value="4433"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.119" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23"> | |
<details key="start" value="5596"/> | |
<details key="end" value="6138"/> | |
<details key="line" value="154"/> | |
</eAnnotations> | |
<eAnnotations source="positions.120" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/%"> | |
<details key="start" value="5603"/> | |
<details key="end" value="5751"/> | |
<details key="line" value="155"/> | |
</eAnnotations> | |
<eAnnotations source="positions.121" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/componentName"> | |
<details key="start" value="5752"/> | |
<details key="end" value="5765"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.122" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/%.1"> | |
<details key="start" value="5767"/> | |
<details key="end" value="5808"/> | |
<details key="line" value="158"/> | |
</eAnnotations> | |
<eAnnotations source="positions.123" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/%.2"> | |
<details key="start" value="5809"/> | |
<details key="end" value="5823"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.124" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/%.2/subsystem"> | |
<details key="start" value="5809"/> | |
<details key="end" value="5818"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.125" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/%.3"> | |
<details key="start" value="5825"/> | |
<details key="end" value="5946"/> | |
<details key="line" value="159"/> | |
</eAnnotations> | |
<eAnnotations source="positions.126" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/x"> | |
<details key="start" value="5947"/> | |
<details key="end" value="5948"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.127" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/%.4"> | |
<details key="start" value="5950"/> | |
<details key="end" value="5976"/> | |
<details key="line" value="163"/> | |
</eAnnotations> | |
<eAnnotations source="positions.128" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/y"> | |
<details key="start" value="5977"/> | |
<details key="end" value="5978"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.129" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/%.5"> | |
<details key="start" value="5980"/> | |
<details key="end" value="6042"/> | |
<details key="line" value="164"/> | |
</eAnnotations> | |
<eAnnotations source="positions.130" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/%.6"> | |
<details key="start" value="6043"/> | |
<details key="end" value="6052"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.131" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/%.6/x"> | |
<details key="start" value="6043"/> | |
<details key="end" value="6044"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.132" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/%.6/%"> | |
<details key="start" value="6047"/> | |
<details key="end" value="6052"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.133" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/%.6/%/%"> | |
<details key="start" value="6047"/> | |
<details key="end" value="6050"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.134" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/%.6/%/i"> | |
<details key="start" value="6051"/> | |
<details key="end" value="6052"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.135" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/%.7"> | |
<details key="start" value="6054"/> | |
<details key="end" value="6080"/> | |
<details key="line" value="167"/> | |
</eAnnotations> | |
<eAnnotations source="positions.136" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/y.1"> | |
<details key="start" value="6081"/> | |
<details key="end" value="6082"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.137" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%/%.23/%.8"> | |
<details key="start" value="6084"/> | |
<details key="end" value="6134"/> | |
<details key="line" value="168"/> | |
</eAnnotations> | |
<eAnnotations source="positions.138" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/subsystem"> | |
<details key="start" value="4346"/> | |
<details key="end" value="4368"/> | |
<details key="line" value="116"/> | |
</eAnnotations> | |
<eAnnotations source="positions.139" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%.1"> | |
<details key="start" value="4371"/> | |
<details key="end" value="4392"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.140" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/%.1/%.1/parent"> | |
<details key="start" value="4385"/> | |
<details key="end" value="4391"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.141" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/parent"> | |
<details key="start" value="2684"/> | |
<details key="end" value="2749"/> | |
<details key="line" value="73"/> | |
</eAnnotations> | |
<eAnnotations source="positions.142" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/parent/%"> | |
<details key="start" value="2707"/> | |
<details key="end" value="2750"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.143" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/parent/%/composedBlocks"> | |
<details key="start" value="2722"/> | |
<details key="end" value="2736"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.144" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/%/parent/%/componentQN"> | |
<details key="start" value="2738"/> | |
<details key="end" value="2749"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.145" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/composedBlocks"> | |
<details key="start" value="2608"/> | |
<details key="end" value="2673"/> | |
<details key="line" value="72"/> | |
</eAnnotations> | |
<eAnnotations source="positions.146" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/composedBlocks/%"> | |
<details key="start" value="2650"/> | |
<details key="end" value="2674"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.147" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.6/composedBlocks/%/model"> | |
<details key="start" value="2668"/> | |
<details key="end" value="2673"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.148" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.7"> | |
<details key="start" value="6177"/> | |
<details key="end" value="6227"/> | |
<details key="line" value="176"/> | |
</eAnnotations> | |
<eAnnotations source="positions.149" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.8"> | |
<details key="start" value="6230"/> | |
<details key="end" value="6323"/> | |
<details key="line" value="178"/> | |
</eAnnotations> | |
<eAnnotations source="positions.150" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.8/%"> | |
<details key="start" value="6270"/> | |
<details key="end" value="6286"/> | |
<details key="line" value="179"/> | |
</eAnnotations> | |
<eAnnotations source="positions.151" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.8/i"> | |
<details key="start" value="6287"/> | |
<details key="end" value="6288"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.152" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.8/%.1"> | |
<details key="start" value="6290"/> | |
<details key="end" value="6292"/> | |
<details key="line" value="179"/> | |
</eAnnotations> | |
<eAnnotations source="positions.153" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.8/globalvar"> | |
<details key="start" value="6293"/> | |
<details key="end" value="6302"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.154" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.8/%.2"> | |
<details key="start" value="6304"/> | |
<details key="end" value="6314"/> | |
<details key="line" value="179"/> | |
</eAnnotations> | |
<eAnnotations source="positions.155" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.8/globalvar.1"> | |
<details key="start" value="6236"/> | |
<details key="end" value="6254"/> | |
<details key="line" value="178"/> | |
</eAnnotations> | |
<eAnnotations source="positions.156" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.8/globalvars"> | |
<details key="start" value="6257"/> | |
<details key="end" value="6267"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.157" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.9"> | |
<details key="start" value="6324"/> | |
<details key="end" value="6375"/> | |
<details key="line" value="181"/> | |
</eAnnotations> | |
<eAnnotations source="positions.158" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.10"> | |
<details key="start" value="6378"/> | |
<details key="end" value="6464"/> | |
<details key="line" value="183"/> | |
</eAnnotations> | |
<eAnnotations source="positions.159" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.10/%"> | |
<details key="start" value="6418"/> | |
<details key="end" value="6434"/> | |
<details key="line" value="184"/> | |
</eAnnotations> | |
<eAnnotations source="positions.160" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.10/i"> | |
<details key="start" value="6435"/> | |
<details key="end" value="6436"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.161" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.10/%.1"> | |
<details key="start" value="6438"/> | |
<details key="end" value="6455"/> | |
<details key="line" value="184"/> | |
</eAnnotations> | |
<eAnnotations source="positions.162" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.10/globalvar"> | |
<details key="start" value="6384"/> | |
<details key="end" value="6402"/> | |
<details key="line" value="183"/> | |
</eAnnotations> | |
<eAnnotations source="positions.163" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.10/globalvars"> | |
<details key="start" value="6405"/> | |
<details key="end" value="6415"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.164" references="/0/composedComponentTemplate/%.1/%/%/%/%/%.11"> | |
<details key="start" value="6465"/> | |
<details key="end" value="6593"/> | |
<details key="line" value="186"/> | |
</eAnnotations> | |
<eAnnotations source="positions.165" references="/0/composedComponentTemplate/%.1/%/%/%/%/y.1"> | |
<details key="start" value="1023"/> | |
<details key="end" value="1039"/> | |
<details key="line" value="29"/> | |
</eAnnotations> | |
<eAnnotations source="positions.166" references="/0/composedComponentTemplate/%.1/%/%/%/%/y.1/%"> | |
<details key="start" value="1038"/> | |
<details key="end" value="1040"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.167" references="/0/composedComponentTemplate/%.1/%/%/%/x"> | |
<details key="start" value="999"/> | |
<details key="end" value="1015"/> | |
<details key="line" value="28"/> | |
</eAnnotations> | |
<eAnnotations source="positions.168" references="/0/composedComponentTemplate/%.1/%/%/%/x/%"> | |
<details key="start" value="1014"/> | |
<details key="end" value="1016"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.169" references="/0/composedComponentTemplate/%.1/%/%/globalvars"> | |
<details key="start" value="945"/> | |
<details key="end" value="991"/> | |
<details key="line" value="27"/> | |
</eAnnotations> | |
<eAnnotations source="positions.170" references="/0/composedComponentTemplate/%.1/%/%/globalvars/%"> | |
<details key="start" value="973"/> | |
<details key="end" value="992"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.171" references="/0/composedComponentTemplate/%.1/%/%/globalvars/%/self"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.172" references="/0/composedComponentTemplate/%.1/%/%.1"> | |
<details key="start" value="889"/> | |
<details key="end" value="917"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.173" references="/0/composedComponentTemplate/%.1/%/%.1/componentName"> | |
<details key="start" value="889"/> | |
<details key="end" value="902"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.174" references="/0/composedComponentTemplate/%.1/%/%.1/%"> | |
<details key="start" value="910"/> | |
<details key="end" value="916"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.175" references="/0/composedComponentTemplate/%.1/%/%.2"> | |
<details key="start" value="926"/> | |
<details key="end" value="933"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.176" references="/0/composedComponentTemplate/%.1/componentName"> | |
<details key="start" value="828"/> | |
<details key="end" value="879"/> | |
<details key="line" value="25"/> | |
</eAnnotations> | |
<eAnnotations source="positions.177" references="/0/composedComponentTemplate/%.1/componentName/%"> | |
<details key="start" value="854"/> | |
<details key="end" value="880"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.178" references="/0/composedComponentTemplate/%.1/componentName/%/componentQN"> | |
<details key="start" value="868"/> | |
<details key="end" value="879"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.179" references="/0/composedComponentTemplate/model"> | |
<details key="start" value="716"/> | |
<details key="end" value="729"/> | |
<details key="line" value="20"/> | |
</eAnnotations> | |
<eAnnotations source="positions.180" references="/0/composedComponentTemplate/componentQN"> | |
<details key="start" value="731"/> | |
<details key="end" value="751"/> | |
<details key="line" value="20"/> | |
</eAnnotations> | |
<eAnnotations source="positions.181" references="/0/getSubsystems"> | |
<details key="start" value="6647"/> | |
<details key="end" value="6851"/> | |
<details key="line" value="199"/> | |
</eAnnotations> | |
<eAnnotations source="positions.182" references="/0/getSubsystems/parent"> | |
<details key="start" value="6675"/> | |
<details key="end" value="6694"/> | |
<details key="line" value="199"/> | |
</eAnnotations> | |
<eAnnotations source="positions.183" references="/0/getSubsystems/%"> | |
<details key="start" value="6721"/> | |
<details key="end" value="6849"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.184" references="/0/getSubsystems/%/self"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.185" references="/0/getSubsystems/%/%"> | |
<details key="start" value="6728"/> | |
<details key="end" value="6780"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.186" references="/0/getSubsystems/%/%.1"> | |
<details key="start" value="6782"/> | |
<details key="end" value="6830"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.187" references="/0/getSubsystems/%/%.2"> | |
<details key="start" value="6832"/> | |
<details key="end" value="6848"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.188" references="/0/getSubsystems/%/%.2/%/parent"> | |
<details key="start" value="6841"/> | |
<details key="end" value="6847"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.189" references="/0/isReplicated"> | |
<details key="start" value="6853"/> | |
<details key="end" value="7102"/> | |
<details key="line" value="202"/> | |
</eAnnotations> | |
<eAnnotations source="positions.190" references="/0/isReplicated/block"> | |
<details key="start" value="6880"/> | |
<details key="end" value="6898"/> | |
<details key="line" value="202"/> | |
</eAnnotations> | |
<eAnnotations source="positions.191" references="/0/isReplicated/parent"> | |
<details key="start" value="6900"/> | |
<details key="end" value="6919"/> | |
<details key="line" value="202"/> | |
</eAnnotations> | |
<eAnnotations source="positions.192" references="/0/isReplicated/%"> | |
<details key="start" value="6933"/> | |
<details key="end" value="7100"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.193" references="/0/isReplicated/%/self"> | |
<details key="start" value="-1"/> | |
<details key="end" value="-1"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.194" references="/0/isReplicated/%/%"> | |
<details key="start" value="6940"/> | |
<details key="end" value="6992"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.195" references="/0/isReplicated/%/%.1"> | |
<details key="start" value="6994"/> | |
<details key="end" value="7074"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.196" references="/0/isReplicated/%/%.2"> | |
<details key="start" value="7076"/> | |
<details key="end" value="7099"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.197" references="/0/isReplicated/%/%.2/%/block"> | |
<details key="start" value="7085"/> | |
<details key="end" value="7090"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.198" references="/0/isReplicated/%/%.2/%.1/parent"> | |
<details key="start" value="7092"/> | |
<details key="end" value="7098"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
<eAnnotations source="positions.199" references="/0/%"> | |
<details key="start" value="7104"/> | |
<details key="end" value="7365"/> | |
<details key="line" value="0"/> | |
</eAnnotations> | |
</ecore:EAnnotation> | |
</xmi:XMI> |