| <?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:qvtb="http://www.eclipse.org/qvt/2017/QVTbase" |
| xmlns:qvtg="http://www.eclipse.org/qvt/2017/DependencyGraph" xsi:schemaLocation="http://www.eclipse.org/qvt/2017/QVTbase java://org.eclipse.qvtd.pivot.qvtbase.QVTbasePackage http://www.eclipse.org/qvt/2017/DependencyGraph java://org.eclipse.qvtd.pivot.dependencies.DependencyGraphPackage"> |
| <qvtb:TypedModel name="$primitive$"/> |
| <qvtg:DependencyGraph> |
| <datums xsi:type="qvtg:ClassDatum" sub="/1/@datums.1 /1/@datums.7 /1/@datums.18 /1/@datums.20 /1/@datums.22"> |
| <type href="ClassesCS.ecore.oclas#T.classescs.ElementCS"/> |
| <propertyDatums sub="/1/@datums.1/@propertyDatums.1 /1/@datums.7/@propertyDatums.0 /1/@datums.7/@propertyDatums.2 /1/@datums.7/@propertyDatums.3 /1/@datums.7/@propertyDatums.4 /1/@datums.7/@propertyDatums.6 /1/@datums.7/@propertyDatums.8 /1/@datums.7/@propertyDatums.9 /1/@datums.7/@propertyDatums.10 /1/@datums.7/@propertyDatums.11 /1/@datums.7/@propertyDatums.13 /1/@datums.7/@propertyDatums.15 /1/@datums.7/@propertyDatums.16 /1/@datums.7/@propertyDatums.17 /1/@datums.7/@propertyDatums.19 /1/@datums.7/@propertyDatums.20 /1/@datums.7/@propertyDatums.22 /1/@datums.7/@propertyDatums.23 /1/@datums.7/@propertyDatums.24 /1/@datums.7/@propertyDatums.25 /1/@datums.7/@propertyDatums.26 /1/@datums.18/@propertyDatums.1 /1/@datums.7/@propertyDatums.27 /1/@datums.7/@propertyDatums.28 /1/@datums.18/@propertyDatums.2"> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.0" sub="/1/@datums.2 /1/@datums.5 /1/@datums.12 /1/@datums.14 /1/@datums.16 /1/@datums.21"> |
| <type href="ClassesCS.ecore.oclas#T.classescs.NamedElementCS"/> |
| <propertyDatums sub="/1/@datums.2/@propertyDatums.0 /1/@datums.5/@propertyDatums.0 /1/@datums.12/@propertyDatums.1 /1/@datums.14/@propertyDatums.0 /1/@datums.16/@propertyDatums.1 /1/@datums.21/@propertyDatums.0"> |
| <property href="ClassesCS.ecore.oclas#p.classescs.NamedElementCS.name"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0" sub="/1/@datums.2/@propertyDatums.1 /1/@datums.5/@propertyDatums.1 /1/@datums.12/@propertyDatums.0 /1/@datums.5/@propertyDatums.3 /1/@datums.16/@propertyDatums.0 /1/@datums.5/@propertyDatums.5 /1/@datums.5/@propertyDatums.7 /1/@datums.5/@propertyDatums.9 /1/@datums.2/@propertyDatums.2 /1/@datums.12/@propertyDatums.2 /1/@datums.12/@propertyDatums.3 /1/@datums.12/@propertyDatums.5 /1/@datums.12/@propertyDatums.7 /1/@datums.12/@propertyDatums.9 /1/@datums.14/@propertyDatums.1 /1/@datums.5/@propertyDatums.10 /1/@datums.14/@propertyDatums.3 /1/@datums.14/@propertyDatums.5 /1/@datums.14/@propertyDatums.6 /1/@datums.16/@propertyDatums.2 /1/@datums.16/@propertyDatums.3 /1/@datums.16/@propertyDatums.5 /1/@datums.14/@propertyDatums.7 /1/@datums.2/@propertyDatums.3 /1/@datums.5/@propertyDatums.11 /1/@datums.12/@propertyDatums.10 /1/@datums.14/@propertyDatums.8 /1/@datums.16/@propertyDatums.6"> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.1" requiredBy="/1/@actions.0 /1/@actions.8" dataParameter="/1/@actions.0/@parameters.0 /1/@actions.8/@parameters.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <type href="ClassesCS.ecore.oclas#T.classescs.ArgumentCS"/> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.0" requiredBy="/1/@actions.8"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.NamedElementCS.name"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1" producedBy="/1/@actions.0" requiredBy="/1/@actions.8 /1/@actions.17"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" sub="/1/@datums.4 /1/@datums.6 /1/@datums.13 /1/@datums.15 /1/@datums.17 /1/@datums.23"> |
| <type href="Classes.ecore.oclas#T.classes.NamedElement"/> |
| <propertyDatums sub="/1/@datums.17/@propertyDatums.0 /1/@datums.13/@propertyDatums.0 /1/@datums.13/@propertyDatums.2 /1/@datums.17/@propertyDatums.2"> |
| <property href="Classes.ecore.oclas#p.classes.TypedElement.type"/> |
| </propertyDatums> |
| <propertyDatums sub="/1/@datums.4/@propertyDatums.0 /1/@datums.6/@propertyDatums.0 /1/@datums.13/@propertyDatums.1 /1/@datums.15/@propertyDatums.0 /1/@datums.17/@propertyDatums.1 /1/@datums.23/@propertyDatums.0"> |
| <property href="Classes.ecore.oclas#p.classes.NamedElement.name"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.3" producedBy="/1/@actions.0" dataParameter="/1/@actions.0/@results.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <type href="Classes.ecore.oclas#T.classes.Argument"/> |
| <propertyDatums super="/1/@datums.3/@propertyDatums.1" producedBy="/1/@actions.8" requiredBy="/1/@actions.18"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.NamedElement.name"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.17"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Argument.OperationCallExp"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.1" requiredBy="/1/@actions.1 /1/@actions.9 /1/@actions.10 /1/@actions.11 /1/@actions.12" |
| dataParameter="/1/@actions.1/@parameters.0 /1/@actions.9/@parameters.0 /1/@actions.10/@parameters.0 /1/@actions.11/@parameters.0 /1/@actions.12/@parameters.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <type href="ClassesCS.ecore.oclas#T.classescs.ClassCS"/> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.0" requiredBy="/1/@actions.9"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.NamedElementCS.name"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1" producedBy="/1/@actions.1" requiredBy="/1/@actions.9 /1/@actions.10 /1/@actions.11 /1/@actions.12 /1/@actions.25"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums requiredBy="/1/@actions.10"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ClassCS.operations"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums requiredBy="/1/@actions.11"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ClassCS.properties"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums requiredBy="/1/@actions.12"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ClassCS.extends"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ClassCS.extends"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.3" producedBy="/1/@actions.1" dataParameter="/1/@actions.1/@results.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <type href="Classes.ecore.oclas#T.classes.Class"/> |
| <propertyDatums super="/1/@datums.3/@propertyDatums.1" producedBy="/1/@actions.9" requiredBy="/1/@actions.12 /1/@actions.14 /1/@actions.18 /1/@actions.21 /1/@actions.28"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.NamedElement.name"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.10" requiredBy="/1/@actions.14 /1/@actions.18 /1/@actions.21" opposite="/1/@datums.13/@propertyDatums.5"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Class.ownedOperations"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.11" requiredBy="/1/@actions.14 /1/@actions.18 /1/@actions.28" opposite="/1/@datums.17/@propertyDatums.3"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Class.ownedProperties"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.12" opposite="/1/@datums.6/@propertyDatums.4"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Class.superClass"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.12"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Class.Class"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.15 /1/@actions.19 /1/@actions.21 /1/@actions.28"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Class.TypedElement"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.25"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Class.Package"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.0" requiredBy="/1/@actions.2 /1/@actions.3 /1/@actions.13 /1/@actions.14 /1/@actions.15 /1/@actions.16 /1/@actions.17 /1/@actions.18 /1/@actions.19" |
| dataParameter="/1/@actions.2/@parameters.0 /1/@actions.3/@parameters.0 /1/@actions.13/@parameters.0 /1/@actions.14/@parameters.0 /1/@actions.15/@parameters.0 /1/@actions.16/@parameters.0 /1/@actions.17/@parameters.0 /1/@actions.18/@parameters.0 /1/@actions.19/@parameters.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <type href="ClassesCS.ecore.oclas#T.classescs.NameExpCS"/> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0" producedBy="/1/@actions.2 /1/@actions.3" requiredBy="/1/@actions.13 /1/@actions.14 /1/@actions.15 /1/@actions.16 /1/@actions.17 /1/@actions.18 /1/@actions.19 /1/@actions.23"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums requiredBy="/1/@actions.13 /1/@actions.16"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.NameExpCS.ownedNameExp"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums requiredBy="/1/@actions.14 /1/@actions.18"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.NameExpCS.name"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.NameExpCS.name"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.NameExpCS.ownedNameExp"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums requiredBy="/1/@actions.2 /1/@actions.3 /1/@actions.13 /1/@actions.14 /1/@actions.15 /1/@actions.16 /1/@actions.17 /1/@actions.18 /1/@actions.19"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.NameExpCS.roundedBrackets"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.NameExpCS.name"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.NameExpCS.name"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" sub="/1/@datums.9 /1/@datums.13 /1/@datums.17"> |
| <type href="Classes.ecore.oclas#T.classes.TypedElement"/> |
| <propertyDatums sub="/1/@datums.9/@propertyDatums.0 /1/@datums.17/@propertyDatums.0 /1/@datums.9/@propertyDatums.2 /1/@datums.13/@propertyDatums.0 /1/@datums.13/@propertyDatums.2 /1/@datums.17/@propertyDatums.2"> |
| <property href="Classes.ecore.oclas#p.classes.TypedElement.type"/> |
| </propertyDatums> |
| <propertyDatums sub="/1/@datums.13/@propertyDatums.1 /1/@datums.17/@propertyDatums.1"> |
| <property href="Classes.ecore.oclas#p.classes.NamedElement.name"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.8" sub="/1/@datums.10 /1/@datums.11"> |
| <type href="Classes.ecore.oclas#T.classes.CallExp"/> |
| <propertyDatums super="/1/@datums.8/@propertyDatums.0" sub="/1/@datums.10/@propertyDatums.3 /1/@datums.11/@propertyDatums.6" requiredBy="/1/@actions.14 /1/@actions.18"> |
| <property href="Classes.ecore.oclas#p.classes.TypedElement.type"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.13 /1/@actions.16" requiredBy="/1/@actions.14 /1/@actions.18"> |
| <property href="Classes.ecore.oclas#p.classes.CallExp.owningSource"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.8/@propertyDatums.0"> |
| <property href="Classes.ecore.oclas#p.classes.TypedElement.type"/> |
| </propertyDatums> |
| <propertyDatums> |
| <property href="Classes.ecore.oclas#p.classes.CallExp.owningSource"/> |
| </propertyDatums> |
| <propertyDatums sub="/1/@datums.10/@propertyDatums.1 /1/@datums.11/@propertyDatums.3" requiredBy="/1/@actions.14 /1/@actions.18"> |
| <property href="Classes.ecore.oclas#p.classes.CallExp.ownedCallExp"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.23"> |
| <property href="Classes.ecore.oclas#p.classes.CallExp.Operation"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.9" producedBy="/1/@actions.2" dataParameter="/1/@actions.2/@results.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <type href="Classes.ecore.oclas#T.classes.PropertyCallExp"/> |
| <propertyDatums producedBy="/1/@actions.14" requiredBy="/1/@actions.15" opposite="/1/@datums.17/@propertyDatums.4"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.PropertyCallExp.referredProperty"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.9/@propertyDatums.4" producedBy="/1/@actions.13" opposite="/1/@datums.9/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.CallExp.ownedCallExp"/> |
| </propertyDatums> |
| <propertyDatums> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.PropertyCallExp.referredProperty"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.9/@propertyDatums.0" producedBy="/1/@actions.15" opposite="/1/@datums.6/@propertyDatums.5"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.TypedElement.type"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.9" producedBy="/1/@actions.3" dataParameter="/1/@actions.3/@results.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <type href="Classes.ecore.oclas#T.classes.OperationCallExp"/> |
| <propertyDatums producedBy="/1/@actions.17" requiredBy="/1/@actions.18" opposite="/1/@datums.4/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.OperationCallExp.ownedArguments"/> |
| </propertyDatums> |
| <propertyDatums> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.OperationCallExp.ownedArguments"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.18" requiredBy="/1/@actions.19" opposite="/1/@datums.13/@propertyDatums.6"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.OperationCallExp.referredOperation"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.9/@propertyDatums.4" producedBy="/1/@actions.16" opposite="/1/@datums.9/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.CallExp.ownedCallExp"/> |
| </propertyDatums> |
| <propertyDatums> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.OperationCallExp.ownedArguments"/> |
| </propertyDatums> |
| <propertyDatums> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.OperationCallExp.referredOperation"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.9/@propertyDatums.0" producedBy="/1/@actions.19" opposite="/1/@datums.6/@propertyDatums.5"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.TypedElement.type"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.1" requiredBy="/1/@actions.4 /1/@actions.20 /1/@actions.21 /1/@actions.22 /1/@actions.23" |
| dataParameter="/1/@actions.4/@parameters.0 /1/@actions.20/@parameters.0 /1/@actions.21/@parameters.0 /1/@actions.22/@parameters.0 /1/@actions.23/@parameters.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <type href="ClassesCS.ecore.oclas#T.classescs.OperationCS"/> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1" producedBy="/1/@actions.4" requiredBy="/1/@actions.10 /1/@actions.20 /1/@actions.21 /1/@actions.22 /1/@actions.23"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.0" requiredBy="/1/@actions.20"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.NamedElementCS.name"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums requiredBy="/1/@actions.21"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.OperationCS.resultRef"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums requiredBy="/1/@actions.22"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.OperationCS.params"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums requiredBy="/1/@actions.23"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.OperationCS.bodyExps"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.3 /1/@datums.8" producedBy="/1/@actions.4" dataParameter="/1/@actions.4/@results.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <type href="Classes.ecore.oclas#T.classes.Operation"/> |
| <propertyDatums super="/1/@datums.3/@propertyDatums.0 /1/@datums.8/@propertyDatums.0" producedBy="/1/@actions.21" requiredBy="/1/@actions.19" |
| opposite="/1/@datums.6/@propertyDatums.5"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.TypedElement.type"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.3/@propertyDatums.1 /1/@datums.8/@propertyDatums.1" producedBy="/1/@actions.20" requiredBy="/1/@actions.18"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.NamedElement.name"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.3/@propertyDatums.0 /1/@datums.8/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.TypedElement.type"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.22" requiredBy="/1/@actions.18" opposite="/1/@datums.23/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Operation.ownedParameters"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.23" opposite="/1/@datums.9/@propertyDatums.5"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Operation.ownedExpressions"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.10"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Operation.Class"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.18"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Operation.OperationCallExp"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.1" requiredBy="/1/@actions.5 /1/@actions.24 /1/@actions.25 /1/@actions.26" dataParameter="/1/@actions.5/@parameters.0 /1/@actions.24/@parameters.0 /1/@actions.25/@parameters.0 /1/@actions.26/@parameters.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <type href="ClassesCS.ecore.oclas#T.classescs.PackageCS"/> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.0" requiredBy="/1/@actions.24"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.NamedElementCS.name"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1" producedBy="/1/@actions.5" requiredBy="/1/@actions.24 /1/@actions.25 /1/@actions.26 /1/@actions.29"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums requiredBy="/1/@actions.25"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.PackageCS.ownedClasses"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums requiredBy="/1/@actions.26"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.PackageCS.ownedPackages"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.3" producedBy="/1/@actions.5" dataParameter="/1/@actions.5/@results.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <type href="Classes.ecore.oclas#T.classes.Package"/> |
| <propertyDatums super="/1/@datums.3/@propertyDatums.1" producedBy="/1/@actions.24" requiredBy="/1/@actions.12 /1/@actions.14 /1/@actions.18 /1/@actions.21 /1/@actions.28"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.NamedElement.name"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.25" requiredBy="/1/@actions.12 /1/@actions.14 /1/@actions.18 /1/@actions.21 /1/@actions.28" |
| opposite="/1/@datums.6/@propertyDatums.6"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Package.ownedClasses"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.26" requiredBy="/1/@actions.12 /1/@actions.14 /1/@actions.18 /1/@actions.21 /1/@actions.28" |
| opposite="/1/@datums.15/@propertyDatums.3"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Package.ownedPackages"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.26"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Package.Package"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.29"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Package.Root"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.1" requiredBy="/1/@actions.6 /1/@actions.27 /1/@actions.28" dataParameter="/1/@actions.6/@parameters.0 /1/@actions.27/@parameters.0 /1/@actions.28/@parameters.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <type href="ClassesCS.ecore.oclas#T.classescs.PropertyCS"/> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1" producedBy="/1/@actions.6" requiredBy="/1/@actions.11 /1/@actions.27 /1/@actions.28"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.0" requiredBy="/1/@actions.27"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.NamedElementCS.name"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums requiredBy="/1/@actions.28"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.PropertyCS.typeRef"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.1"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.3 /1/@datums.8" producedBy="/1/@actions.6" dataParameter="/1/@actions.6/@results.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <type href="Classes.ecore.oclas#T.classes.Property"/> |
| <propertyDatums super="/1/@datums.3/@propertyDatums.0 /1/@datums.8/@propertyDatums.0" producedBy="/1/@actions.28" requiredBy="/1/@actions.15" |
| opposite="/1/@datums.6/@propertyDatums.5"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.TypedElement.type"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.3/@propertyDatums.1 /1/@datums.8/@propertyDatums.1" producedBy="/1/@actions.27" requiredBy="/1/@actions.14"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.NamedElement.name"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.3/@propertyDatums.0 /1/@datums.8/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.TypedElement.type"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.11"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Property.Class"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.14"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Property.PropertyCallExp"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.0" requiredBy="/1/@actions.7 /1/@actions.29" dataParameter="/1/@actions.7/@parameters.0 /1/@actions.29/@parameters.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <type href="ClassesCS.ecore.oclas#T.classescs.RootCS"/> |
| <propertyDatums requiredBy="/1/@actions.29"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.RootCS.ownedPackages"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0" producedBy="/1/@actions.7" requiredBy="/1/@actions.29"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| <propertyDatums super="/1/@datums.0/@propertyDatums.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.leftCS"/> |
| <property href="ClassesCS.ecore.oclas#p.classescs.ElementCS.ast"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" producedBy="/1/@actions.7" dataParameter="/1/@actions.7/@results.0"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <type href="Classes.ecore.oclas#T.classes.Root"/> |
| <propertyDatums producedBy="/1/@actions.29" requiredBy="/1/@actions.12 /1/@actions.21 /1/@actions.28" opposite="/1/@datums.15/@propertyDatums.4"> |
| <domain href="classescs2asV2.qvtp.qvtias#qT..classescs2asV2_qvtp_qvtias.rightAS"/> |
| <property href="Classes.ecore.oclas#p.classes.Root.ownedPackages"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.0"> |
| <type href="ClassesCS.ecore.oclas#T.classescs.PathNameCS"/> |
| <propertyDatums requiredBy="/1/@actions.12 /1/@actions.14 /1/@actions.18 /1/@actions.21 /1/@actions.28"> |
| <property href="ClassesCS.ecore.oclas#p.classescs.PathNameCS.path"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.1"> |
| <type href="ClassesCS.ecore.oclas#T.classescs.PathElementCS"/> |
| <propertyDatums super="/1/@datums.1/@propertyDatums.0" requiredBy="/1/@actions.12 /1/@actions.14 /1/@actions.18 /1/@actions.21 /1/@actions.28"> |
| <property href="ClassesCS.ecore.oclas#p.classescs.NamedElementCS.name"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.0"> |
| <type href="ClassesCS.ecore.oclas#T.classescs.RoundedBracketClause"/> |
| <propertyDatums requiredBy="/1/@actions.17"> |
| <property href="ClassesCS.ecore.oclas#p.classescs.RoundedBracketClause.args"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum" super="/1/@datums.3"> |
| <type href="Classes.ecore.oclas#T.classes.Parameter"/> |
| <propertyDatums super="/1/@datums.3/@propertyDatums.1" requiredBy="/1/@actions.18"> |
| <property href="Classes.ecore.oclas#p.classes.NamedElement.name"/> |
| </propertyDatums> |
| <propertyDatums producedBy="/1/@actions.22"> |
| <property href="Classes.ecore.oclas#p.classes.Parameter.Operation"/> |
| </propertyDatums> |
| </datums> |
| <datums xsi:type="qvtg:ClassDatum"> |
| <type href="EnvExample2.ecore.oclas#T.lookup.LookupEnvironment"/> |
| <propertyDatums requiredBy="/1/@actions.12 /1/@actions.14 /1/@actions.18 /1/@actions.21 /1/@actions.28"> |
| <property href="EnvExample2.ecore.oclas#p.lookup.LookupEnvironment.parentEnv"/> |
| </propertyDatums> |
| <propertyDatums requiredBy="/1/@actions.12 /1/@actions.14 /1/@actions.18 /1/@actions.21 /1/@actions.28"> |
| <property href="EnvExample2.ecore.oclas#p.lookup.LookupEnvironment.namedElements"/> |
| </propertyDatums> |
| </datums> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.4 /1/@datums.2/@propertyDatums.1" requisites="/1/@datums.2"> |
| <parameters datum="/1/@datums.2"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cArgumentCS_2_Argument.leftCS.guard.argumentCS"/> |
| </parameters> |
| <results datum="/1/@datums.4"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cArgumentCS_2_Argument.rightAS.bottom.argument"/> |
| </results> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.cArgumentCS_2_Argument"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.6 /1/@datums.5/@propertyDatums.1" requisites="/1/@datums.5"> |
| <parameters datum="/1/@datums.5"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cClassCS_2_Class.leftCS.guard.classCS"/> |
| </parameters> |
| <results datum="/1/@datums.6"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cClassCS_2_Class.rightAS.bottom.class"/> |
| </results> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.cClassCS_2_Class"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.10 /1/@datums.7/@propertyDatums.0" requisites="/1/@datums.7 /1/@datums.7/@propertyDatums.14"> |
| <parameters datum="/1/@datums.7"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cNameExpCS_2_PropertyCallExp.leftCS.guard.nameExpCS"/> |
| </parameters> |
| <results datum="/1/@datums.10"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cNameExpCS_2_PropertyCallExp.rightAS.bottom.propertyCallExp"/> |
| </results> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.cNameExpCS_2_PropertyCallExp"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.11 /1/@datums.7/@propertyDatums.0" requisites="/1/@datums.7 /1/@datums.7/@propertyDatums.14"> |
| <parameters datum="/1/@datums.7"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cNameExpCS_2_OperationCallExp.leftCS.guard.nameExpCS"/> |
| </parameters> |
| <results datum="/1/@datums.11"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cNameExpCS_2_OperationCallExp.rightAS.bottom.operationCallExp"/> |
| </results> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.cNameExpCS_2_OperationCallExp"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.13 /1/@datums.12/@propertyDatums.0" requisites="/1/@datums.12"> |
| <parameters datum="/1/@datums.12"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cOperationCS_2_Operation.leftCS.guard.operationCS"/> |
| </parameters> |
| <results datum="/1/@datums.13"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cOperationCS_2_Operation.rightAS.bottom.operation"/> |
| </results> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.cOperationCS_2_Operation"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.15 /1/@datums.14/@propertyDatums.1" requisites="/1/@datums.14"> |
| <parameters datum="/1/@datums.14"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cPackageCS_2_Package.leftCS.guard.packageCS"/> |
| </parameters> |
| <results datum="/1/@datums.15"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cPackageCS_2_Package.rightAS.bottom.package"/> |
| </results> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.cPackageCS_2_Package"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.17 /1/@datums.16/@propertyDatums.0" requisites="/1/@datums.16"> |
| <parameters datum="/1/@datums.16"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cPropertyCS_2_Property.leftCS.guard.propertyCS"/> |
| </parameters> |
| <results datum="/1/@datums.17"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cPropertyCS_2_Property.rightAS.bottom.property"/> |
| </results> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.cPropertyCS_2_Property"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.19 /1/@datums.18/@propertyDatums.1" requisites="/1/@datums.18"> |
| <parameters datum="/1/@datums.18"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cRootCS_2_Root.leftCS.guard.rootCS"/> |
| </parameters> |
| <results datum="/1/@datums.19"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.cRootCS_2_Root.rightAS.bottom.root"/> |
| </results> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.cRootCS_2_Root"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.4/@propertyDatums.0" requisites="/1/@datums.2 /1/@datums.2/@propertyDatums.0 /1/@datums.2/@propertyDatums.1"> |
| <parameters datum="/1/@datums.2"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uArgument_name.leftCS.guard.argumentCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uArgument_name"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.6/@propertyDatums.0" requisites="/1/@datums.5 /1/@datums.5/@propertyDatums.0 /1/@datums.5/@propertyDatums.1"> |
| <parameters datum="/1/@datums.5"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uClass_name.leftCS.guard.classCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uClass_name"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.6/@propertyDatums.1 /1/@datums.13/@propertyDatums.5" requisites="/1/@datums.5 /1/@datums.5/@propertyDatums.2 /1/@datums.12/@propertyDatums.0 /1/@datums.5/@propertyDatums.1"> |
| <parameters datum="/1/@datums.5"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uClass_ownedOperations.leftCS.guard.classCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uClass_ownedOperations"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.6/@propertyDatums.2 /1/@datums.17/@propertyDatums.3" requisites="/1/@datums.5 /1/@datums.5/@propertyDatums.4 /1/@datums.16/@propertyDatums.0 /1/@datums.5/@propertyDatums.1"> |
| <parameters datum="/1/@datums.5"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uClass_ownedProperties.leftCS.guard.classCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uClass_ownedProperties"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.6/@propertyDatums.3 /1/@datums.6/@propertyDatums.4" requisites="/1/@datums.5 /1/@datums.5/@propertyDatums.6 /1/@datums.5/@propertyDatums.1 /1/@datums.24/@propertyDatums.0 /1/@datums.24/@propertyDatums.1 /1/@datums.6/@propertyDatums.0 /1/@datums.15/@propertyDatums.2 /1/@datums.15/@propertyDatums.1 /1/@datums.21/@propertyDatums.0 /1/@datums.15/@propertyDatums.0 /1/@datums.19/@propertyDatums.0 /1/@datums.20/@propertyDatums.0"> |
| <parameters datum="/1/@datums.5"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uClass_superClass.leftCS.guard.classCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uClass_superClass"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.10/@propertyDatums.1 /1/@datums.9/@propertyDatums.1" requisites="/1/@datums.7 /1/@datums.7/@propertyDatums.0 /1/@datums.7/@propertyDatums.1 /1/@datums.7/@propertyDatums.14"> |
| <parameters datum="/1/@datums.7"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uPropertyCallExp_ownedCallExp.leftCS.guard.nameExpCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uPropertyCallExp_ownedCallExp"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.10/@propertyDatums.0 /1/@datums.17/@propertyDatums.4" requisites="/1/@datums.7 /1/@datums.7/@propertyDatums.0 /1/@datums.9/@propertyDatums.1 /1/@datums.9/@propertyDatums.0 /1/@datums.7/@propertyDatums.5 /1/@datums.7/@propertyDatums.14 /1/@datums.24/@propertyDatums.0 /1/@datums.24/@propertyDatums.1 /1/@datums.17/@propertyDatums.1 /1/@datums.6/@propertyDatums.1 /1/@datums.6/@propertyDatums.2 /1/@datums.21/@propertyDatums.0 /1/@datums.6/@propertyDatums.0 /1/@datums.15/@propertyDatums.2 /1/@datums.15/@propertyDatums.1 /1/@datums.15/@propertyDatums.0 /1/@datums.9/@propertyDatums.4 /1/@datums.20/@propertyDatums.0"> |
| <parameters datum="/1/@datums.7"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uPropertyCallExp_referredProperty.leftCS.guard.nameExpCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uPropertyCallExp_referredProperty"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.10/@propertyDatums.3 /1/@datums.6/@propertyDatums.5" requisites="/1/@datums.7 /1/@datums.17/@propertyDatums.0 /1/@datums.10/@propertyDatums.0 /1/@datums.7/@propertyDatums.0 /1/@datums.7/@propertyDatums.14"> |
| <parameters datum="/1/@datums.7"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uPropertyCallExp_type.leftCS.guard.nameExpCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uPropertyCallExp_type"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.11/@propertyDatums.3 /1/@datums.9/@propertyDatums.1" requisites="/1/@datums.7 /1/@datums.7/@propertyDatums.0 /1/@datums.7/@propertyDatums.1 /1/@datums.7/@propertyDatums.14"> |
| <parameters datum="/1/@datums.7"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uOperationCallExp_ownedCallExp.leftCS.guard.nameExpCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uOperationCallExp_ownedCallExp"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.11/@propertyDatums.0 /1/@datums.4/@propertyDatums.1" requisites="/1/@datums.7 /1/@datums.22/@propertyDatums.0 /1/@datums.7/@propertyDatums.14 /1/@datums.2/@propertyDatums.1 /1/@datums.7/@propertyDatums.0"> |
| <parameters datum="/1/@datums.7"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uOperationCallExp_ownedArguments.leftCS.guard.nameExpCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uOperationCallExp_ownedArguments"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.11/@propertyDatums.2 /1/@datums.13/@propertyDatums.6" requisites="/1/@datums.7 /1/@datums.7/@propertyDatums.0 /1/@datums.9/@propertyDatums.1 /1/@datums.9/@propertyDatums.0 /1/@datums.7/@propertyDatums.5 /1/@datums.11/@propertyDatums.0 /1/@datums.7/@propertyDatums.14 /1/@datums.24/@propertyDatums.0 /1/@datums.24/@propertyDatums.1 /1/@datums.13/@propertyDatums.1 /1/@datums.13/@propertyDatums.3 /1/@datums.4/@propertyDatums.0 /1/@datums.23/@propertyDatums.0 /1/@datums.6/@propertyDatums.1 /1/@datums.6/@propertyDatums.2 /1/@datums.21/@propertyDatums.0 /1/@datums.6/@propertyDatums.0 /1/@datums.15/@propertyDatums.2 /1/@datums.15/@propertyDatums.1 /1/@datums.15/@propertyDatums.0 /1/@datums.9/@propertyDatums.4 /1/@datums.20/@propertyDatums.0"> |
| <parameters datum="/1/@datums.7"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uOperationCallExp_referredOperation.leftCS.guard.nameExpCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uOperationCallExp_referredOperation"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.11/@propertyDatums.6 /1/@datums.6/@propertyDatums.5" requisites="/1/@datums.7 /1/@datums.13/@propertyDatums.0 /1/@datums.11/@propertyDatums.2 /1/@datums.7/@propertyDatums.0 /1/@datums.7/@propertyDatums.14"> |
| <parameters datum="/1/@datums.7"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uOperationCallExp_type.leftCS.guard.nameExpCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uOperationCallExp_type"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.13/@propertyDatums.1" requisites="/1/@datums.12 /1/@datums.12/@propertyDatums.1 /1/@datums.12/@propertyDatums.0"> |
| <parameters datum="/1/@datums.12"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uOperation_name.leftCS.guard.operationCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uOperation_name"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.13/@propertyDatums.0 /1/@datums.6/@propertyDatums.5" requisites="/1/@datums.12 /1/@datums.12/@propertyDatums.0 /1/@datums.12/@propertyDatums.4 /1/@datums.24/@propertyDatums.0 /1/@datums.24/@propertyDatums.1 /1/@datums.6/@propertyDatums.0 /1/@datums.15/@propertyDatums.2 /1/@datums.15/@propertyDatums.1 /1/@datums.21/@propertyDatums.0 /1/@datums.15/@propertyDatums.0 /1/@datums.19/@propertyDatums.0 /1/@datums.6/@propertyDatums.1 /1/@datums.20/@propertyDatums.0"> |
| <parameters datum="/1/@datums.12"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uOperation_type.leftCS.guard.operationCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uOperation_type"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.13/@propertyDatums.3 /1/@datums.23/@propertyDatums.1" requisites="/1/@datums.12 /1/@datums.12/@propertyDatums.6 /1/@datums.12/@propertyDatums.0"> |
| <parameters datum="/1/@datums.12"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uOperation_ownedParameters.leftCS.guard.operationCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uOperation_ownedParameters"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.13/@propertyDatums.4 /1/@datums.9/@propertyDatums.5" requisites="/1/@datums.12 /1/@datums.12/@propertyDatums.8 /1/@datums.7/@propertyDatums.0 /1/@datums.12/@propertyDatums.0"> |
| <parameters datum="/1/@datums.12"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uOperation_ownedExpressions.leftCS.guard.operationCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uOperation_ownedExpressions"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.15/@propertyDatums.0" requisites="/1/@datums.14 /1/@datums.14/@propertyDatums.0 /1/@datums.14/@propertyDatums.1"> |
| <parameters datum="/1/@datums.14"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uPackage_name.leftCS.guard.packageCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uPackage_name"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.15/@propertyDatums.1 /1/@datums.6/@propertyDatums.6" requisites="/1/@datums.14 /1/@datums.14/@propertyDatums.2 /1/@datums.5/@propertyDatums.1 /1/@datums.14/@propertyDatums.1"> |
| <parameters datum="/1/@datums.14"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uPackage_ownedClasses.leftCS.guard.packageCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uPackage_ownedClasses"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.15/@propertyDatums.2 /1/@datums.15/@propertyDatums.3" requisites="/1/@datums.14 /1/@datums.14/@propertyDatums.4 /1/@datums.14/@propertyDatums.1"> |
| <parameters datum="/1/@datums.14"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uPackage_ownedPackages.leftCS.guard.packageCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uPackage_ownedPackages"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.17/@propertyDatums.1" requisites="/1/@datums.16 /1/@datums.16/@propertyDatums.1 /1/@datums.16/@propertyDatums.0"> |
| <parameters datum="/1/@datums.16"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uProperty_name.leftCS.guard.propertyCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uProperty_name"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.17/@propertyDatums.0 /1/@datums.6/@propertyDatums.5" requisites="/1/@datums.16 /1/@datums.16/@propertyDatums.0 /1/@datums.16/@propertyDatums.4 /1/@datums.24/@propertyDatums.0 /1/@datums.24/@propertyDatums.1 /1/@datums.6/@propertyDatums.0 /1/@datums.15/@propertyDatums.2 /1/@datums.15/@propertyDatums.1 /1/@datums.21/@propertyDatums.0 /1/@datums.15/@propertyDatums.0 /1/@datums.19/@propertyDatums.0 /1/@datums.6/@propertyDatums.2 /1/@datums.20/@propertyDatums.0"> |
| <parameters datum="/1/@datums.16"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uProperty_type.leftCS.guard.propertyCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uProperty_type"/> |
| </actions> |
| <actions xsi:type="qvtg:MappingAction" productions="/1/@datums.19/@propertyDatums.0 /1/@datums.15/@propertyDatums.4" requisites="/1/@datums.18 /1/@datums.18/@propertyDatums.0 /1/@datums.14/@propertyDatums.1 /1/@datums.18/@propertyDatums.1"> |
| <parameters datum="/1/@datums.18"> |
| <variable href="classescs2asV2.qvtp.qvtias#qV..classescs2asV2_qvtp_qvtias.uRoot_ownedPackages.leftCS.guard.rootCS"/> |
| </parameters> |
| <mapping href="classescs2asV2.qvtp.qvtias#m..classescs2asV2_qvtp_qvtias.uRoot_ownedPackages"/> |
| </actions> |
| </qvtg:DependencyGraph> |
| </xmi:XMI> |