| <?xml version="1.0" encoding="UTF-8"?> |
| <qvtc:CoreModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:pivot="http://www.eclipse.org/ocl/2015/Pivot" |
| xmlns:qvtb="http://www.eclipse.org/qvt/2015/QVTbase" xmlns:qvtc="http://www.eclipse.org/qvt/2015/QVTcore" xsi:schemaLocation="http://www.eclipse.org/ocl/2015/Pivot java://org.eclipse.ocl.pivot.PivotPackage http://www.eclipse.org/qvt/2015/QVTbase java://org.eclipse.qvtd.pivot.qvtbase.QVTbasePackage http://www.eclipse.org/qvt/2015/QVTcore java://org.eclipse.qvtd.pivot.qvtcore.QVTcorePackage" |
| xmi:id="AAAAA" externalURI="platform:/resource/_QVTd_QVTcCompilerTests__testQVTcCompiler_HSVToHSL_CG/HSV2HSL.qvtm.qvtcas" |
| name="HSV2HSL.qvtm.qvtcas" xmiidVersion="1"> |
| <ownedImports importedNamespace="pivot:Package HSVTree.ecore.oclas#jRMJ8" xmiidVersion="1"/> |
| <ownedImports importedNamespace="pivot:Package HSLTree.ecore.oclas#Zl9l7" xmiidVersion="1"/> |
| <ownedImports importedNamespace="pivot:Package HSV2HSL.ecore.oclas#U,KF8" xmiidVersion="1"/> |
| <ownedPackages xmi:id="6Fh3I" name=""> |
| <ownedClasses xsi:type="qvtb:Transformation" xmi:id="xreyG" name="hsv2hsl" superClasses="http://www.eclipse.org/ocl/2015/Library.oclas#zfDWR"> |
| <modelParameter xmi:id="ubWKZ" isPrimitive="true" name="$primitive$"/> |
| <modelParameter xmi:id="P96Qr" isThis="true" name="$this$" usedPackage="HSV2HSL.qvtcas#6Fh3I"/> |
| <modelParameter xmi:id="4h0Qn" name="hsv" usedPackage="HSVTree.ecore.oclas#jRMJ8"/> |
| <modelParameter xmi:id="uh0Qn" name="hsl" usedPackage="HSLTree.ecore.oclas#Zl9l7"/> |
| <modelParameter xmi:id="C1IOn" isTrace="true" name="middle" usedPackage="HSV2HSL.ecore.oclas#U,KF8"/> |
| <ownedContext xsi:type="pivot:Parameter" xmi:id="feaPR" name="this" type="qvtb:Transformation HSV2HSL.qvtcas#xreyG"/> |
| <ownedOperations xsi:type="qvtb:Function" xmi:id=",Fekz" name="hsl2rgb" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedParameters xsi:type="qvtb:FunctionParameter" xmi:id="RcuD8" isRequired="false" name="color" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"/> |
| <queryExpression xsi:type="pivot:ShadowExp" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedParts name="value" referredProperty="http://www.eclipse.org/ocl/2015/Pivot.oclas#qDlX6" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedInit xsi:type="pivot:VariableExp" isRequired="false" name="color" referredVariable="#RcuD8" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"/> |
| </ownedParts> |
| </queryExpression> |
| </ownedOperations> |
| <ownedOperations xsi:type="qvtb:Function" xmi:id="Nsy3r" name="hsv2rgb" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedParameters xsi:type="qvtb:FunctionParameter" xmi:id="nJUTI" name="color" type="pivot:DataType HSVTree.ecore.oclas#HhgZ,"/> |
| <queryExpression xsi:type="pivot:LetExp" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedIn xsi:type="pivot:ShadowExp" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedParts name="value" referredProperty="http://www.eclipse.org/ocl/2015/Pivot.oclas#qDlX6" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#gJ7dJ" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="toString" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#aIlbs" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedSource xsi:type="pivot:VariableExp" name="b" referredVariable="#S0SzA" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#gJ7dJ" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedArguments xsi:type="pivot:StringLiteralExp" stringSymbol="," type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#gJ7dJ" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="toString" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#aIlbs" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedSource xsi:type="pivot:VariableExp" name="g" referredVariable="#EgD7d" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#gJ7dJ" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedArguments xsi:type="pivot:StringLiteralExp" stringSymbol="," type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="toString" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#aIlbs" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedSource xsi:type="pivot:VariableExp" name="r" referredVariable="#ex6JO" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedSource> |
| </ownedSource> |
| </ownedSource> |
| </ownedSource> |
| </ownedInit> |
| </ownedParts> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="S0SzA" name="b" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="round" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#cNx+G" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="*" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#BJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#CJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="m" referredVariable="#Kx041" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:PropertyCallExp" name="b" referredProperty="#9lIn6" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedSource xsi:type="pivot:VariableExp" name="t" referredVariable="#AhQOV" type="#,5eVD"/> |
| </ownedSource> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:IntegerLiteralExp" integerSymbol="255" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedSource> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="EgD7d" name="g" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="round" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#cNx+G" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="*" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#BJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#CJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="m" referredVariable="#Kx041" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:PropertyCallExp" name="g" referredProperty="#CmIn6" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedSource xsi:type="pivot:VariableExp" name="t" referredVariable="#AhQOV" type="#,5eVD"/> |
| </ownedSource> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:IntegerLiteralExp" integerSymbol="255" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedSource> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="ex6JO" name="r" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="round" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#cNx+G" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="*" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#BJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#CJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="m" referredVariable="#Kx041" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:PropertyCallExp" name="r" referredProperty="#NmIn6" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedSource xsi:type="pivot:VariableExp" name="t" referredVariable="#AhQOV" type="#,5eVD"/> |
| </ownedSource> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:IntegerLiteralExp" integerSymbol="255" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedSource> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="AhQOV" name="t" type="#,5eVD"> |
| <ownedInit xsi:type="pivot:IfExp" type="#,5eVD"> |
| <ownedCondition xsi:type="pivot:OperationCallExp" name="<" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#3+qvY" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="60" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="h" referredVariable="#wpj3R" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedCondition> |
| <ownedElse xsi:type="pivot:IfExp" isElseIf="true" type="#,5eVD"> |
| <ownedCondition xsi:type="pivot:OperationCallExp" name="<" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#3+qvY" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="120" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="h" referredVariable="#wpj3R" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedCondition> |
| <ownedElse xsi:type="pivot:IfExp" isElseIf="true" type="#,5eVD"> |
| <ownedCondition xsi:type="pivot:OperationCallExp" name="<" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#3+qvY" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="180" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="h" referredVariable="#wpj3R" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedCondition> |
| <ownedElse xsi:type="pivot:IfExp" isElseIf="true" type="#,5eVD"> |
| <ownedCondition xsi:type="pivot:OperationCallExp" name="<" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#3+qvY" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="240" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="h" referredVariable="#wpj3R" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedCondition> |
| <ownedElse xsi:type="pivot:IfExp" isElseIf="true" type="#,5eVD"> |
| <ownedCondition xsi:type="pivot:OperationCallExp" name="<" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#3+qvY" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="300" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="h" referredVariable="#wpj3R" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedCondition> |
| <ownedElse xsi:type="pivot:TupleLiteralExp" type="#,5eVD"> |
| <ownedParts name="r" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:VariableExp" name="c" referredVariable="#CISjR" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| <ownedParts name="g" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:RealLiteralExp" realSymbol="0.0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| <ownedParts name="b" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:VariableExp" name="x" referredVariable="#c2Erh" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| </ownedElse> |
| <ownedThen xsi:type="pivot:TupleLiteralExp" type="#,5eVD"> |
| <ownedParts name="r" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:VariableExp" name="x" referredVariable="#c2Erh" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| <ownedParts name="g" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:RealLiteralExp" realSymbol="0.0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| <ownedParts name="b" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:VariableExp" name="c" referredVariable="#CISjR" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| </ownedThen> |
| </ownedElse> |
| <ownedThen xsi:type="pivot:TupleLiteralExp" type="#,5eVD"> |
| <ownedParts name="r" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:RealLiteralExp" realSymbol="0.0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| <ownedParts name="g" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:VariableExp" name="x" referredVariable="#c2Erh" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| <ownedParts name="b" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:VariableExp" name="c" referredVariable="#CISjR" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| </ownedThen> |
| </ownedElse> |
| <ownedThen xsi:type="pivot:TupleLiteralExp" type="#,5eVD"> |
| <ownedParts name="r" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:RealLiteralExp" realSymbol="0.0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| <ownedParts name="g" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:VariableExp" name="c" referredVariable="#CISjR" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| <ownedParts name="b" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:VariableExp" name="x" referredVariable="#c2Erh" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| </ownedThen> |
| </ownedElse> |
| <ownedThen xsi:type="pivot:TupleLiteralExp" type="#,5eVD"> |
| <ownedParts name="r" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:VariableExp" name="x" referredVariable="#c2Erh" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| <ownedParts name="g" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:VariableExp" name="c" referredVariable="#CISjR" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| <ownedParts name="b" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:RealLiteralExp" realSymbol="0.0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| </ownedThen> |
| </ownedElse> |
| <ownedThen xsi:type="pivot:TupleLiteralExp" type="#,5eVD"> |
| <ownedParts name="r" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:VariableExp" name="c" referredVariable="#CISjR" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| <ownedParts name="g" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:VariableExp" name="x" referredVariable="#c2Erh" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| <ownedParts name="b" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:RealLiteralExp" realSymbol="0.0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedParts> |
| </ownedThen> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="Kx041" name="m" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="-" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#EJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="c" referredVariable="#CISjR" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="v" referredVariable="#0unBm" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="c2Erh" name="x" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="*" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#BJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="-" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#EJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="abs" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#ApdgA" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="-" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#EJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="1" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="hh2" referredVariable="#W,ul2" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedSource> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:IntegerLiteralExp" integerSymbol="1" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:VariableExp" name="c" referredVariable="#CISjR" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="W,ul2" name="hh2" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="*" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#BJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="-" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#EJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="floor" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#aXIUG" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"> |
| <ownedSource xsi:type="pivot:VariableExp" name="hh1" referredVariable="#Ycmkp" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:VariableExp" name="hh1" referredVariable="#Ycmkp" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:IntegerLiteralExp" integerSymbol="2" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="Ycmkp" name="hh1" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="/" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#mA+ir" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="120" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="h" referredVariable="#wpj3R" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="CISjR" name="c" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="*" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#BJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="s" referredVariable="#OXNAt" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="v" referredVariable="#0unBm" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="0unBm" name="v" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="/" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#GJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:RealLiteralExp" realSymbol="100.0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="toReal" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#ukNde" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="at" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#ArMlL" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="3" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="hsv" referredVariable="#6YCJ4" type="#4nGDi"/> |
| </ownedSource> |
| </ownedSource> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="OXNAt" name="s" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="/" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#GJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:RealLiteralExp" realSymbol="100.0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="toReal" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#ukNde" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="at" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#ArMlL" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="2" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="hsv" referredVariable="#6YCJ4" type="#4nGDi"/> |
| </ownedSource> |
| </ownedSource> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="wpj3R" name="h" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="round" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#cNx+G" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="toReal" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#ukNde" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="at" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#ArMlL" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="1" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="hsv" referredVariable="#6YCJ4" type="#4nGDi"/> |
| </ownedSource> |
| </ownedSource> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="6YCJ4" name="hsv" type="#4nGDi"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="tokenize" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#wLSrH" |
| type="#4nGDi"> |
| <ownedArguments xsi:type="pivot:StringLiteralExp" stringSymbol="," type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="color" referredVariable="#nJUTI" type="pivot:DataType HSVTree.ecore.oclas#HhgZ,"/> |
| </ownedInit> |
| </ownedVariable> |
| </queryExpression> |
| </ownedOperations> |
| <ownedOperations xsi:type="qvtb:Function" xmi:id="AH5Tc" name="rgb2hsl" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"> |
| <ownedParameters xsi:type="qvtb:FunctionParameter" xmi:id="Optl4" name="color" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"/> |
| <queryExpression xsi:type="pivot:LetExp" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"> |
| <ownedIn xsi:type="pivot:LetExp" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"> |
| <ownedIn xsi:type="pivot:ShadowExp" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"> |
| <ownedParts name="value" referredProperty="http://www.eclipse.org/ocl/2015/Pivot.oclas#qDlX6" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#gJ7dJ" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="toString" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#aIlbs" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="round" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#cNx+G" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="*" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#BJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="l" referredVariable="#pFOKD" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:IntegerLiteralExp" integerSymbol="100" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedSource> |
| </ownedSource> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#gJ7dJ" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedArguments xsi:type="pivot:StringLiteralExp" stringSymbol="," type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#gJ7dJ" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="toString" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#aIlbs" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="round" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#cNx+G" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="*" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#BJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="s" referredVariable="#,GpDx" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:IntegerLiteralExp" integerSymbol="100" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedSource> |
| </ownedSource> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#gJ7dJ" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedArguments xsi:type="pivot:StringLiteralExp" stringSymbol="," type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="toString" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#aIlbs" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="round" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#cNx+G" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"> |
| <ownedSource xsi:type="pivot:VariableExp" name="h" referredVariable="#1JwjR" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedSource> |
| </ownedSource> |
| </ownedSource> |
| </ownedSource> |
| </ownedSource> |
| </ownedInit> |
| </ownedParts> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id=",GpDx" name="s" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:IfExp" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedCondition xsi:type="pivot:OperationCallExp" name="=" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#UJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="delta" referredVariable="#jTMvD" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedCondition> |
| <ownedElse xsi:type="pivot:OperationCallExp" name="/" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#GJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="-" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#EJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="abs" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#ApdgA" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="-" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#EJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="1" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="*" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#BJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="l" referredVariable="#pFOKD" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:IntegerLiteralExp" integerSymbol="2" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedSource> |
| </ownedSource> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:IntegerLiteralExp" integerSymbol="1" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:VariableExp" name="delta" referredVariable="#jTMvD" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedElse> |
| <ownedThen xsi:type="pivot:IntegerLiteralExp" integerSymbol="0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="1JwjR" name="h" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:IfExp" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedCondition xsi:type="pivot:OperationCallExp" name="=" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#UJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="delta" referredVariable="#jTMvD" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedCondition> |
| <ownedElse xsi:type="pivot:IfExp" isElseIf="true" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedCondition xsi:type="pivot:OperationCallExp" isRequired="false" name="and" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#8sfYU" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name=">=" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#6crvY" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="b" referredVariable="#Lvbmo" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="g" referredVariable="#xR0Yv" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="=" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#UJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="r" referredVariable="#Pmupc" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="cMax" referredVariable="#9270W" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedSource> |
| </ownedCondition> |
| <ownedElse xsi:type="pivot:IfExp" isElseIf="true" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedCondition xsi:type="pivot:OperationCallExp" isRequired="false" name="and" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#8sfYU" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="<" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#3+qvY" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="b" referredVariable="#Lvbmo" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="g" referredVariable="#xR0Yv" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="=" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#UJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="r" referredVariable="#Pmupc" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="cMax" referredVariable="#9270W" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedSource> |
| </ownedCondition> |
| <ownedElse xsi:type="pivot:IfExp" isElseIf="true" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedCondition xsi:type="pivot:OperationCallExp" name="=" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#UJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="g" referredVariable="#xR0Yv" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="cMax" referredVariable="#9270W" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedCondition> |
| <ownedElse xsi:type="pivot:OperationCallExp" name="*" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#BJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#CJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="4" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="/" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#GJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="delta" referredVariable="#jTMvD" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="-" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#EJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="g" referredVariable="#xR0Yv" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="r" referredVariable="#Pmupc" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedSource> |
| </ownedSource> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:IntegerLiteralExp" integerSymbol="60" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedElse> |
| <ownedThen xsi:type="pivot:OperationCallExp" name="*" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#BJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#CJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="2" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="/" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#GJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="delta" referredVariable="#jTMvD" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="-" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#EJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="r" referredVariable="#Pmupc" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="b" referredVariable="#Lvbmo" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedSource> |
| </ownedSource> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:IntegerLiteralExp" integerSymbol="60" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedThen> |
| </ownedElse> |
| <ownedThen xsi:type="pivot:OperationCallExp" name="*" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#BJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#CJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="6" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="/" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#GJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="delta" referredVariable="#jTMvD" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="-" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#EJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="b" referredVariable="#Lvbmo" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="g" referredVariable="#xR0Yv" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedSource> |
| </ownedSource> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:IntegerLiteralExp" integerSymbol="60" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedThen> |
| </ownedElse> |
| <ownedThen xsi:type="pivot:OperationCallExp" name="*" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#BJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#CJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="/" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#GJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="delta" referredVariable="#jTMvD" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="-" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#EJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="b" referredVariable="#Lvbmo" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="g" referredVariable="#xR0Yv" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedSource> |
| </ownedSource> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:IntegerLiteralExp" integerSymbol="60" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedThen> |
| </ownedElse> |
| <ownedThen xsi:type="pivot:IntegerLiteralExp" integerSymbol="0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="jTMvD" name="delta" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="-" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#EJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="cMin" referredVariable="#n,XL0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="cMax" referredVariable="#9270W" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="pFOKD" name="l" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="/" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#GJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="2" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="+" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#CJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="cMin" referredVariable="#n,XL0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="cMax" referredVariable="#9270W" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedSource> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="n,XL0" name="cMin" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="min" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#phetV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="b" referredVariable="#Lvbmo" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="min" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#phetV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="g" referredVariable="#xR0Yv" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="r" referredVariable="#Pmupc" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedSource> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="9270W" name="cMax" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="max" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#7detV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="b" referredVariable="#Lvbmo" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="max" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#7detV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="g" referredVariable="#xR0Yv" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="r" referredVariable="#Pmupc" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedSource> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="Lvbmo" name="b" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="/" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#GJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:RealLiteralExp" realSymbol="255.0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="toReal" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#ukNde" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="at" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#ArMlL" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="3" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="rgb" referredVariable="#FqvpN" type="#4nGDi"/> |
| </ownedSource> |
| </ownedSource> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="xR0Yv" name="g" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="/" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#GJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:RealLiteralExp" realSymbol="255.0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="toReal" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#ukNde" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="at" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#ArMlL" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="2" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="rgb" referredVariable="#FqvpN" type="#4nGDi"/> |
| </ownedSource> |
| </ownedSource> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="Pmupc" name="r" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="/" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#GJEtV" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedArguments xsi:type="pivot:RealLiteralExp" realSymbol="255.0" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="toReal" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#ukNde" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"> |
| <ownedSource xsi:type="pivot:OperationCallExp" name="at" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#ArMlL" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedArguments xsi:type="pivot:IntegerLiteralExp" integerSymbol="1" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#tYtCd"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="rgb" referredVariable="#FqvpN" type="#4nGDi"/> |
| </ownedSource> |
| </ownedSource> |
| </ownedInit> |
| </ownedVariable> |
| </ownedIn> |
| <ownedVariable xsi:type="pivot:LetVariable" xmi:id="FqvpN" name="rgb" type="#4nGDi"> |
| <ownedInit xsi:type="pivot:OperationCallExp" name="tokenize" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#wLSrH" |
| type="#4nGDi"> |
| <ownedArguments xsi:type="pivot:StringLiteralExp" stringSymbol="," type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"/> |
| <ownedSource xsi:type="pivot:VariableExp" name="color" referredVariable="#Optl4" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"/> |
| </ownedInit> |
| </ownedVariable> |
| </queryExpression> |
| </ownedOperations> |
| <ownedOperations xsi:type="qvtb:Function" xmi:id="KH5Tc" name="rgb2hsv" type="pivot:DataType HSVTree.ecore.oclas#HhgZ,"> |
| <ownedParameters xsi:type="qvtb:FunctionParameter" xmi:id="wIwl4" isRequired="false" name="color" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"/> |
| <queryExpression xsi:type="pivot:ShadowExp" type="pivot:DataType HSVTree.ecore.oclas#HhgZ,"> |
| <ownedParts name="value" referredProperty="http://www.eclipse.org/ocl/2015/Pivot.oclas#qDlX6" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedInit xsi:type="pivot:VariableExp" isRequired="false" name="color" referredVariable="#wIwl4" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"/> |
| </ownedParts> |
| </queryExpression> |
| </ownedOperations> |
| <rule xsi:type="qvtc:Mapping" xmi:id="1xML0" name="HSV2HSLRoot"> |
| <bottomPattern> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSLTree.ecore.oclas#iBkzG"> |
| <slotExpression xsi:type="pivot:VariableExp" name="hslRoot" referredVariable="#wawUg" type="pivot:Class HSLTree.ecore.oclas#9roFA"/> |
| <value xsi:type="pivot:OperationCallExp" name="rgb2hsl" referredOperation="#AH5Tc" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"> |
| <ownedArguments xsi:type="pivot:PropertyCallExp" name="rgb" referredProperty="HSV2HSL.ecore.oclas#wcJUi" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedSource xsi:type="pivot:VariableExp" name="middleRoot" referredVariable="#7SYJ7" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:VariableExp" name="this" referredVariable="#feaPR" type="qvtb:Transformation HSV2HSL.qvtcas#xreyG"/> |
| </value> |
| </assignment> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSV2HSL.ecore.oclas#kMHUi"> |
| <slotExpression xsi:type="pivot:VariableExp" name="middleRoot" referredVariable="#7SYJ7" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| <value xsi:type="pivot:VariableExp" name="hslRoot" referredVariable="#wawUg" type="pivot:Class HSLTree.ecore.oclas#9roFA"/> |
| </assignment> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSV2HSL.ecore.oclas#uMHUi"> |
| <slotExpression xsi:type="pivot:VariableExp" name="middleRoot" referredVariable="#7SYJ7" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| <value xsi:type="pivot:VariableExp" name="hsvRoot" referredVariable="#0hKWA" type="pivot:Class HSVTree.ecore.oclas#pzNqy"/> |
| </assignment> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSLTree.ecore.oclas#sYCAH"> |
| <slotExpression xsi:type="pivot:VariableExp" name="hslRoot" referredVariable="#wawUg" type="pivot:Class HSLTree.ecore.oclas#9roFA"/> |
| <value xsi:type="pivot:PropertyCallExp" name="name" referredProperty="HSV2HSL.ecore.oclas#ujlgi" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedSource xsi:type="pivot:VariableExp" name="middleRoot" referredVariable="#7SYJ7" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| </value> |
| </assignment> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSV2HSL.ecore.oclas#ujlgi"> |
| <slotExpression xsi:type="pivot:VariableExp" name="middleRoot" referredVariable="#7SYJ7" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| <value xsi:type="pivot:PropertyCallExp" name="name" referredProperty="HSVTree.ecore.oclas#oBOk4" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedSource xsi:type="pivot:VariableExp" name="hsvRoot" referredVariable="#0hKWA" type="pivot:Class HSVTree.ecore.oclas#pzNqy"/> |
| </value> |
| </assignment> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSV2HSL.ecore.oclas#Nce+m"> |
| <slotExpression xsi:type="pivot:VariableExp" name="middleRoot" referredVariable="#7SYJ7" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| <value xsi:type="pivot:NullLiteralExp" isRequired="false" type="pivot:VoidType http://www.eclipse.org/ocl/2015/Library.oclas#7u3MH"/> |
| </assignment> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSV2HSL.ecore.oclas#wcJUi"> |
| <slotExpression xsi:type="pivot:VariableExp" name="middleRoot" referredVariable="#7SYJ7" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| <value xsi:type="pivot:OperationCallExp" name="hsv2rgb" referredOperation="#Nsy3r" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedArguments xsi:type="pivot:PropertyCallExp" name="hsv" referredProperty="HSVTree.ecore.oclas#oqvX4" type="pivot:DataType HSVTree.ecore.oclas#HhgZ,"> |
| <ownedSource xsi:type="pivot:VariableExp" name="hsvRoot" referredVariable="#0hKWA" type="pivot:Class HSVTree.ecore.oclas#pzNqy"/> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:VariableExp" name="this" referredVariable="#feaPR" type="qvtb:Transformation HSV2HSL.qvtcas#xreyG"/> |
| </value> |
| </assignment> |
| <realizedVariable xmi:id="7SYJ7" name="middleRoot" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| </bottomPattern> |
| <domain xsi:type="qvtc:CoreDomain" isCheckable="false" isEnforceable="true" name="hsl" typedModel="#uh0Qn"> |
| <bottomPattern> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSLTree.ecore.oclas#LR7dL"> |
| <slotExpression xsi:type="pivot:VariableExp" name="hslRoot" referredVariable="#wawUg" type="pivot:Class HSLTree.ecore.oclas#9roFA"/> |
| <value xsi:type="pivot:NullLiteralExp" isRequired="false" type="pivot:VoidType http://www.eclipse.org/ocl/2015/Library.oclas#7u3MH"/> |
| </assignment> |
| <realizedVariable xmi:id="wawUg" name="hslRoot" type="pivot:Class HSLTree.ecore.oclas#9roFA"/> |
| </bottomPattern> |
| <guardPattern/> |
| </domain> |
| <domain xsi:type="qvtc:CoreDomain" isCheckable="true" isEnforceable="false" name="hsv" typedModel="#4h0Qn"> |
| <bottomPattern/> |
| <guardPattern> |
| <predicate> |
| <conditionExpression xsi:type="pivot:OperationCallExp" name="=" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#SYOvl" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:NullLiteralExp" isRequired="false" type="pivot:VoidType http://www.eclipse.org/ocl/2015/Library.oclas#7u3MH"/> |
| <ownedSource xsi:type="pivot:PropertyCallExp" isRequired="false" name="parent" referredProperty="HSVTree.ecore.oclas#H6GC9" |
| type="pivot:Class HSVTree.ecore.oclas#pzNqy"> |
| <ownedSource xsi:type="pivot:VariableExp" name="hsvRoot" referredVariable="#0hKWA" type="pivot:Class HSVTree.ecore.oclas#pzNqy"/> |
| </ownedSource> |
| </conditionExpression> |
| </predicate> |
| <ownedVariables xsi:type="qvtc:GuardVariable" xmi:id="0hKWA" name="hsvRoot" type="pivot:Class HSVTree.ecore.oclas#pzNqy"/> |
| </guardPattern> |
| </domain> |
| <guardPattern/> |
| </rule> |
| <rule xsi:type="qvtc:Mapping" xmi:id="BBWdQ" name="HSV2HSLRecursion"> |
| <bottomPattern> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSLTree.ecore.oclas#iBkzG"> |
| <slotExpression xsi:type="pivot:VariableExp" name="hslNode" referredVariable="#M16Qg" type="pivot:Class HSLTree.ecore.oclas#9roFA"/> |
| <value xsi:type="pivot:OperationCallExp" name="rgb2hsl" referredOperation="#AH5Tc" type="pivot:DataType HSLTree.ecore.oclas#bFKYN"> |
| <ownedArguments xsi:type="pivot:PropertyCallExp" name="rgb" referredProperty="HSV2HSL.ecore.oclas#wcJUi" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedSource xsi:type="pivot:VariableExp" name="middleNode" referredVariable="#HQclo" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:VariableExp" name="this" referredVariable="#feaPR" type="qvtb:Transformation HSV2HSL.qvtcas#xreyG"/> |
| </value> |
| </assignment> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSV2HSL.ecore.oclas#kMHUi"> |
| <slotExpression xsi:type="pivot:VariableExp" name="middleNode" referredVariable="#HQclo" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| <value xsi:type="pivot:VariableExp" name="hslNode" referredVariable="#M16Qg" type="pivot:Class HSLTree.ecore.oclas#9roFA"/> |
| </assignment> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSV2HSL.ecore.oclas#uMHUi"> |
| <slotExpression xsi:type="pivot:VariableExp" name="middleNode" referredVariable="#HQclo" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| <value xsi:type="pivot:VariableExp" name="hsvNode" referredVariable="#Q8USA" type="pivot:Class HSVTree.ecore.oclas#pzNqy"/> |
| </assignment> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSLTree.ecore.oclas#sYCAH"> |
| <slotExpression xsi:type="pivot:VariableExp" name="hslNode" referredVariable="#M16Qg" type="pivot:Class HSLTree.ecore.oclas#9roFA"/> |
| <value xsi:type="pivot:PropertyCallExp" name="name" referredProperty="HSV2HSL.ecore.oclas#ujlgi" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedSource xsi:type="pivot:VariableExp" name="middleNode" referredVariable="#HQclo" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| </value> |
| </assignment> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSV2HSL.ecore.oclas#ujlgi"> |
| <slotExpression xsi:type="pivot:VariableExp" name="middleNode" referredVariable="#HQclo" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| <value xsi:type="pivot:PropertyCallExp" name="name" referredProperty="HSVTree.ecore.oclas#oBOk4" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ"> |
| <ownedSource xsi:type="pivot:VariableExp" name="hsvNode" referredVariable="#Q8USA" type="pivot:Class HSVTree.ecore.oclas#pzNqy"/> |
| </value> |
| </assignment> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSV2HSL.ecore.oclas#Nce+m"> |
| <slotExpression xsi:type="pivot:VariableExp" name="middleNode" referredVariable="#HQclo" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| <value xsi:type="pivot:VariableExp" name="middleParent" referredVariable="#PvM9n" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| </assignment> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSV2HSL.ecore.oclas#wcJUi"> |
| <slotExpression xsi:type="pivot:VariableExp" name="middleNode" referredVariable="#HQclo" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| <value xsi:type="pivot:OperationCallExp" name="hsv2rgb" referredOperation="#Nsy3r" type="pivot:DataType HSV2HSL.ecore.oclas#23CR,"> |
| <ownedArguments xsi:type="pivot:PropertyCallExp" name="hsv" referredProperty="HSVTree.ecore.oclas#oqvX4" type="pivot:DataType HSVTree.ecore.oclas#HhgZ,"> |
| <ownedSource xsi:type="pivot:VariableExp" name="hsvNode" referredVariable="#Q8USA" type="pivot:Class HSVTree.ecore.oclas#pzNqy"/> |
| </ownedArguments> |
| <ownedSource xsi:type="pivot:VariableExp" name="this" referredVariable="#feaPR" type="qvtb:Transformation HSV2HSL.qvtcas#xreyG"/> |
| </value> |
| </assignment> |
| <realizedVariable xmi:id="HQclo" name="middleNode" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| </bottomPattern> |
| <domain xsi:type="qvtc:CoreDomain" isCheckable="false" isEnforceable="true" name="hsl" typedModel="#uh0Qn"> |
| <bottomPattern> |
| <assignment xsi:type="qvtc:PropertyAssignment" isDefault="false" isPartial="false" targetProperty="HSLTree.ecore.oclas#LR7dL"> |
| <slotExpression xsi:type="pivot:VariableExp" name="hslNode" referredVariable="#M16Qg" type="pivot:Class HSLTree.ecore.oclas#9roFA"/> |
| <value xsi:type="pivot:VariableExp" name="hslParent" referredVariable="#UohZ8" type="pivot:Class HSLTree.ecore.oclas#9roFA"/> |
| </assignment> |
| <realizedVariable xmi:id="M16Qg" name="hslNode" type="pivot:Class HSLTree.ecore.oclas#9roFA"/> |
| </bottomPattern> |
| <guardPattern> |
| <ownedVariables xsi:type="qvtc:GuardVariable" xmi:id="UohZ8" name="hslParent" type="pivot:Class HSLTree.ecore.oclas#9roFA"/> |
| </guardPattern> |
| </domain> |
| <domain xsi:type="qvtc:CoreDomain" isCheckable="true" isEnforceable="false" name="hsv" typedModel="#4h0Qn"> |
| <bottomPattern> |
| <predicate> |
| <conditionExpression xsi:type="pivot:OperationCallExp" name="=" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#SYOvl" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="hsvParent" referredVariable="#4r3AO" type="pivot:Class HSVTree.ecore.oclas#pzNqy"/> |
| <ownedSource xsi:type="pivot:PropertyCallExp" name="parent" referredProperty="HSVTree.ecore.oclas#H6GC9" type="pivot:Class HSVTree.ecore.oclas#pzNqy"> |
| <ownedSource xsi:type="pivot:VariableExp" name="hsvNode" referredVariable="#Q8USA" type="pivot:Class HSVTree.ecore.oclas#pzNqy"/> |
| </ownedSource> |
| </conditionExpression> |
| </predicate> |
| </bottomPattern> |
| <guardPattern> |
| <ownedVariables xsi:type="qvtc:GuardVariable" xmi:id="Q8USA" name="hsvNode" type="pivot:Class HSVTree.ecore.oclas#pzNqy"/> |
| <ownedVariables xsi:type="qvtc:GuardVariable" xmi:id="4r3AO" name="hsvParent" type="pivot:Class HSVTree.ecore.oclas#pzNqy"/> |
| </guardPattern> |
| </domain> |
| <guardPattern> |
| <predicate> |
| <conditionExpression xsi:type="pivot:OperationCallExp" name="=" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#SYOvl" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="hslParent" referredVariable="#UohZ8" type="pivot:Class HSLTree.ecore.oclas#9roFA"/> |
| <ownedSource xsi:type="pivot:PropertyCallExp" name="hsl" referredProperty="HSV2HSL.ecore.oclas#kMHUi" type="pivot:Class HSLTree.ecore.oclas#9roFA"> |
| <ownedSource xsi:type="pivot:VariableExp" name="middleParent" referredVariable="#PvM9n" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| </ownedSource> |
| </conditionExpression> |
| </predicate> |
| <predicate> |
| <conditionExpression xsi:type="pivot:OperationCallExp" name="=" referredOperation="http://www.eclipse.org/ocl/2015/Library.oclas#SYOvl" |
| type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#XEMMs"> |
| <ownedArguments xsi:type="pivot:VariableExp" name="hsvParent" referredVariable="#4r3AO" type="pivot:Class HSVTree.ecore.oclas#pzNqy"/> |
| <ownedSource xsi:type="pivot:PropertyCallExp" name="hsv" referredProperty="HSV2HSL.ecore.oclas#uMHUi" type="pivot:Class HSVTree.ecore.oclas#pzNqy"> |
| <ownedSource xsi:type="pivot:VariableExp" name="middleParent" referredVariable="#PvM9n" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| </ownedSource> |
| </conditionExpression> |
| </predicate> |
| <ownedVariables xsi:type="qvtc:GuardVariable" xmi:id="PvM9n" name="middleParent" type="pivot:Class HSV2HSL.ecore.oclas#ndQkv"/> |
| </guardPattern> |
| </rule> |
| </ownedClasses> |
| </ownedPackages> |
| <ownedPackages URI="http://www.eclipse.org/ocl/2015/Orphanage" name="$$" nsPrefix="orphanage"> |
| <ownedClasses xsi:type="pivot:CollectionType" xmi:id="QkRyc" name="Collection" superClasses="http://www.eclipse.org/ocl/2015/Library.oclas#jbMkR"> |
| <ownedBindings> |
| <ownedSubstitutions actual="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ" formal="http://www.eclipse.org/ocl/2015/Library.oclas#qs59R"/> |
| </ownedBindings> |
| </ownedClasses> |
| <ownedClasses xsi:type="pivot:CollectionType" xmi:id="d0GJT" name="OrderedCollection" superClasses="#QkRyc"> |
| <ownedBindings> |
| <ownedSubstitutions actual="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ" formal="http://www.eclipse.org/ocl/2015/Library.oclas#feFHs"/> |
| </ownedBindings> |
| </ownedClasses> |
| <ownedClasses xsi:type="pivot:SequenceType" xmi:id="4nGDi" isNullFree="true" name="Sequence" superClasses="#d0GJT"> |
| <ownedBindings> |
| <ownedSubstitutions actual="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#AlwVZ" formal="http://www.eclipse.org/ocl/2015/Library.oclas#l1i6D"/> |
| </ownedBindings> |
| </ownedClasses> |
| <ownedClasses xsi:type="pivot:TupleType" xmi:id=",5eVD" name="Tuple" superClasses="http://www.eclipse.org/ocl/2015/Library.oclas#,qHxF"> |
| <ownedProperties xmi:id="9lIn6" name="b" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedProperties xmi:id="CmIn6" name="g" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| <ownedProperties xmi:id="NmIn6" name="r" type="pivot:PrimitiveType http://www.eclipse.org/ocl/2015/Library.oclas#Nr4QF"/> |
| </ownedClasses> |
| </ownedPackages> |
| </qvtc:CoreModel> |