Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi')
-rw-r--r--tests/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi1025
1 files changed, 0 insertions, 1025 deletions
diff --git a/tests/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi b/tests/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi
deleted file mode 100644
index 5be424f5d..000000000
--- a/tests/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi
+++ /dev/null
@@ -1,1025 +0,0 @@
-<?xml version="1.0" encoding="ASCII"?>
-<qvts:Schedule xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:qvts="http://www.eclipse.org/qvt/2015/Schedule">
- <datums xsi:type="qvts:ClassDatum" sub="//@datums.1 //@datums.6 //@datums.23">
- <type href="SimpleUML.ecore.oclas#T.simpleuml.UMLModelElement"/>
- <propertyDatums sub="//@datums.1/@propertyDatums.0 //@datums.6/@propertyDatums.1 //@datums.23/@propertyDatums.2">
- <property href="SimpleUML.ecore.oclas#p.simpleuml.UMLModelElement.name"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.6/@propertyDatums.2 //@datums.23/@propertyDatums.3">
- <property href="SimpleUML.ecore.oclas#p.simpleuml.UMLModelElement.kind"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.0" requiredBy="//@actions.0 //@actions.2 //@actions.4 //@actions.6 //@actions.8 //@actions.10" dataParameter="//@actions.0/@parameters.0 //@actions.2/@parameters.2 //@actions.4/@parameters.2 //@actions.6/@parameters.2 //@actions.8/@parameters.1 //@actions.10/@parameters.3">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.0/@domain.0"/>
- <type href="SimpleUML.ecore.oclas#T.simpleuml.Package"/>
- <propertyDatums super="//@datums.0/@propertyDatums.0" requiredBy="//@actions.0">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.0/@domain.0"/>
- <property href="SimpleUML.ecore.oclas#p.simpleuml.UMLModelElement.name"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" sub="//@datums.3 //@datums.9 //@datums.16 //@datums.21 //@datums.24">
- <type href="SimpleUMLtoRDBMS.ecore.oclas#T.simpleumltordbms.UmlToRdbmsModelElement"/>
- <propertyDatums sub="//@datums.3/@propertyDatums.0 //@datums.16/@propertyDatums.1 //@datums.21/@propertyDatums.2 //@datums.24/@propertyDatums.2 //@datums.9/@propertyDatums.3">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.UmlToRdbmsModelElement.name"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.16/@propertyDatums.4">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttributeOwner.fromAttributes"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.16/@propertyDatums.6 //@datums.21/@propertyDatums.4 //@datums.24/@propertyDatums.5">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ToColumn.column"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.2" producedBy="//@actions.0" requiredBy="//@actions.1 //@actions.2 //@actions.3 //@actions.4 //@actions.5 //@actions.6 //@actions.7 //@actions.8 //@actions.9 //@actions.10 //@actions.11" dataParameter="//@actions.0/@results.0 //@actions.1/@parameters.0 //@actions.2/@parameters.1 //@actions.3/@parameters.1 //@actions.4/@parameters.0 //@actions.5/@parameters.0 //@actions.6/@parameters.0 //@actions.7/@parameters.1 //@actions.8/@parameters.0 //@actions.9/@parameters.0 //@actions.10/@parameters.5 //@actions.11/@parameters.5">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.0/@domain.1"/>
- <type href="SimpleUMLtoRDBMS.ecore.oclas#T.simpleumltordbms.PackageToSchema"/>
- <propertyDatums super="//@datums.2/@propertyDatums.0" producedBy="//@actions.0" requiredBy="//@actions.1">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.0/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.UmlToRdbmsModelElement.name"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.0" requiredBy="//@actions.2 //@actions.4 //@actions.6 //@actions.8 //@actions.10">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.0/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PackageToSchema.umlPackage"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.1" requiredBy="//@actions.9 //@actions.11">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.0/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PackageToSchema.schema"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.2">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.0/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PackageToSchema.primitivesToNames"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.8">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.0/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PackageToSchema.classesToTables"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" sub="//@datums.5 //@datums.17 //@datums.18 //@datums.19 //@datums.22">
- <type href="SimpleRDBMS.ecore.oclas#T.simplerdbms.RModelElement"/>
- <propertyDatums sub="//@datums.17/@propertyDatums.0 //@datums.5/@propertyDatums.0 //@datums.18/@propertyDatums.3 //@datums.19/@propertyDatums.3 //@datums.22/@propertyDatums.0">
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.RModelElement.name"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.19/@propertyDatums.0 //@datums.17/@propertyDatums.2 //@datums.18/@propertyDatums.5">
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.RModelElement.kind"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.4" producedBy="//@actions.1" requiredBy="//@actions.9 //@actions.11" dataParameter="//@actions.1/@results.0 //@actions.9/@parameters.1 //@actions.11/@parameters.4">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.1/@domain.0"/>
- <type href="SimpleRDBMS.ecore.oclas#T.simplerdbms.Schema"/>
- <propertyDatums super="//@datums.4/@propertyDatums.0" producedBy="//@actions.1">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.1/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.RModelElement.name"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.9">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.1/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.Schema.tables"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.0" sub="//@datums.7 //@datums.20">
- <type href="SimpleUML.ecore.oclas#T.simpleuml.PackageElement"/>
- <propertyDatums sub="//@datums.7/@propertyDatums.0 //@datums.20/@propertyDatums.1">
- <property href="SimpleUML.ecore.oclas#p.simpleuml.PackageElement.namespace"/>
- </propertyDatums>
- <propertyDatums super="//@datums.0/@propertyDatums.0" sub="//@datums.7/@propertyDatums.1 //@datums.20/@propertyDatums.3">
- <property href="SimpleUML.ecore.oclas#p.simpleuml.UMLModelElement.name"/>
- </propertyDatums>
- <propertyDatums super="//@datums.0/@propertyDatums.1" sub="//@datums.7/@propertyDatums.2">
- <property href="SimpleUML.ecore.oclas#p.simpleuml.UMLModelElement.kind"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.6" sub="//@datums.8 //@datums.13">
- <type href="SimpleUML.ecore.oclas#T.simpleuml.Classifier"/>
- <propertyDatums super="//@datums.6/@propertyDatums.0" sub="//@datums.8/@propertyDatums.0 //@datums.13/@propertyDatums.1">
- <property href="SimpleUML.ecore.oclas#p.simpleuml.PackageElement.namespace"/>
- </propertyDatums>
- <propertyDatums super="//@datums.6/@propertyDatums.1" sub="//@datums.8/@propertyDatums.1 //@datums.13/@propertyDatums.2">
- <property href="SimpleUML.ecore.oclas#p.simpleuml.UMLModelElement.name"/>
- </propertyDatums>
- <propertyDatums super="//@datums.6/@propertyDatums.2" sub="//@datums.13/@propertyDatums.0">
- <property href="SimpleUML.ecore.oclas#p.simpleuml.UMLModelElement.kind"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.7" requiredBy="//@actions.2 //@actions.4 //@actions.6 //@actions.12 //@actions.14" dataParameter="//@actions.2/@parameters.0 //@actions.4/@parameters.1 //@actions.6/@parameters.1 //@actions.12/@parameters.3 //@actions.14/@parameters.5">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.2/@domain.0"/>
- <type href="SimpleUML.ecore.oclas#T.simpleuml.PrimitiveDataType"/>
- <propertyDatums super="//@datums.7/@propertyDatums.0" requiredBy="//@actions.2 //@actions.4 //@actions.6">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.2/@domain.0"/>
- <property href="SimpleUML.ecore.oclas#p.simpleuml.PackageElement.namespace"/>
- </propertyDatums>
- <propertyDatums super="//@datums.7/@propertyDatums.1" requiredBy="//@actions.2 //@actions.4 //@actions.6">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.2/@domain.0"/>
- <property href="SimpleUML.ecore.oclas#p.simpleuml.UMLModelElement.name"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.2" sub="//@datums.10 //@datums.11 //@datums.12" requiredBy="//@actions.12 //@actions.14 //@actions.16" dataParameter="//@actions.12/@parameters.1 //@actions.14/@parameters.3 //@actions.16/@parameters.1">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.1"/>
- <type href="SimpleUMLtoRDBMS.ecore.oclas#T.simpleumltordbms.PrimitiveToName"/>
- <propertyDatums producedBy="//@actions.2 //@actions.4 //@actions.6" requiredBy="//@actions.3 //@actions.5 //@actions.7" opposite="//@datums.3/@propertyDatums.3">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PrimitiveToName.owner"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.2 //@actions.4 //@actions.6" requiredBy="//@actions.12 //@actions.14">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PrimitiveToName.primitive"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.3 //@actions.5 //@actions.7" requiredBy="//@actions.16">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PrimitiveToName.typeName"/>
- </propertyDatums>
- <propertyDatums super="//@datums.2/@propertyDatums.0" sub="//@datums.10/@propertyDatums.0 //@datums.11/@propertyDatums.0 //@datums.12/@propertyDatums.0">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.UmlToRdbmsModelElement.name"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.12">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PrimitiveToName.AttributeToColumn"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.9" producedBy="//@actions.2" requiredBy="//@actions.3" dataParameter="//@actions.2/@results.0 //@actions.3/@parameters.0">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.2/@domain.1"/>
- <type href="SimpleUMLtoRDBMS.ecore.oclas#T.simpleumltordbms.IntegerToNumber"/>
- <propertyDatums super="//@datums.9/@propertyDatums.3" producedBy="//@actions.2">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.2/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.UmlToRdbmsModelElement.name"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.9" producedBy="//@actions.4" requiredBy="//@actions.5" dataParameter="//@actions.4/@results.0 //@actions.5/@parameters.1">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.4/@domain.1"/>
- <type href="SimpleUMLtoRDBMS.ecore.oclas#T.simpleumltordbms.BooleanToBoolean"/>
- <propertyDatums super="//@datums.9/@propertyDatums.3" producedBy="//@actions.4">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.4/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.UmlToRdbmsModelElement.name"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.9" producedBy="//@actions.6" requiredBy="//@actions.7" dataParameter="//@actions.6/@results.0 //@actions.7/@parameters.0">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.6/@domain.1"/>
- <type href="SimpleUMLtoRDBMS.ecore.oclas#T.simpleumltordbms.StringToVarchar"/>
- <propertyDatums super="//@datums.9/@propertyDatums.3" producedBy="//@actions.6">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.6/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.UmlToRdbmsModelElement.name"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.7" requiredBy="//@actions.8 //@actions.10 //@actions.12 //@actions.13 //@actions.14 //@actions.15" dataParameter="//@actions.8/@parameters.2 //@actions.10/@parameters.1 //@actions.10/@parameters.6 //@actions.12/@parameters.2 //@actions.13/@parameters.2 //@actions.13/@parameters.3 //@actions.14/@parameters.2 //@actions.15/@parameters.3 //@actions.15/@parameters.4">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.8/@domain.0"/>
- <type href="SimpleUML.ecore.oclas#T.simpleuml.Class"/>
- <propertyDatums super="//@datums.7/@propertyDatums.2" requiredBy="//@actions.8">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.8/@domain.0"/>
- <property href="SimpleUML.ecore.oclas#p.simpleuml.UMLModelElement.kind"/>
- </propertyDatums>
- <propertyDatums super="//@datums.7/@propertyDatums.0" requiredBy="//@actions.8 //@actions.10">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.8/@domain.0"/>
- <property href="SimpleUML.ecore.oclas#p.simpleuml.PackageElement.namespace"/>
- </propertyDatums>
- <propertyDatums super="//@datums.7/@propertyDatums.1" requiredBy="//@actions.8 //@actions.10">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.8/@domain.0"/>
- <property href="SimpleUML.ecore.oclas#p.simpleuml.UMLModelElement.name"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" sub="//@datums.16 //@datums.26">
- <type href="SimpleUMLtoRDBMS.ecore.oclas#T.simpleumltordbms.FromAttributeOwner"/>
- <propertyDatums sub="//@datums.16/@propertyDatums.1 //@datums.26/@propertyDatums.1">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.UmlToRdbmsModelElement.name"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.16/@propertyDatums.4" producedBy="//@actions.12" requiredBy="//@actions.13 //@actions.15">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttributeOwner.fromAttributes"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.26/@propertyDatums.0">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttribute.attribute"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.16/@propertyDatums.6">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ToColumn.column"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.26/@propertyDatums.2">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttribute.leafs"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" sub="//@datums.16 //@datums.21 //@datums.25">
- <type href="SimpleUMLtoRDBMS.ecore.oclas#T.simpleumltordbms.ToColumn"/>
- <propertyDatums sub="//@datums.16/@propertyDatums.1 //@datums.21/@propertyDatums.2 //@datums.25/@propertyDatums.3">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.UmlToRdbmsModelElement.name"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.16/@propertyDatums.4">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttributeOwner.fromAttributes"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.25/@propertyDatums.0">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttribute.owner"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.25/@propertyDatums.2">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttribute.kind"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.16/@propertyDatums.6 //@datums.21/@propertyDatums.4 //@datums.25/@propertyDatums.5">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ToColumn.column"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.25/@propertyDatums.4">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttribute.leafs"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.14 //@datums.15 //@datums.2" producedBy="//@actions.8" requiredBy="//@actions.9 //@actions.10 //@actions.11 //@actions.12 //@actions.13 //@actions.16" dataParameter="//@actions.8/@results.0 //@actions.9/@parameters.2 //@actions.10/@parameters.2 //@actions.10/@parameters.4 //@actions.11/@parameters.1 //@actions.11/@parameters.3 //@actions.12/@parameters.0 //@actions.13/@parameters.0 //@actions.16/@parameters.2">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.8/@domain.1"/>
- <type href="SimpleUMLtoRDBMS.ecore.oclas#T.simpleumltordbms.ClassToTable"/>
- <propertyDatums producedBy="//@actions.8" requiredBy="//@actions.9 //@actions.10 //@actions.11" opposite="//@datums.3/@propertyDatums.4">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.8/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ClassToTable.owner"/>
- </propertyDatums>
- <propertyDatums super="//@datums.14/@propertyDatums.0 //@datums.15/@propertyDatums.0 //@datums.2/@propertyDatums.0" producedBy="//@actions.8" requiredBy="//@actions.9">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.8/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.UmlToRdbmsModelElement.name"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.8" requiredBy="//@actions.10 //@actions.12 //@actions.13">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.8/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ClassToTable.umlClass"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.9" requiredBy="//@actions.11 //@actions.16">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.8/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ClassToTable.table"/>
- </propertyDatums>
- <propertyDatums super="//@datums.14/@propertyDatums.1 //@datums.15/@propertyDatums.1 //@datums.2/@propertyDatums.1" requiredBy="//@actions.16">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.8/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttributeOwner.fromAttributes"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.9">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.8/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ClassToTable.primaryKey"/>
- </propertyDatums>
- <propertyDatums super="//@datums.14/@propertyDatums.3 //@datums.15/@propertyDatums.4 //@datums.2/@propertyDatums.2" producedBy="//@actions.9">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.8/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ToColumn.column"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.10">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.8/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ClassToTable.associationsToForeignKeys"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.10">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.8/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ClassToTable.AssociationToForeignKey"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.4" producedBy="//@actions.9" requiredBy="//@actions.11 //@actions.16" dataParameter="//@actions.9/@results.0 //@actions.11/@parameters.6 //@actions.11/@parameters.7 //@actions.16/@parameters.3">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <type href="SimpleRDBMS.ecore.oclas#T.simplerdbms.Table"/>
- <propertyDatums super="//@datums.4/@propertyDatums.0" producedBy="//@actions.9" requiredBy="//@actions.9">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.RModelElement.name"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.9" requiredBy="//@actions.11" opposite="//@datums.5/@propertyDatums.1">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.Table.schema"/>
- </propertyDatums>
- <propertyDatums super="//@datums.4/@propertyDatums.1" producedBy="//@actions.9">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.RModelElement.kind"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.9">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.Table.keys"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.9">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.Table.columns"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.11">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.Table.foreignKeys"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.4" producedBy="//@actions.9 //@actions.11 //@actions.16" dataParameter="//@actions.9/@results.1 //@actions.11/@results.1 //@actions.16/@results.0">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <type href="SimpleRDBMS.ecore.oclas#T.simplerdbms.Column"/>
- <propertyDatums producedBy="//@actions.9 //@actions.11 //@actions.16" requiredBy="//@actions.11">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.Column.type"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.9 //@actions.11 //@actions.16" opposite="//@datums.17/@propertyDatums.4">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.Column.owner"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.9" opposite="//@datums.19/@propertyDatums.2">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.Column.keys"/>
- </propertyDatums>
- <propertyDatums super="//@datums.4/@propertyDatums.0" producedBy="//@actions.9 //@actions.11 //@actions.16">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.RModelElement.name"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.11" opposite="//@datums.22/@propertyDatums.3">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.Column.foreignKeys"/>
- </propertyDatums>
- <propertyDatums super="//@datums.4/@propertyDatums.1" producedBy="//@actions.16">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.RModelElement.kind"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.4" producedBy="//@actions.9" requiredBy="//@actions.11" dataParameter="//@actions.9/@results.2 //@actions.11/@parameters.0">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <type href="SimpleRDBMS.ecore.oclas#T.simplerdbms.Key"/>
- <propertyDatums super="//@datums.4/@propertyDatums.1" producedBy="//@actions.9" requiredBy="//@actions.11">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.RModelElement.kind"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.9" requiredBy="//@actions.11" opposite="//@datums.17/@propertyDatums.3">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.Key.owner"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.9" requiredBy="//@actions.11">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.Key.column"/>
- </propertyDatums>
- <propertyDatums super="//@datums.4/@propertyDatums.0" producedBy="//@actions.9">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.RModelElement.name"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.11">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.9/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.Key.ForeignKey"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.6" requiredBy="//@actions.10" dataParameter="//@actions.10/@parameters.0">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.10/@domain.0"/>
- <type href="SimpleUML.ecore.oclas#T.simpleuml.Association"/>
- <propertyDatums requiredBy="//@actions.10">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.10/@domain.0"/>
- <property href="SimpleUML.ecore.oclas#p.simpleuml.Association.source"/>
- </propertyDatums>
- <propertyDatums super="//@datums.6/@propertyDatums.0" requiredBy="//@actions.10">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.10/@domain.0"/>
- <property href="SimpleUML.ecore.oclas#p.simpleuml.PackageElement.namespace"/>
- </propertyDatums>
- <propertyDatums requiredBy="//@actions.10">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.10/@domain.0"/>
- <property href="SimpleUML.ecore.oclas#p.simpleuml.Association.destination"/>
- </propertyDatums>
- <propertyDatums super="//@datums.6/@propertyDatums.1" requiredBy="//@actions.10">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.10/@domain.0"/>
- <property href="SimpleUML.ecore.oclas#p.simpleuml.UMLModelElement.name"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.15 //@datums.2" producedBy="//@actions.10" requiredBy="//@actions.11" dataParameter="//@actions.10/@results.0 //@actions.11/@parameters.2">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.10/@domain.1"/>
- <type href="SimpleUMLtoRDBMS.ecore.oclas#T.simpleumltordbms.AssociationToForeignKey"/>
- <propertyDatums producedBy="//@actions.10" requiredBy="//@actions.11" opposite="//@datums.16/@propertyDatums.7">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.10/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.AssociationToForeignKey.owner"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.10" requiredBy="//@actions.11" opposite="//@datums.16/@propertyDatums.8">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.10/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.AssociationToForeignKey.referenced"/>
- </propertyDatums>
- <propertyDatums super="//@datums.15/@propertyDatums.0 //@datums.2/@propertyDatums.0" producedBy="//@actions.10" requiredBy="//@actions.11">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.10/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.UmlToRdbmsModelElement.name"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.10">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.10/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.AssociationToForeignKey.association"/>
- </propertyDatums>
- <propertyDatums super="//@datums.15/@propertyDatums.4 //@datums.2/@propertyDatums.2" producedBy="//@actions.11">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.10/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ToColumn.column"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.11">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.10/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.AssociationToForeignKey.foreignKey"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.4" producedBy="//@actions.11" dataParameter="//@actions.11/@results.0">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.11/@domain.0"/>
- <type href="SimpleRDBMS.ecore.oclas#T.simplerdbms.ForeignKey"/>
- <propertyDatums super="//@datums.4/@propertyDatums.0" producedBy="//@actions.11">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.11/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.RModelElement.name"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.11" opposite="//@datums.17/@propertyDatums.5">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.11/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.ForeignKey.owner"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.11" opposite="//@datums.19/@propertyDatums.4">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.11/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.ForeignKey.refersTo"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.11">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.11/@domain.0"/>
- <property href="SimpleRDBMS.ecore.oclas#p.simplerdbms.ForeignKey.columns"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.0" requiredBy="//@actions.12 //@actions.13 //@actions.14 //@actions.15" dataParameter="//@actions.12/@parameters.4 //@actions.13/@parameters.1 //@actions.14/@parameters.1 //@actions.14/@parameters.4 //@actions.15/@parameters.0 //@actions.15/@parameters.1">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.0"/>
- <type href="SimpleUML.ecore.oclas#T.simpleuml.Attribute"/>
- <propertyDatums requiredBy="//@actions.12 //@actions.13 //@actions.14 //@actions.15">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.0"/>
- <property href="SimpleUML.ecore.oclas#p.simpleuml.Attribute.type"/>
- </propertyDatums>
- <propertyDatums requiredBy="//@actions.12 //@actions.13 //@actions.14 //@actions.15">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.0"/>
- <property href="SimpleUML.ecore.oclas#p.simpleuml.Attribute.owner"/>
- </propertyDatums>
- <propertyDatums super="//@datums.0/@propertyDatums.0" requiredBy="//@actions.12 //@actions.13 //@actions.14 //@actions.15">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.0"/>
- <property href="SimpleUML.ecore.oclas#p.simpleuml.UMLModelElement.name"/>
- </propertyDatums>
- <propertyDatums super="//@datums.0/@propertyDatums.1" requiredBy="//@actions.12 //@actions.13 //@actions.14 //@actions.15">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.0"/>
- <property href="SimpleUML.ecore.oclas#p.simpleuml.UMLModelElement.kind"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.2" sub="//@datums.25 //@datums.26">
- <type href="SimpleUMLtoRDBMS.ecore.oclas#T.simpleumltordbms.FromAttribute"/>
- <propertyDatums sub="//@datums.25/@propertyDatums.4 //@datums.26/@propertyDatums.2" requiredBy="//@actions.13 //@actions.15 //@actions.16">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttribute.leafs"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.26/@propertyDatums.0" producedBy="//@actions.12 //@actions.13 //@actions.14 //@actions.15">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttribute.attribute"/>
- </propertyDatums>
- <propertyDatums super="//@datums.2/@propertyDatums.0" sub="//@datums.26/@propertyDatums.1 //@datums.25/@propertyDatums.3" producedBy="//@actions.12 //@actions.13 //@actions.14 //@actions.15">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.UmlToRdbmsModelElement.name"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.25/@propertyDatums.0" producedBy="//@actions.12 //@actions.13 //@actions.14 //@actions.15" opposite="//@datums.14/@propertyDatums.1">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttribute.owner"/>
- </propertyDatums>
- <propertyDatums sub="//@datums.25/@propertyDatums.2" producedBy="//@actions.12 //@actions.13 //@actions.14 //@actions.15">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttribute.kind"/>
- </propertyDatums>
- <propertyDatums super="//@datums.2/@propertyDatums.2" sub="//@datums.25/@propertyDatums.5">
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ToColumn.column"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.24 //@datums.15" producedBy="//@actions.12 //@actions.14" requiredBy="//@actions.16" dataParameter="//@actions.12/@results.0 //@actions.14/@results.0 //@actions.16/@parameters.0">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.1"/>
- <type href="SimpleUMLtoRDBMS.ecore.oclas#T.simpleumltordbms.AttributeToColumn"/>
- <propertyDatums super="//@datums.24/@propertyDatums.3 //@datums.15/@propertyDatums.2" requiredBy="//@actions.16">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttribute.owner"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.12 //@actions.14" requiredBy="//@actions.16" opposite="//@datums.9/@propertyDatums.4">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.AttributeToColumn.type"/>
- </propertyDatums>
- <propertyDatums super="//@datums.24/@propertyDatums.4 //@datums.15/@propertyDatums.3" requiredBy="//@actions.16">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttribute.kind"/>
- </propertyDatums>
- <propertyDatums super="//@datums.24/@propertyDatums.2 //@datums.15/@propertyDatums.0" requiredBy="//@actions.16">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.UmlToRdbmsModelElement.name"/>
- </propertyDatums>
- <propertyDatums super="//@datums.24/@propertyDatums.0 //@datums.15/@propertyDatums.5" producedBy="//@actions.12 //@actions.14" opposite="//@datums.25/@propertyDatums.6">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttribute.leafs"/>
- </propertyDatums>
- <propertyDatums super="//@datums.24/@propertyDatums.5 //@datums.15/@propertyDatums.4" producedBy="//@actions.16">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ToColumn.column"/>
- </propertyDatums>
- <propertyDatums producedBy="//@actions.12 //@actions.13">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.12/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.AttributeToColumn.FromAttribute"/>
- </propertyDatums>
- </datums>
- <datums xsi:type="qvts:ClassDatum" super="//@datums.14 //@datums.24" producedBy="//@actions.13 //@actions.15" requiredBy="//@actions.14 //@actions.15" dataParameter="//@actions.13/@results.0 //@actions.14/@parameters.0 //@actions.15/@parameters.2 //@actions.15/@results.0">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.13/@domain.1"/>
- <type href="SimpleUMLtoRDBMS.ecore.oclas#T.simpleumltordbms.NonLeafAttribute"/>
- <propertyDatums super="//@datums.14/@propertyDatums.2 //@datums.24/@propertyDatums.1" requiredBy="//@actions.14 //@actions.15">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.13/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttribute.attribute"/>
- </propertyDatums>
- <propertyDatums super="//@datums.14/@propertyDatums.0 //@datums.24/@propertyDatums.2" requiredBy="//@actions.14 //@actions.15">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.13/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.UmlToRdbmsModelElement.name"/>
- </propertyDatums>
- <propertyDatums super="//@datums.14/@propertyDatums.4 //@datums.24/@propertyDatums.0" producedBy="//@actions.13 //@actions.15" opposite="//@datums.25/@propertyDatums.6">
- <domain href="UmlToRdbms.qvtp.qvtias#//@ownedPackages.0/@ownedClasses.0/@rule.13/@domain.1"/>
- <property href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttribute.leafs"/>
- </propertyDatums>
- </datums>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.3 //@datums.3/@propertyDatums.0 //@datums.3/@propertyDatums.1" requisites="//@datums.1 //@datums.1/@propertyDatums.0" order="1" parent="//@actions.17" children="//@actions.1 //@actions.8 //@actions.10 //@actions.4">
- <parameterDerivations>
- <secondaryParameter isLoop="true" dataParameter="//@actions.0/@parameters.0"/>
- </parameterDerivations>
- <parameters secondaryParameter="//@actions.0/@parameterDerivations.0/@secondaryParameter" datum="//@datums.1">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.packageToSchema_LM.uml.guard.p"/>
- </parameters>
- <results datum="//@datums.3">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.packageToSchema_LM.middle.bottom.p2s"/>
- </results>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.packageToSchema_LM"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.5 //@datums.3/@propertyDatums.2 //@datums.5/@propertyDatums.0" requisites="//@datums.3 //@datums.3/@propertyDatums.0" order="2" parent="//@actions.0">
- <parameters datum="//@datums.3">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.packageToSchema_MR.middle.guard.p2s"/>
- </parameters>
- <results datum="//@datums.5">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.packageToSchema_MR.rdbms.bottom.s"/>
- </results>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.packageToSchema_MR"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.10 //@datums.9/@propertyDatums.1 //@datums.10/@propertyDatums.0 //@datums.9/@propertyDatums.0 //@datums.3/@propertyDatums.3" requisites="//@datums.8 //@datums.3 //@datums.1 //@datums.3/@propertyDatums.1 //@datums.8/@propertyDatums.0 //@datums.8/@propertyDatums.1" order="7" parent="//@actions.4">
- <parameterDerivations primaryParameter="//@actions.2/@parameters.0">
- <secondaryParameter dataParameter="//@actions.2/@parameters.2">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.PackageElement.namespace"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.2/@parameters.2">
- <secondaryParameter dataParameter="//@actions.2/@parameters.1">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleuml.Package.middle"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameters datum="//@datums.8">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.integerToNumber_LM.uml.guard.prim"/>
- </parameters>
- <parameters secondaryParameter="//@actions.2/@parameterDerivations.1/@secondaryParameter" datum="//@datums.3">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.integerToNumber_LM.middle.guard.p2s"/>
- </parameters>
- <parameters secondaryParameter="//@actions.2/@parameterDerivations.0/@secondaryParameter" datum="//@datums.1">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.integerToNumber_LM.uml.guard.p"/>
- </parameters>
- <results datum="//@datums.10">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.integerToNumber_LM.middle.bottom.p2n"/>
- </results>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.integerToNumber_LM"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.9/@propertyDatums.2" requisites="//@datums.10 //@datums.3 //@datums.9/@propertyDatums.0" order="14" parent="//@actions.17" children="//@actions.7">
- <parameterDerivations>
- <secondaryParameter isLoop="true" dataParameter="//@actions.3/@parameters.0"/>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.3/@parameters.0">
- <secondaryParameter dataParameter="//@actions.3/@parameters.1">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PrimitiveToName.owner"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameters secondaryParameter="//@actions.3/@parameterDerivations.0/@secondaryParameter" datum="//@datums.10">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.integerToNumber_MR.middle.guard.p2n"/>
- </parameters>
- <parameters secondaryParameter="//@actions.3/@parameterDerivations.1/@secondaryParameter" datum="//@datums.3">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.integerToNumber_MR.middle.guard.p2s"/>
- </parameters>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.integerToNumber_MR"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.11 //@datums.9/@propertyDatums.1 //@datums.9/@propertyDatums.0 //@datums.11/@propertyDatums.0" requisites="//@datums.3 //@datums.8 //@datums.1 //@datums.3/@propertyDatums.1 //@datums.8/@propertyDatums.1 //@datums.8/@propertyDatums.0" order="6" parent="//@actions.0" children="//@actions.2 //@actions.6 //@actions.5 //@actions.12 //@actions.14">
- <parameterDerivations primaryParameter="//@actions.4/@parameters.0">
- <secondaryParameter dataParameter="//@actions.4/@parameters.2">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PackageToSchema.umlPackage"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.4/@parameters.2">
- <secondaryParameter isLoop="true" dataParameter="//@actions.4/@parameters.1">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.Package.elements"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameters datum="//@datums.3">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.booleanToBoolean_LM.middle.guard.p2s"/>
- </parameters>
- <parameters secondaryParameter="//@actions.4/@parameterDerivations.1/@secondaryParameter" datum="//@datums.8">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.booleanToBoolean_LM.uml.guard.prim"/>
- </parameters>
- <parameters secondaryParameter="//@actions.4/@parameterDerivations.0/@secondaryParameter" datum="//@datums.1">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.booleanToBoolean_LM.uml.guard.p"/>
- </parameters>
- <results datum="//@datums.11">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.booleanToBoolean_LM.middle.bottom.p2n"/>
- </results>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.booleanToBoolean_LM"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.9/@propertyDatums.2" requisites="//@datums.3 //@datums.11 //@datums.9/@propertyDatums.0" order="9" parent="//@actions.4">
- <parameterDerivations primaryParameter="//@actions.5/@parameters.1">
- <secondaryParameter dataParameter="//@actions.5/@parameters.0">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PrimitiveToName.owner"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameters secondaryParameter="//@actions.5/@parameterDerivations.0/@secondaryParameter" datum="//@datums.3">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.booleanToBoolean_MR.middle.guard.p2s"/>
- </parameters>
- <parameters datum="//@datums.11">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.booleanToBoolean_MR.middle.guard.p2n"/>
- </parameters>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.booleanToBoolean_MR"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.12 //@datums.9/@propertyDatums.0 //@datums.9/@propertyDatums.1 //@datums.12/@propertyDatums.0" requisites="//@datums.3 //@datums.8 //@datums.1 //@datums.3/@propertyDatums.1 //@datums.8/@propertyDatums.0 //@datums.8/@propertyDatums.1" order="8" parent="//@actions.4">
- <parameterDerivations primaryParameter="//@actions.6/@parameters.1">
- <secondaryParameter dataParameter="//@actions.6/@parameters.2">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.PackageElement.namespace"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.6/@parameters.2">
- <secondaryParameter dataParameter="//@actions.6/@parameters.0">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleuml.Package.middle"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameters secondaryParameter="//@actions.6/@parameterDerivations.1/@secondaryParameter" datum="//@datums.3">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.stringToVarchar_LM.middle.guard.p2s"/>
- </parameters>
- <parameters datum="//@datums.8">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.stringToVarchar_LM.uml.guard.prim"/>
- </parameters>
- <parameters secondaryParameter="//@actions.6/@parameterDerivations.0/@secondaryParameter" datum="//@datums.1">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.stringToVarchar_LM.uml.guard.p"/>
- </parameters>
- <results datum="//@datums.12">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.stringToVarchar_LM.middle.bottom.p2n"/>
- </results>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.stringToVarchar_LM"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.9/@propertyDatums.2" requisites="//@datums.12 //@datums.3 //@datums.9/@propertyDatums.0" order="15" parent="//@actions.3">
- <parameterDerivations primaryParameter="//@actions.7/@parameters.1">
- <secondaryParameter isLoop="true" dataParameter="//@actions.7/@parameters.0">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PackageToSchema.primitivesToNames"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameters secondaryParameter="//@actions.7/@parameterDerivations.0/@secondaryParameter" datum="//@datums.12">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.stringToVarchar_MR.middle.guard.p2n"/>
- </parameters>
- <parameters datum="//@datums.3">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.stringToVarchar_MR.middle.guard.p2s"/>
- </parameters>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.stringToVarchar_MR"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.16 //@datums.16/@propertyDatums.1 //@datums.16/@propertyDatums.0 //@datums.16/@propertyDatums.2 //@datums.3/@propertyDatums.4" requisites="//@datums.3 //@datums.1 //@datums.13 //@datums.3/@propertyDatums.1 //@datums.13/@propertyDatums.0 //@datums.13/@propertyDatums.1 //@datums.13/@propertyDatums.2" order="3" parent="//@actions.0" children="//@actions.9">
- <parameterDerivations primaryParameter="//@actions.8/@parameters.0">
- <secondaryParameter dataParameter="//@actions.8/@parameters.1">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PackageToSchema.umlPackage"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.8/@parameters.1">
- <secondaryParameter isLoop="true" dataParameter="//@actions.8/@parameters.2">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.Package.elements"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameters datum="//@datums.3">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classToTable_LM.middle.guard.p2s"/>
- </parameters>
- <parameters secondaryParameter="//@actions.8/@parameterDerivations.0/@secondaryParameter" datum="//@datums.1">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classToTable_LM.uml.guard.p"/>
- </parameters>
- <parameters secondaryParameter="//@actions.8/@parameterDerivations.1/@secondaryParameter" datum="//@datums.13">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classToTable_LM.uml.guard.c"/>
- </parameters>
- <results datum="//@datums.16">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classToTable_LM.middle.bottom.c2t"/>
- </results>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.classToTable_LM"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.17 //@datums.18 //@datums.19 //@datums.16/@propertyDatums.3 //@datums.17/@propertyDatums.0 //@datums.16/@propertyDatums.5 //@datums.16/@propertyDatums.6 //@datums.17/@propertyDatums.2 //@datums.17/@propertyDatums.1 //@datums.19/@propertyDatums.1 //@datums.19/@propertyDatums.0 //@datums.18/@propertyDatums.1 //@datums.18/@propertyDatums.2 //@datums.18/@propertyDatums.0 //@datums.18/@propertyDatums.3 //@datums.19/@propertyDatums.3 //@datums.5/@propertyDatums.1 //@datums.17/@propertyDatums.3 //@datums.17/@propertyDatums.4 //@datums.19/@propertyDatums.2" requisites="//@datums.3 //@datums.5 //@datums.16 //@datums.3/@propertyDatums.2 //@datums.16/@propertyDatums.0 //@datums.16/@propertyDatums.1 //@datums.17/@propertyDatums.0" order="4" parent="//@actions.8">
- <parameterDerivations primaryParameter="//@actions.9/@parameters.2">
- <secondaryParameter dataParameter="//@actions.9/@parameters.0">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ClassToTable.owner"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.9/@parameters.0">
- <secondaryParameter dataParameter="//@actions.9/@parameters.1">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PackageToSchema.schema"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameters secondaryParameter="//@actions.9/@parameterDerivations.0/@secondaryParameter" datum="//@datums.3">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classToTable_MR.middle.guard.p2s"/>
- </parameters>
- <parameters secondaryParameter="//@actions.9/@parameterDerivations.1/@secondaryParameter" datum="//@datums.5">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classToTable_MR.rdbms.guard.s"/>
- </parameters>
- <parameters datum="//@datums.16">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classToTable_MR.middle.guard.c2t"/>
- </parameters>
- <results datum="//@datums.17">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classToTable_MR.rdbms.bottom.t"/>
- </results>
- <results datum="//@datums.18">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classToTable_MR.rdbms.bottom.pc"/>
- </results>
- <results datum="//@datums.19">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classToTable_MR.rdbms.bottom.pk"/>
- </results>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.classToTable_MR"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.21 //@datums.21/@propertyDatums.3 //@datums.21/@propertyDatums.2 //@datums.21/@propertyDatums.0 //@datums.21/@propertyDatums.1 //@datums.16/@propertyDatums.7 //@datums.16/@propertyDatums.8" requisites="//@datums.20 //@datums.13 //@datums.16 //@datums.1 //@datums.3 //@datums.16/@propertyDatums.2 //@datums.16/@propertyDatums.0 //@datums.3/@propertyDatums.1 //@datums.20/@propertyDatums.0 //@datums.20/@propertyDatums.1 //@datums.20/@propertyDatums.2 //@datums.13/@propertyDatums.1 //@datums.13/@propertyDatums.2 //@datums.20/@propertyDatums.3" order="5" parent="//@actions.0">
- <parameterDerivations primaryParameter="//@actions.10/@parameters.3">
- <secondaryParameter dataParameter="//@actions.10/@parameters.5">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleuml.Package.middle"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.10/@parameters.3">
- <secondaryParameter isLoop="true" dataParameter="//@actions.10/@parameters.0">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.Package.elements"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.10/@parameters.0">
- <secondaryParameter dataParameter="//@actions.10/@parameters.1">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.Association.destination"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.10/@parameters.1">
- <secondaryParameter dataParameter="//@actions.10/@parameters.2">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleuml.Class.middle"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.10/@parameters.5">
- <secondaryParameter isLoop="true" dataParameter="//@actions.10/@parameters.4">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PackageToSchema.classesToTables"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.10/@parameters.3">
- <secondaryParameter isLoop="true" dataParameter="//@actions.10/@parameters.6">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.Package.elements"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameters secondaryParameter="//@actions.10/@parameterDerivations.1/@secondaryParameter" datum="//@datums.20">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_LM.uml.guard.a"/>
- </parameters>
- <parameters secondaryParameter="//@actions.10/@parameterDerivations.2/@secondaryParameter" datum="//@datums.13">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_LM.uml.guard.dc"/>
- </parameters>
- <parameters secondaryParameter="//@actions.10/@parameterDerivations.3/@secondaryParameter" datum="//@datums.16">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_LM.middle.guard.dc2t"/>
- </parameters>
- <parameters datum="//@datums.1">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_LM.uml.guard.p"/>
- </parameters>
- <parameters secondaryParameter="//@actions.10/@parameterDerivations.4/@secondaryParameter" datum="//@datums.16">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_LM.middle.guard.sc2t"/>
- </parameters>
- <parameters secondaryParameter="//@actions.10/@parameterDerivations.0/@secondaryParameter" datum="//@datums.3">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_LM.middle.guard.p2s"/>
- </parameters>
- <parameters secondaryParameter="//@actions.10/@parameterDerivations.5/@secondaryParameter" datum="//@datums.13">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_LM.uml.guard.sc"/>
- </parameters>
- <results datum="//@datums.21">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_LM.middle.bottom.a2f"/>
- </results>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.associationToForeignKey_LM"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.22 //@datums.18 //@datums.21/@propertyDatums.4 //@datums.18/@propertyDatums.0 //@datums.21/@propertyDatums.5 //@datums.18/@propertyDatums.3 //@datums.22/@propertyDatums.0 //@datums.22/@propertyDatums.1 //@datums.18/@propertyDatums.1 //@datums.22/@propertyDatums.2 //@datums.18/@propertyDatums.4 //@datums.17/@propertyDatums.5 //@datums.19/@propertyDatums.4 //@datums.22/@propertyDatums.3" requisites="//@datums.19 //@datums.16 //@datums.21 //@datums.5 //@datums.3 //@datums.17 //@datums.16/@propertyDatums.3 //@datums.16/@propertyDatums.0 //@datums.3/@propertyDatums.2 //@datums.21/@propertyDatums.0 //@datums.21/@propertyDatums.1 //@datums.19/@propertyDatums.0 //@datums.19/@propertyDatums.1 //@datums.17/@propertyDatums.1 //@datums.18/@propertyDatums.0 //@datums.19/@propertyDatums.2 //@datums.21/@propertyDatums.2" order="17" parent="//@actions.17">
- <parameterDerivations>
- <secondaryParameter isLoop="true" dataParameter="//@actions.11/@parameters.2"/>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.11/@parameters.2">
- <secondaryParameter dataParameter="//@actions.11/@parameters.3">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.AssociationToForeignKey.owner"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.11/@parameters.3">
- <secondaryParameter dataParameter="//@actions.11/@parameters.5">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ClassToTable.owner"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.11/@parameters.2">
- <secondaryParameter dataParameter="//@actions.11/@parameters.1">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.AssociationToForeignKey.referenced"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.11/@parameters.1">
- <secondaryParameter dataParameter="//@actions.11/@parameters.7">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ClassToTable.table"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.11/@parameters.7">
- <secondaryParameter isLoop="true" dataParameter="//@actions.11/@parameters.0">
- <derivationProperty href="SimpleRDBMS.ecore.oclas#p.simplerdbms.Table.keys"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.11/@parameters.3">
- <secondaryParameter dataParameter="//@actions.11/@parameters.6">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ClassToTable.table"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.11/@parameters.5">
- <secondaryParameter dataParameter="//@actions.11/@parameters.4">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.PackageToSchema.schema"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameters secondaryParameter="//@actions.11/@parameterDerivations.5/@secondaryParameter" datum="//@datums.19">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_MR.rdbms.guard.rk"/>
- </parameters>
- <parameters secondaryParameter="//@actions.11/@parameterDerivations.3/@secondaryParameter" datum="//@datums.16">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_MR.middle.guard.dc2t"/>
- </parameters>
- <parameters secondaryParameter="//@actions.11/@parameterDerivations.0/@secondaryParameter" datum="//@datums.21">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_MR.middle.guard.a2f"/>
- </parameters>
- <parameters secondaryParameter="//@actions.11/@parameterDerivations.1/@secondaryParameter" datum="//@datums.16">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_MR.middle.guard.sc2t"/>
- </parameters>
- <parameters secondaryParameter="//@actions.11/@parameterDerivations.7/@secondaryParameter" datum="//@datums.5">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_MR.rdbms.guard.s"/>
- </parameters>
- <parameters secondaryParameter="//@actions.11/@parameterDerivations.2/@secondaryParameter" datum="//@datums.3">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_MR.middle.guard.p2s"/>
- </parameters>
- <parameters secondaryParameter="//@actions.11/@parameterDerivations.6/@secondaryParameter" datum="//@datums.17">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_MR.rdbms.guard.st"/>
- </parameters>
- <parameters secondaryParameter="//@actions.11/@parameterDerivations.4/@secondaryParameter" datum="//@datums.17">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_MR.rdbms.guard.dt"/>
- </parameters>
- <results datum="//@datums.22">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_MR.rdbms.bottom.fk"/>
- </results>
- <results datum="//@datums.18">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.associationToForeignKey_MR.rdbms.bottom.fc"/>
- </results>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.associationToForeignKey_MR"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.25 //@datums.24/@propertyDatums.1 //@datums.25/@propertyDatums.4 //@datums.24/@propertyDatums.2 //@datums.24/@propertyDatums.4 //@datums.24/@propertyDatums.3 //@datums.25/@propertyDatums.1 //@datums.25/@propertyDatums.6 //@datums.14/@propertyDatums.1 //@datums.9/@propertyDatums.4" requisites="//@datums.16 //@datums.9 //@datums.13 //@datums.8 //@datums.23 //@datums.9/@propertyDatums.1 //@datums.16/@propertyDatums.2 //@datums.23/@propertyDatums.0 //@datums.23/@propertyDatums.1 //@datums.23/@propertyDatums.2 //@datums.23/@propertyDatums.3" order="10" parent="//@actions.4">
- <parameterDerivations primaryParameter="//@actions.12/@parameters.3">
- <secondaryParameter isLoop="true" dataParameter="//@actions.12/@parameters.4">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.Classifier.typeOpposite"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.12/@parameters.4">
- <secondaryParameter dataParameter="//@actions.12/@parameters.2">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.Attribute.owner"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.12/@parameters.3">
- <secondaryParameter dataParameter="//@actions.12/@parameters.1">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleuml.PrimitiveDataType.middle"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.12/@parameters.2">
- <secondaryParameter dataParameter="//@actions.12/@parameters.0">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleuml.Class.middle"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameters secondaryParameter="//@actions.12/@parameterDerivations.3/@secondaryParameter" datum="//@datums.16">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classPrimitiveAttributes_LM.middle.guard.fao"/>
- </parameters>
- <parameters secondaryParameter="//@actions.12/@parameterDerivations.2/@secondaryParameter" datum="//@datums.9">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classPrimitiveAttributes_LM.middle.guard.p2n"/>
- </parameters>
- <parameters secondaryParameter="//@actions.12/@parameterDerivations.1/@secondaryParameter" datum="//@datums.13">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classPrimitiveAttributes_LM.uml.guard.c"/>
- </parameters>
- <parameters datum="//@datums.8">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classPrimitiveAttributes_LM.uml.guard.t"/>
- </parameters>
- <parameters secondaryParameter="//@actions.12/@parameterDerivations.0/@secondaryParameter" datum="//@datums.23">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classPrimitiveAttributes_LM.uml.guard.a"/>
- </parameters>
- <results datum="//@datums.25">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classPrimitiveAttributes_LM.middle.bottom.fa"/>
- </results>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.classPrimitiveAttributes_LM"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.26 //@datums.24/@propertyDatums.2 //@datums.24/@propertyDatums.4 //@datums.24/@propertyDatums.3 //@datums.26/@propertyDatums.2 //@datums.24/@propertyDatums.1 //@datums.25/@propertyDatums.6" requisites="//@datums.16 //@datums.23 //@datums.13 //@datums.16/@propertyDatums.2 //@datums.23/@propertyDatums.0 //@datums.23/@propertyDatums.1 //@datums.23/@propertyDatums.2 //@datums.23/@propertyDatums.3 //@datums.14/@propertyDatums.1 //@datums.24/@propertyDatums.0" order="13" parent="//@actions.17">
- <parameterDerivations>
- <secondaryParameter isLoop="true" dataParameter="//@actions.13/@parameters.1"/>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.13/@parameters.1">
- <secondaryParameter dataParameter="//@actions.13/@parameters.2">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.Attribute.owner"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.13/@parameters.2">
- <secondaryParameter dataParameter="//@actions.13/@parameters.0">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleuml.Class.middle"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.13/@parameters.1">
- <secondaryParameter dataParameter="//@actions.13/@parameters.3">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.Attribute.type"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameters secondaryParameter="//@actions.13/@parameterDerivations.2/@secondaryParameter" datum="//@datums.16">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classComplexAttributes_LM.middle.guard.fao"/>
- </parameters>
- <parameters secondaryParameter="//@actions.13/@parameterDerivations.0/@secondaryParameter" datum="//@datums.23">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classComplexAttributes_LM.uml.guard.a"/>
- </parameters>
- <parameters secondaryParameter="//@actions.13/@parameterDerivations.1/@secondaryParameter" datum="//@datums.13">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classComplexAttributes_LM.uml.guard.c"/>
- </parameters>
- <parameters secondaryParameter="//@actions.13/@parameterDerivations.3/@secondaryParameter" datum="//@datums.13">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classComplexAttributes_LM.uml.guard.t"/>
- </parameters>
- <results datum="//@datums.26">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.classComplexAttributes_LM.middle.bottom.fa"/>
- </results>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.classComplexAttributes_LM"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.25 //@datums.25/@propertyDatums.1 //@datums.24/@propertyDatums.2 //@datums.25/@propertyDatums.4 //@datums.24/@propertyDatums.4 //@datums.24/@propertyDatums.3 //@datums.24/@propertyDatums.1" requisites="//@datums.26 //@datums.23 //@datums.13 //@datums.9 //@datums.8 //@datums.26/@propertyDatums.0 //@datums.9/@propertyDatums.1 //@datums.23/@propertyDatums.0 //@datums.23/@propertyDatums.1 //@datums.26/@propertyDatums.1 //@datums.23/@propertyDatums.2 //@datums.23/@propertyDatums.3" order="11" parent="//@actions.4">
- <parameterDerivations primaryParameter="//@actions.14/@parameters.5">
- <secondaryParameter isLoop="true" dataParameter="//@actions.14/@parameters.4">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.Classifier.typeOpposite"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.14/@parameters.4">
- <secondaryParameter dataParameter="//@actions.14/@parameters.2">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.Attribute.owner"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.14/@parameters.5">
- <secondaryParameter dataParameter="//@actions.14/@parameters.3">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleuml.PrimitiveDataType.middle"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.14/@parameters.2">
- <secondaryParameter isLoop="true" dataParameter="//@actions.14/@parameters.1">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.Classifier.typeOpposite"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.14/@parameters.1">
- <secondaryParameter dataParameter="//@actions.14/@parameters.0">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleuml.Attribute.middle"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameters secondaryParameter="//@actions.14/@parameterDerivations.4/@secondaryParameter" datum="//@datums.26">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.complexAttributePrimitiveAttributes_LM.middle.guard.fao"/>
- </parameters>
- <parameters secondaryParameter="//@actions.14/@parameterDerivations.3/@secondaryParameter" datum="//@datums.23">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.complexAttributePrimitiveAttributes_LM.uml.guard.ca"/>
- </parameters>
- <parameters secondaryParameter="//@actions.14/@parameterDerivations.1/@secondaryParameter" datum="//@datums.13">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.complexAttributePrimitiveAttributes_LM.uml.guard.c"/>
- </parameters>
- <parameters secondaryParameter="//@actions.14/@parameterDerivations.2/@secondaryParameter" datum="//@datums.9">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.complexAttributePrimitiveAttributes_LM.middle.guard.p2n"/>
- </parameters>
- <parameters secondaryParameter="//@actions.14/@parameterDerivations.0/@secondaryParameter" datum="//@datums.23">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.complexAttributePrimitiveAttributes_LM.uml.guard.a"/>
- </parameters>
- <parameters datum="//@datums.8">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.complexAttributePrimitiveAttributes_LM.uml.guard.t"/>
- </parameters>
- <results datum="//@datums.25">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.complexAttributePrimitiveAttributes_LM.middle.bottom.fa"/>
- </results>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.complexAttributePrimitiveAttributes_LM"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.26 //@datums.24/@propertyDatums.4 //@datums.24/@propertyDatums.1 //@datums.26/@propertyDatums.2 //@datums.24/@propertyDatums.3 //@datums.24/@propertyDatums.2" requisites="//@datums.23 //@datums.26 //@datums.13 //@datums.26/@propertyDatums.0 //@datums.23/@propertyDatums.1 //@datums.23/@propertyDatums.0 //@datums.23/@propertyDatums.3 //@datums.14/@propertyDatums.1 //@datums.24/@propertyDatums.0 //@datums.26/@propertyDatums.1 //@datums.23/@propertyDatums.2" order="12" parent="//@actions.17">
- <parameterDerivations>
- <secondaryParameter isLoop="true" dataParameter="//@actions.15/@parameters.0"/>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.15/@parameters.0">
- <secondaryParameter dataParameter="//@actions.15/@parameters.3">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.Attribute.type"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.15/@parameters.3">
- <secondaryParameter isLoop="true" dataParameter="//@actions.15/@parameters.1">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.Class.attributes"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.15/@parameters.1">
- <secondaryParameter dataParameter="//@actions.15/@parameters.4">
- <derivationProperty href="SimpleUML.ecore.oclas#p.simpleuml.Attribute.type"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.15/@parameters.0">
- <secondaryParameter dataParameter="//@actions.15/@parameters.2">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleuml.Attribute.middle"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameters secondaryParameter="//@actions.15/@parameterDerivations.0/@secondaryParameter" datum="//@datums.23">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.complexAttributeComplexAttributes_LM.uml.guard.ca"/>
- </parameters>
- <parameters secondaryParameter="//@actions.15/@parameterDerivations.2/@secondaryParameter" datum="//@datums.23">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.complexAttributeComplexAttributes_LM.uml.guard.a"/>
- </parameters>
- <parameters secondaryParameter="//@actions.15/@parameterDerivations.4/@secondaryParameter" datum="//@datums.26">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.complexAttributeComplexAttributes_LM.middle.guard.fao"/>
- </parameters>
- <parameters secondaryParameter="//@actions.15/@parameterDerivations.1/@secondaryParameter" datum="//@datums.13">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.complexAttributeComplexAttributes_LM.uml.guard.c"/>
- </parameters>
- <parameters secondaryParameter="//@actions.15/@parameterDerivations.3/@secondaryParameter" datum="//@datums.13">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.complexAttributeComplexAttributes_LM.uml.guard.t"/>
- </parameters>
- <results datum="//@datums.26">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.complexAttributeComplexAttributes_LM.middle.bottom.fa"/>
- </results>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.complexAttributeComplexAttributes_LM"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" productions="//@datums.18 //@datums.18/@propertyDatums.0 //@datums.25/@propertyDatums.5 //@datums.18/@propertyDatums.5 //@datums.18/@propertyDatums.3 //@datums.18/@propertyDatums.1" requisites="//@datums.25 //@datums.9 //@datums.16 //@datums.17 //@datums.9/@propertyDatums.2 //@datums.16/@propertyDatums.3 //@datums.16/@propertyDatums.4 //@datums.24/@propertyDatums.0 //@datums.25/@propertyDatums.0 //@datums.25/@propertyDatums.1 //@datums.25/@propertyDatums.2 //@datums.25/@propertyDatums.3" order="16" parent="//@actions.17">
- <parameterDerivations>
- <secondaryParameter isLoop="true" dataParameter="//@actions.16/@parameters.0"/>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.16/@parameters.0">
- <secondaryParameter dataParameter="//@actions.16/@parameters.2">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.FromAttribute.owner"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.16/@parameters.0">
- <secondaryParameter dataParameter="//@actions.16/@parameters.1">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.AttributeToColumn.type"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameterDerivations primaryParameter="//@actions.16/@parameters.2">
- <secondaryParameter dataParameter="//@actions.16/@parameters.3">
- <derivationProperty href="SimpleUMLtoRDBMS.ecore.oclas#p.simpleumltordbms.ClassToTable.table"/>
- </secondaryParameter>
- </parameterDerivations>
- <parameters secondaryParameter="//@actions.16/@parameterDerivations.0/@secondaryParameter" datum="//@datums.25">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.attributeColumns_MR.middle.guard.a2c"/>
- </parameters>
- <parameters secondaryParameter="//@actions.16/@parameterDerivations.2/@secondaryParameter" datum="//@datums.9">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.attributeColumns_MR.middle.guard.p2n"/>
- </parameters>
- <parameters secondaryParameter="//@actions.16/@parameterDerivations.1/@secondaryParameter" datum="//@datums.16">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.attributeColumns_MR.middle.guard.c2t"/>
- </parameters>
- <parameters secondaryParameter="//@actions.16/@parameterDerivations.3/@secondaryParameter" datum="//@datums.17">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.attributeColumns_MR.rdbms.guard.t"/>
- </parameters>
- <results datum="//@datums.18">
- <variable href="UmlToRdbms.qvtp.qvtias#qV..umlRdbms.attributeColumns_MR.rdbms.bottom.c"/>
- </results>
- <mapping href="UmlToRdbms.qvtp.qvtias#m..umlRdbms.attributeColumns_MR"/>
- </actions>
- <actions xsi:type="qvts:MappingAction" children="//@actions.0 //@actions.15 //@actions.13 //@actions.3 //@actions.16 //@actions.11"/>
-</qvts:Schedule>

Back to the top