diff options
author | Horacio Hoyos | 2015-04-30 15:50:32 +0000 |
---|---|---|
committer | Ed Willink | 2015-04-30 19:47:16 +0000 |
commit | a80356d0866f6159a91d9bdc005dd4716c27e504 (patch) | |
tree | 82317848d0e3e8e6f47beb1b9b35643c1f851b5b | |
parent | 4efe3535b5e65ae33fc1bb82392e72e49b43d39b (diff) | |
download | org.eclipse.qvtd-a80356d0866f6159a91d9bdc005dd4716c27e504.tar.gz org.eclipse.qvtd-a80356d0866f6159a91d9bdc005dd4716c27e504.tar.xz org.eclipse.qvtd-a80356d0866f6159a91d9bdc005dd4716c27e504.zip |
[465928] Wrapped variable assignments in oclAsType expressions as necessary.
15 files changed, 81 insertions, 62 deletions
diff --git a/plugins/org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/mtc/QVTs-pToQVTi.etl b/plugins/org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/mtc/QVTs-pToQVTi.etl index a6397eec7..7d9c06226 100644 --- a/plugins/org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/mtc/QVTs-pToQVTi.etl +++ b/plugins/org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/mtc/QVTs-pToQVTi.etl @@ -447,34 +447,52 @@ operation QVTs!SecondaryParameter getNavigationExp() : QVTi!OCLExpression { if (self.derivationProperty.isDefined()) { //self.dataParameter.variable.name.println("derivationProperty.isDefined "); //self.derivationProperty.name.println("prop "); + var derivationExp; if (self.derivationProperty.isIsImplicit()) { - exp = new QVTi!OppositePropertyCallExp; - exp.referredProperty = self.derivationProperty.opposite; + derivationExp = new QVTi!OppositePropertyCallExp; + derivationExp.referredProperty = self.derivationProperty.opposite; } else { - exp = new QVTi!PropertyCallExp; - exp.referredProperty = self.derivationProperty; + derivationExp = new QVTi!PropertyCallExp; + derivationExp.referredProperty = self.derivationProperty; } - exp.type = exp.referredProperty.type; + //exp.type = exp.referredProperty.type; + derivationExp.type = self.derivationProperty.type; if (self.derivation.primaryParameter.secondaryParameter.isDefined()) { if (self.derivation.primaryParameter.secondaryParameter.isLoop) { //self.dataParameter.variable.name.println("End Rec with iterator "); - exp.ownedSource = new QVTi!VariableExp; - exp.ownedSource.referredVariable = self.derivation.primaryParameter.secondaryParameter.equivalent().ownedIterators.first(); - exp.ownedSource.type = exp.ownedSource.referredVariable.type; + var sourceVar = self.derivation.primaryParameter.secondaryParameter.equivalent().ownedIterators.first(); + var sourceExp = new QVTi!VariableExp; + sourceExp.referredVariable = sourceVar; + sourceExp.type = sourceVar.type; + derivationExp.ownedSource = sourceExp; + if (self.derivationProperty.type == self.dataParameter.variable.type) { + exp = derivationExp; + } else { + // The result has to be casted + exp = new QVTi!OperationCallExp; + exp.referredOperation = getOclAnyOperation("oclAsType"); + exp.ownedSource = derivationExp; + var typeExp = new QVTi!TypeExp; + typeExp.referredType = self.dataParameter.variable.type; + typeExp.type = getClassByName("Class"); + exp.type = typeExp.referredType; + exp.ownedArguments.add(typeExp); + } } else { //self.dataParameter.variable.name.println("source = getNavigationExp "); - exp.ownedSource = self.derivation.primaryParameter.secondaryParameter.getNavigationExp(); + derivationExp.ownedSource = self.derivation.primaryParameter.secondaryParameter.getNavigationExp(); + exp = derivationExp; } } else { //self.derivation.target.mapping.name.println("Binding from context "); - exp.ownedSource = new QVTi!VariableExp; + derivationExp.ownedSource = new QVTi!VariableExp; // TODO What about supertypes? - exp.ownedSource.referredVariable ::= self.derivation.target.parent.getContextDataParameters() + derivationExp.ownedSource.referredVariable ::= self.derivation.target.parent.getContextDataParameters() .selectOne(dp | dp.variable.type == self.derivation.primaryParameter.variable.type).variable.getSameVariable(); - exp.ownedSource.type = exp.ownedSource.referredVariable.type; + derivationExp.ownedSource.type = derivationExp.ownedSource.referredVariable.type; + exp = derivationExp; } - } else { //self.dataParameter.variable.name.println("End Rec with iterator "); exp = new QVTi!VariableExp; diff --git a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleRDBMSContainmentTree.launch b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleRDBMSContainmentTree.launch index f34bd6e9d..46ba860e0 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleRDBMSContainmentTree.launch +++ b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleRDBMSContainmentTree.launch @@ -2,12 +2,12 @@ <launchConfiguration type="org.epsilon.etl.eclipse.dt.launching.EtlLaunchConfigurationDelegate"> <booleanAttribute key="fine_grained_profiling" value="false"/> <listAttribute key="models"> -<listEntry value="#Sat Jan 24 14:18:44 GMT 2015 isMetamodelFileBased=false name=mm readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/emf/2002/Ecore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleRDBMS.ecore reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleRDBMS.ecore expand=true metamodelFile="/> -<listEntry value="#Sat Jan 24 14:22:08 GMT 2015 isMetamodelFileBased=false name=tree readOnLoad=false storeOnDisposal=true aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/examples/0.1/ECoreContainemntTree modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleRDBMSContainmentTree.xmi reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleRDBMSContainmentTree.xmi expand=true metamodelFile="/> +<listEntry value="#Sat Jan 24 14:18:44 GMT 2015 isMetamodelFileBased=false name=mm readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/emf/2002/Ecore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleRDBMS.ecore reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleRDBMS.ecore expand=true metamodelFile="/> +<listEntry value="#Sat Jan 24 14:22:08 GMT 2015 isMetamodelFileBased=false name=tree readOnLoad=false storeOnDisposal=true aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/examples/0.1/ECoreContainemntTree modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleRDBMSContainmentTree.xmi reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleRDBMSContainmentTree.xmi expand=true metamodelFile="/> </listAttribute> <listAttribute key="parameters"/> <booleanAttribute key="profile_model_loading" value="false"/> <booleanAttribute key="profiling_enabled" value="false"/> <booleanAttribute key="reset_profiler" value="false"/> -<stringAttribute key="source" value="org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/utils/EcoreToContainmentTree.etl"/> +<stringAttribute key="source" value="org.eclipse.qvtd.compiler/bin/org/eclipse/qvtd/compiler/internal/etl/utils/EcoreToContainmentTree.etl"/> </launchConfiguration> diff --git a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleUMLContainmentTree.launch b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleUMLContainmentTree.launch index ad5bd259c..4973d9008 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleUMLContainmentTree.launch +++ b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleUMLContainmentTree.launch @@ -2,12 +2,12 @@ <launchConfiguration type="org.epsilon.etl.eclipse.dt.launching.EtlLaunchConfigurationDelegate"> <booleanAttribute key="fine_grained_profiling" value="false"/> <listAttribute key="models"> -<listEntry value="#Sat Jan 24 14:18:44 GMT 2015 isMetamodelFileBased=false name=mm readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/emf/2002/Ecore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUML.ecore reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUML.ecore expand=true metamodelFile="/> -<listEntry value="#Sat Jan 24 14:22:08 GMT 2015 isMetamodelFileBased=false name=tree readOnLoad=false storeOnDisposal=true aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/examples/0.1/ECoreContainemntTree modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUMLContainmentTree.xmi reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUMLContainmentTree.xmi expand=true metamodelFile="/> +<listEntry value="#Sat Jan 24 14:18:44 GMT 2015 isMetamodelFileBased=false name=mm readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/emf/2002/Ecore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUML.ecore reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUML.ecore expand=true metamodelFile="/> +<listEntry value="#Sat Jan 24 14:22:08 GMT 2015 isMetamodelFileBased=false name=tree readOnLoad=false storeOnDisposal=true aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/examples/0.1/ECoreContainemntTree modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUMLContainmentTree.xmi reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUMLContainmentTree.xmi expand=true metamodelFile="/> </listAttribute> <listAttribute key="parameters"/> <booleanAttribute key="profile_model_loading" value="false"/> <booleanAttribute key="profiling_enabled" value="false"/> <booleanAttribute key="reset_profiler" value="false"/> -<stringAttribute key="source" value="org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/utils/EcoreToContainmentTree.etl"/> +<stringAttribute key="source" value="org.eclipse.qvtd.compiler/bin/org/eclipse/qvtd/compiler/internal/etl/utils/EcoreToContainmentTree.etl"/> </launchConfiguration> diff --git a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleUMLToRDBMSContainmentTree.launch b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleUMLToRDBMSContainmentTree.launch index a1a8deaab..428c00e92 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleUMLToRDBMSContainmentTree.launch +++ b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleUMLToRDBMSContainmentTree.launch @@ -2,12 +2,12 @@ <launchConfiguration type="org.epsilon.etl.eclipse.dt.launching.EtlLaunchConfigurationDelegate"> <booleanAttribute key="fine_grained_profiling" value="false"/> <listAttribute key="models"> -<listEntry value="#Sat Jan 24 14:18:44 GMT 2015 isMetamodelFileBased=false name=mm readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/emf/2002/Ecore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUMLtoRDBMS.ecore reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUMLtoRDBMS.ecore expand=true metamodelFile="/> -<listEntry value="#Sat Jan 24 14:22:08 GMT 2015 isMetamodelFileBased=false name=tree readOnLoad=false storeOnDisposal=true aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/examples/0.1/ECoreContainemntTree modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUMLtoRDBMSContainmentTree.xmi reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUMLtoRDBMSContainmentTree.xmi expand=true metamodelFile="/> +<listEntry value="#Sat Jan 24 14:18:44 GMT 2015 isMetamodelFileBased=false name=mm readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/emf/2002/Ecore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUMLtoRDBMS.ecore reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUMLtoRDBMS.ecore expand=true metamodelFile="/> +<listEntry value="#Sat Jan 24 14:22:08 GMT 2015 isMetamodelFileBased=false name=tree readOnLoad=false storeOnDisposal=true aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/examples/0.1/ECoreContainemntTree modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUMLtoRDBMSContainmentTree.xmi reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleUMLtoRDBMSContainmentTree.xmi expand=true metamodelFile="/> </listAttribute> <listAttribute key="parameters"/> <booleanAttribute key="profile_model_loading" value="false"/> <booleanAttribute key="profiling_enabled" value="false"/> <booleanAttribute key="reset_profiler" value="false"/> -<stringAttribute key="source" value="org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/utils/EcoreToContainmentTree.etl"/> +<stringAttribute key="source" value="org.eclipse.qvtd.compiler/bin/org/eclipse/qvtd/compiler/internal/etl/utils/EcoreToContainmentTree.etl"/> </launchConfiguration> diff --git a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleUMLtoRDBMS-StoGML.launch b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleUMLtoRDBMS-StoGML.launch index b02aeaac5..cd42826d8 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleUMLtoRDBMS-StoGML.launch +++ b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/SimpleUMLtoRDBMS-StoGML.launch @@ -2,8 +2,8 @@ <launchConfiguration type="org.epsilon.etl.eclipse.dt.launching.EtlLaunchConfigurationDelegate">
<booleanAttribute key="fine_grained_profiling" value="false"/>
<listAttribute key="models">
-<listEntry value="#Tue Feb 03 12:02:14 GMT 2015 isMetamodelFileBased=false name=QVTs readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/qvt/2015/Schedule modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi expand=true metamodelFile="/>
-<listEntry value="#Mon Feb 09 16:19:02 GMT 2015 aliases= modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/extras/UmlToRdbms/SimpleUMLtoRDBMSCompleteS.graphml xsdFile=/org.eclipse.qvtd.build.etl.tests/schema/ygraphml.xsd name=GML cached=true type=XML storeOnDisposal=true readOnLoad=false"/>
+<listEntry value="#Tue Feb 03 12:02:14 GMT 2015 isMetamodelFileBased=false name=QVTs readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/qvt/2015/Schedule modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi expand=true metamodelFile="/>
+<listEntry value="#Mon Feb 09 16:19:02 GMT 2015 aliases= modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/extras/UmlToRdbms/SimpleUMLtoRDBMSCompleteS.graphml xsdFile=/org.eclipse.qvtd.build.etl.tests/schema/ygraphml.xsd name=GML cached=true type=XML storeOnDisposal=true readOnLoad=false"/>
</listAttribute>
<listAttribute key="parameters">
<listEntry value="#Mon Feb 09 16:19:07 GMT 2015 name=pruneModel type=Boolean value=false"/>
@@ -11,5 +11,5 @@ <booleanAttribute key="profile_model_loading" value="false"/>
<booleanAttribute key="profiling_enabled" value="false"/>
<booleanAttribute key="reset_profiler" value="false"/>
-<stringAttribute key="source" value="org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/extras/QVTsToGraphML.etl"/>
+<stringAttribute key="source" value="org.eclipse.qvtd.compiler/bin/org/eclipse/qvtd/compiler/internal/etl/extras/QVTsToGraphML.etl"/>
</launchConfiguration>
diff --git a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-CtoU.launch b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-CtoU.launch index e4ebe6c12..39e0e9398 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-CtoU.launch +++ b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-CtoU.launch @@ -2,11 +2,11 @@ <launchConfiguration type="org.epsilon.migration.eclipse.dt.launching.MigrationLaunchConfigurationDelegate">
<intAttribute key="migratedModel" value="1"/>
<listAttribute key="models">
-<listEntry value="#Sat Jan 24 15:57:49 GMT 2015 isMetamodelFileBased=false name=QVTc readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/qvt/2015/QVTcore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtcas reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtcas expand=false metamodelFile="/>
-<listEntry value="#Sat Jan 24 15:57:55 GMT 2015 isMetamodelFileBased=false name=QVTu readOnLoad=false storeOnDisposal=true aliases=QVT cached=false fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/qvt/2015/QVTcore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtu.qvtcas reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtu.qvtcas expand=false metamodelFile="/>
-<listEntry value="# #Wed Aug 06 11:20:13 BST 2014 isMetamodelFileBased=false name=config readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/examples/0.1/QVTcConfig modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsConfig.xmi type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsConfig.xmi expand=true metamodelFile= "/>
+<listEntry value="#Sat Jan 24 15:57:49 GMT 2015 isMetamodelFileBased=false name=QVTc readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/qvt/2015/QVTcore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtcas reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtcas expand=false metamodelFile="/>
+<listEntry value="#Sat Jan 24 15:57:55 GMT 2015 isMetamodelFileBased=false name=QVTu readOnLoad=false storeOnDisposal=true aliases=QVT cached=false fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/qvt/2015/QVTcore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtu.qvtcas reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtu.qvtcas expand=false metamodelFile="/>
+<listEntry value="# #Wed Aug 06 11:20:13 BST 2014 isMetamodelFileBased=false name=config readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/examples/0.1/QVTcConfig modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsConfig.xmi type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsConfig.xmi expand=true metamodelFile= "/>
<listEntry value="#Wed Jan 14 13:24:09 GMT 2015 isMetamodelFileBased=false name=oclStdLib readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/ocl/2015/Pivot modelUri=platform\:/resource/org.eclipse.ocl.pivot/model-gen/OCL-2.5.oclas reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.ocl.pivot/model-gen/OCL-2.5.oclas expand=true metamodelFile="/>
</listAttribute>
<intAttribute key="originalModel" value="0"/>
-<stringAttribute key="source" value="org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/mtc/QVTcToQVTu.mig"/>
+<stringAttribute key="source" value="org.eclipse.qvtd.compiler/bin/org/eclipse/qvtd/compiler/internal/etl/mtc/QVTcToQVTu.mig"/>
</launchConfiguration>
diff --git a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-ItoText.launch b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-ItoText.launch index 60d6eb52f..b84b1b2b9 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-ItoText.launch +++ b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-ItoText.launch @@ -5,14 +5,14 @@ <booleanAttribute key="fine_grained_profiling" value="false"/>
<intAttribute key="generateTo" value="1"/>
<listAttribute key="models">
-<listEntry value="# #Wed Sep 24 10:25:17 BST 2014 isMetamodelFileBased=false name=QVTi readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/qvt/2015/QVTcoreBase modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtias type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtias expand=false metamodelFile= "/>
+<listEntry value="# #Wed Sep 24 10:25:17 BST 2014 isMetamodelFileBased=false name=QVTi readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/qvt/2015/QVTcoreBase modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtias type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtias expand=false metamodelFile= "/>
</listAttribute>
-<stringAttribute key="outputFilePath" value="/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/etl/tests/UmlToRdbms/UmlToRdbmsPartition.qvtm.qvtc"/>
+<stringAttribute key="outputFilePath" value="/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/etl/tests/UmlToRdbms/UmlToRdbmsPartition.qvtm.qvtc"/>
<booleanAttribute key="produceTrace" value="false"/>
<booleanAttribute key="profile_model_loading" value="false"/>
<booleanAttribute key="profiling_enabled" value="false"/>
<booleanAttribute key="reset_profiler" value="false"/>
-<stringAttribute key="source" value="org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/extras/QVTiToText.egl"/>
+<stringAttribute key="source" value="org.eclipse.qvtd.compiler/bin/org/eclipse/qvtd/compiler/internal/etl/extras/QVTiToText.egl"/>
<stringAttribute key="templateFactoryType" value="org.eclipse.epsilon.egl.EglFileGeneratingTemplateFactory"/>
<stringAttribute key="traceDestination" value=""/>
</launchConfiguration>
diff --git a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-MtoP.launch b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-MtoP.launch index d2e3ab6ce..83e4bdafc 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-MtoP.launch +++ b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-MtoP.launch @@ -2,14 +2,14 @@ <launchConfiguration type="org.epsilon.etl.eclipse.dt.launching.EtlLaunchConfigurationDelegate">
<booleanAttribute key="fine_grained_profiling" value="false"/>
<listAttribute key="models">
-<listEntry value="# #Thu Jul 31 09:49:32 BST 2014 isMetamodelFileBased=false name=config readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/examples/0.1/QVTcConfig modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsConfig.xmi type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsConfig.xmi expand=true metamodelFile= "/>
-<listEntry value="# #Mon Aug 11 15:23:37 BST 2014 isMetamodelFileBased=false name=QVTm readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTcore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtm.qvtcas type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtm.qvtcas expand=true metamodelFile= "/>
-<listEntry value="# #Tue Sep 09 12:50:36 BST 2014 isMetamodelFileBased=false name=QVTp readOnLoad=false storeOnDisposal=true aliases=QVT cached=false fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTimperative modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias expand=true metamodelFile= "/>
+<listEntry value="# #Thu Jul 31 09:49:32 BST 2014 isMetamodelFileBased=false name=config readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/examples/0.1/QVTcConfig modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsConfig.xmi type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsConfig.xmi expand=true metamodelFile= "/>
+<listEntry value="# #Mon Aug 11 15:23:37 BST 2014 isMetamodelFileBased=false name=QVTm readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTcore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtm.qvtcas type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtm.qvtcas expand=true metamodelFile= "/>
+<listEntry value="# #Tue Sep 09 12:50:36 BST 2014 isMetamodelFileBased=false name=QVTp readOnLoad=false storeOnDisposal=true aliases=QVT cached=false fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTimperative modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias expand=true metamodelFile= "/>
<listEntry value="#Wed Jan 14 17:05:54 GMT 2015 isMetamodelFileBased=false name=oclStdLib readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/ocl/2015/Pivot modelUri=platform\:/resource/org.eclipse.ocl.pivot/model-gen/OCL-2.5.oclas reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.ocl.pivot/model-gen/OCL-2.5.oclas expand=true metamodelFile="/>
</listAttribute>
<listAttribute key="parameters"/>
<booleanAttribute key="profile_model_loading" value="false"/>
<booleanAttribute key="profiling_enabled" value="false"/>
<booleanAttribute key="reset_profiler" value="false"/>
-<stringAttribute key="source" value="org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/mtc/QVTmToQVTiPartition.etl"/>
+<stringAttribute key="source" value="org.eclipse.qvtd.compiler/bin/org/eclipse/qvtd/compiler/internal/etl/mtc/QVTmToQVTiPartition.etl"/>
</launchConfiguration>
diff --git a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-NS.launch b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-NS.launch index 8b189d852..c6bcf04a7 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-NS.launch +++ b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-NS.launch @@ -3,15 +3,15 @@ <stringAttribute key="bad_container_name" value="\org.eclipse.qvtd.build.etl.tests\s\org\eclipse\qvtd\etl\tests\UmlToRdbms"/>
<booleanAttribute key="fine_grained_profiling" value="false"/>
<listAttribute key="models">
-<listEntry value="#Sun Jan 25 14:54:56 GMT 2015 isMetamodelFileBased=false name=rTree readOnLoad=true storeOnDisposal=false aliases=tree cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/examples/0.1/ECoreContainemntTree modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleRDBMSContainmentTree.xmi reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleRDBMSContainmentTree.xmi expand=true metamodelFile="/>
-<listEntry value="#Mon Feb 02 17:54:48 GMT 2015 isMetamodelFileBased=false name=QVTs readOnLoad=true storeOnDisposal=true aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/qvt/2015/Schedule,http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/ocl/2015/Pivot modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi expand=true metamodelFile="/>
+<listEntry value="#Sun Jan 25 14:54:56 GMT 2015 isMetamodelFileBased=false name=rTree readOnLoad=true storeOnDisposal=false aliases=tree cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/examples/0.1/ECoreContainemntTree modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleRDBMSContainmentTree.xmi reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/SimpleRDBMSContainmentTree.xmi expand=true metamodelFile="/>
+<listEntry value="#Mon Feb 02 17:54:48 GMT 2015 isMetamodelFileBased=false name=QVTs readOnLoad=true storeOnDisposal=true aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/qvt/2015/Schedule,http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/ocl/2015/Pivot modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi expand=true metamodelFile="/>
<listEntry value="#Thu Jan 15 12:58:21 GMT 2015 isMetamodelFileBased=false name=oclStdLib readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/ocl/2015/Pivot modelUri=http\://www.eclipse.org/ocl/2015/Library.oclas reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=http\://www.eclipse.org/ocl/2015/Library.oclas expand=true metamodelFile="/>
-<listEntry value="#Wed Jan 28 12:26:56 GMT 2015 isMetamodelFileBased=false name=QVTp readOnLoad=true storeOnDisposal=true aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTbase modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias expand=true metamodelFile="/>
+<listEntry value="#Wed Jan 28 12:26:56 GMT 2015 isMetamodelFileBased=false name=QVTp readOnLoad=true storeOnDisposal=true aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTbase modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias expand=true metamodelFile="/>
</listAttribute>
<stringAttribute key="org.eclipse.debug.ui.ATTR_CAPTURE_IN_FILE" value="C:\Users\hhoyos\Desktop\playGround.txt"/>
<listAttribute key="parameters"/>
<booleanAttribute key="profile_model_loading" value="false"/>
<booleanAttribute key="profiling_enabled" value="false"/>
<booleanAttribute key="reset_profiler" value="false"/>
-<stringAttribute key="source" value="org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/scheduling/NestedSchedule.eol"/>
+<stringAttribute key="source" value="org.eclipse.qvtd.compiler/bin/org/eclipse/qvtd/compiler/internal/etl/scheduling/NestedSchedule.eol"/>
</launchConfiguration>
diff --git a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-PStoI.launch b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-PStoI.launch index 351c637ec..902f0549c 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-PStoI.launch +++ b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-PStoI.launch @@ -2,14 +2,14 @@ <launchConfiguration type="org.epsilon.etl.eclipse.dt.launching.EtlLaunchConfigurationDelegate">
<booleanAttribute key="fine_grained_profiling" value="false"/>
<listAttribute key="models">
-<listEntry value="# #Tue Sep 09 12:54:11 BST 2014 isMetamodelFileBased=false name=QVTp readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTbase modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias expand=true metamodelFile= "/>
-<listEntry value="# #Tue Sep 09 12:54:31 BST 2014 isMetamodelFileBased=false name=QVTi readOnLoad=false storeOnDisposal=true aliases=QVT cached=false fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTimperative modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtias type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtias expand=true metamodelFile= "/>
-<listEntry value="# #Tue Sep 09 12:54:15 BST 2014 isMetamodelFileBased=true name=QVTs readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri=platform\:/resource/org.eclipse.qvtd.pivot.schedule/model/Schedule.ecore metamodelUri= modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi expand=true metamodelFile=/org.eclipse.qvtd.pivot.schedule/model/Schedule.ecore "/>
+<listEntry value="# #Tue Sep 09 12:54:11 BST 2014 isMetamodelFileBased=false name=QVTp readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTbase modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias expand=true metamodelFile= "/>
+<listEntry value="# #Tue Sep 09 12:54:31 BST 2014 isMetamodelFileBased=false name=QVTi readOnLoad=false storeOnDisposal=true aliases=QVT cached=false fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTimperative modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtias type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtias expand=true metamodelFile= "/>
+<listEntry value="# #Tue Sep 09 12:54:15 BST 2014 isMetamodelFileBased=true name=QVTs readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri=platform\:/resource/org.eclipse.qvtd.pivot.schedule/model/Schedule.ecore metamodelUri= modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi expand=true metamodelFile=/org.eclipse.qvtd.pivot.schedule/model/Schedule.ecore "/>
<listEntry value="#Thu Feb 05 17:32:18 GMT 2015 isMetamodelFileBased=false name=oclStdLib readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/ocl/2015/Pivot modelUri=http\://www.eclipse.org/ocl/2015/Library.oclas reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=http\://www.eclipse.org/ocl/2015/Library.oclas expand=true metamodelFile="/>
</listAttribute>
<listAttribute key="parameters"/>
<booleanAttribute key="profile_model_loading" value="false"/>
<booleanAttribute key="profiling_enabled" value="false"/>
<booleanAttribute key="reset_profiler" value="false"/>
-<stringAttribute key="source" value="org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/mtc/QVTs-pToQVTi.etl"/>
+<stringAttribute key="source" value="org.eclipse.qvtd.compiler/bin/org/eclipse/qvtd/compiler/internal/etl/mtc/QVTs-pToQVTi.etl"/>
</launchConfiguration>
diff --git a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-PtoS.launch b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-PtoS.launch index 223cbfe74..5733aebb9 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-PtoS.launch +++ b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-PtoS.launch @@ -2,13 +2,13 @@ <launchConfiguration type="org.epsilon.etl.eclipse.dt.launching.EtlLaunchConfigurationDelegate">
<booleanAttribute key="fine_grained_profiling" value="false"/>
<listAttribute key="models">
-<listEntry value="#Fri Jan 30 11:57:55 GMT 2015 isMetamodelFileBased=false name=QVTp readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/qvt/2015/QVTbase modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias expand=true metamodelFile="/>
-<listEntry value="#Fri Jan 30 11:57:59 GMT 2015 isMetamodelFileBased=true name=QVTs readOnLoad=false storeOnDisposal=true aliases= cached=false fileBasedMetamodelUri=platform\:/resource/org.eclipse.qvtd.pivot.schedule/model/Schedule.ecore metamodelUri= modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi expand=true metamodelFile=/org.eclipse.qvtd.pivot.schedule/model/Schedule.ecore"/>
+<listEntry value="#Fri Jan 30 11:57:55 GMT 2015 isMetamodelFileBased=false name=QVTp readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/qvt/2015/QVTbase modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias expand=true metamodelFile="/>
+<listEntry value="#Fri Jan 30 11:57:59 GMT 2015 isMetamodelFileBased=true name=QVTs readOnLoad=false storeOnDisposal=true aliases= cached=false fileBasedMetamodelUri=platform\:/resource/org.eclipse.qvtd.pivot.schedule/model/Schedule.ecore metamodelUri= modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsSchedule.xmi expand=true metamodelFile=/org.eclipse.qvtd.pivot.schedule/model/Schedule.ecore"/>
<listEntry value="# #Tue Jan 20 15:54:32 GMT 2015 isMetamodelFileBased=false name=oclStdLib readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/ocl/2015/Pivot modelUri=http\://www.eclipse.org/ocl/2015/Library.oclas type=EMF modelFile=http\://www.eclipse.org/ocl/2015/Library.oclas expand=true metamodelFile= "/>
</listAttribute>
<listAttribute key="parameters"/>
<booleanAttribute key="profile_model_loading" value="false"/>
<booleanAttribute key="profiling_enabled" value="false"/>
<booleanAttribute key="reset_profiler" value="false"/>
-<stringAttribute key="source" value="org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/scheduling/QVTpToSchedule.etl"/>
+<stringAttribute key="source" value="org.eclipse.qvtd.compiler/bin/org/eclipse/qvtd/compiler/internal/etl/scheduling/QVTpToSchedule.etl"/>
</launchConfiguration>
diff --git a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-PtoText.launch b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-PtoText.launch index 8f2b0ed1b..960ef54ef 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-PtoText.launch +++ b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-PtoText.launch @@ -5,15 +5,15 @@ <booleanAttribute key="fine_grained_profiling" value="false"/>
<intAttribute key="generateTo" value="1"/>
<listAttribute key="models">
-<listEntry value="#Tue Feb 10 19:17:22 GMT 2015 isMetamodelFileBased=false name=QVTi readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/qvt/2015/QVTbase modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias expand=true metamodelFile="/>
+<listEntry value="#Tue Feb 10 19:17:22 GMT 2015 isMetamodelFileBased=false name=QVTi readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/qvt/2015/QVTbase modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtp.qvtias expand=true metamodelFile="/>
</listAttribute>
-<stringAttribute key="outputFilePath" value="/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/etl/tests/UmlToRdbms/UmlToRdbmsPartition.qvtm.qvtc"/>
+<stringAttribute key="outputFilePath" value="/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/etl/tests/UmlToRdbms/UmlToRdbmsPartition.qvtm.qvtc"/>
<listAttribute key="parameters"/>
<booleanAttribute key="produceTrace" value="false"/>
<booleanAttribute key="profile_model_loading" value="false"/>
<booleanAttribute key="profiling_enabled" value="false"/>
<booleanAttribute key="reset_profiler" value="false"/>
-<stringAttribute key="source" value="org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/extras/QVTiToText.egl"/>
+<stringAttribute key="source" value="org.eclipse.qvtd.compiler/bin/org/eclipse/qvtd/compiler/internal/etl/extras/QVTiToText.egl"/>
<stringAttribute key="templateFactoryType" value="org.eclipse.epsilon.egl.EglFileGeneratingTemplateFactory"/>
<stringAttribute key="traceDestination" value=""/>
</launchConfiguration>
diff --git a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-UtoM.launch b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-UtoM.launch index 5b78f7c04..b11a8b908 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-UtoM.launch +++ b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UMLtoRDBMS/UMLtoRDBMS-UtoM.launch @@ -2,11 +2,11 @@ <launchConfiguration type="org.epsilon.migration.eclipse.dt.launching.MigrationLaunchConfigurationDelegate">
<intAttribute key="migratedModel" value="1"/>
<listAttribute key="models">
-<listEntry value="#Fri Jan 16 13:07:38 GMT 2015 isMetamodelFileBased=false name=QVTu readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/qvt/2015/QVTcore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtu.qvtcas reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtu.qvtcas expand=false metamodelFile="/>
-<listEntry value="#Fri Jan 16 13:07:42 GMT 2015 isMetamodelFileBased=false name=QVTm readOnLoad=false storeOnDisposal=true aliases=QVT cached=false fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/qvt/2015/QVTcore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtm.qvtcas reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtm.qvtcas expand=false metamodelFile="/>
-<listEntry value="# #Wed Aug 06 11:20:13 BST 2014 isMetamodelFileBased=false name=config readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/examples/0.1/QVTcConfig modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsConfig.xmi type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsConfig.xmi expand=true metamodelFile= "/>
+<listEntry value="#Fri Jan 16 13:07:38 GMT 2015 isMetamodelFileBased=false name=QVTu readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/qvt/2015/QVTcore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtu.qvtcas reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtu.qvtcas expand=false metamodelFile="/>
+<listEntry value="#Fri Jan 16 13:07:42 GMT 2015 isMetamodelFileBased=false name=QVTm readOnLoad=false storeOnDisposal=true aliases=QVT cached=false fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTcoreBase,http\://www.eclipse.org/qvt/2015/QVTcore modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtm.qvtcas reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbms.qvtm.qvtcas expand=false metamodelFile="/>
+<listEntry value="# #Wed Aug 06 11:20:13 BST 2014 isMetamodelFileBased=false name=config readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/examples/0.1/QVTcConfig modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsConfig.xmi type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UmlToRdbms/UmlToRdbmsConfig.xmi expand=true metamodelFile= "/>
<listEntry value="#Wed Jan 14 13:47:57 GMT 2015 isMetamodelFileBased=false name=oclStdLib readOnLoad=true storeOnDisposal=false aliases= cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/ocl/2015/Pivot modelUri=platform\:/resource/org.eclipse.ocl.pivot/model-gen/OCL-2.5.oclas reuseUnmodifiedFileBasedMetamodels=true type=EMF modelFile=/org.eclipse.ocl.pivot/model-gen/OCL-2.5.oclas expand=true metamodelFile="/>
</listAttribute>
<intAttribute key="originalModel" value="0"/>
-<stringAttribute key="source" value="org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/mtc/QVTuToQVTm.mig"/>
+<stringAttribute key="source" value="org.eclipse.qvtd.compiler/bin/org/eclipse/qvtd/compiler/internal/etl/mtc/QVTuToQVTm.mig"/>
</launchConfiguration>
diff --git a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UpperToLower/UpperToLower-ItoText.launch b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UpperToLower/UpperToLower-ItoText.launch index dbdd71256..bb55ac177 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UpperToLower/UpperToLower-ItoText.launch +++ b/tests/org.eclipse.qvtd.build.etl.tests/launchConfs/UpperToLower/UpperToLower-ItoText.launch @@ -5,14 +5,14 @@ <booleanAttribute key="fine_grained_profiling" value="false"/>
<intAttribute key="generateTo" value="1"/>
<listAttribute key="models">
-<listEntry value="# #Wed Sep 24 10:25:17 BST 2014 isMetamodelFileBased=false name=QVTi readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/qvt/2015/QVTcoreBase modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UpperToLower/UpperToLower.qvtias type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/UpperToLower/UpperToLower.qvtias expand=false metamodelFile= "/>
+<listEntry value="# #Wed Sep 24 10:25:17 BST 2014 isMetamodelFileBased=false name=QVTi readOnLoad=true storeOnDisposal=false aliases=QVT cached=true fileBasedMetamodelUri= metamodelUri=http\://www.eclipse.org/qvt/2015/QVTimperative,http\://www.eclipse.org/ocl/2015/Pivot,http\://www.eclipse.org/qvt/2015/QVTbase,http\://www.eclipse.org/qvt/2015/QVTcoreBase modelUri=platform\:/resource/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UpperToLower/UpperToLower.qvtias type=EMF modelFile=/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/build/etl/tests/UpperToLower/UpperToLower.qvtias expand=false metamodelFile= "/>
</listAttribute>
-<stringAttribute key="outputFilePath" value="/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/etl/tests/UpperToLower/UpperToLower.qvti"/>
+<stringAttribute key="outputFilePath" value="/org.eclipse.qvtd.build.etl.tests/bin/org/eclipse/qvtd/etl/tests/UpperToLower/UpperToLower.qvti"/>
<booleanAttribute key="produceTrace" value="false"/>
<booleanAttribute key="profile_model_loading" value="false"/>
<booleanAttribute key="profiling_enabled" value="false"/>
<booleanAttribute key="reset_profiler" value="false"/>
-<stringAttribute key="source" value="org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/etl/extras/QVTiToText.egl"/>
+<stringAttribute key="source" value="org.eclipse.qvtd.compiler/bin/org/eclipse/qvtd/compiler/internal/etl/extras/QVTiToText.egl"/>
<stringAttribute key="templateFactoryType" value="org.eclipse.epsilon.egl.EglFileGeneratingTemplateFactory"/>
<stringAttribute key="traceDestination" value=""/>
</launchConfiguration>
diff --git a/tests/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/QVTdMtcTests.java b/tests/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/QVTdMtcTests.java index 473c168bb..3fd840b91 100644 --- a/tests/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/QVTdMtcTests.java +++ b/tests/org.eclipse.qvtd.build.etl.tests/src/org/eclipse/qvtd/build/etl/tests/QVTdMtcTests.java @@ -127,9 +127,8 @@ public class QVTdMtcTests extends LoadTestCase { assertNoValidationErrors("QVTm validation", mtc.getmModel().getRooteObject()); assertNoValidationErrors("QVTp validation", mtc.getpModel().getRooteObject()); assertNoValidationErrors("QVTs validation", mtc.getsModel().getRooteObject()); - /** FIXME need to use OppositePropertyCallExp assertNoValidationErrors("QVTi validation", mtc.getiModel().getRooteObject()); - + /*FIXME A decision on bug 465913 needs to be made so the transformation can execute // Run the QVTi transformation in interpreter mode URI inputURI = samplesBaseUri.appendSegment("SimpleUMLPeople.xmi"); URI outputURI = samplesBaseUri.appendSegment("SimpleRDBMSPeople.xmi"); @@ -147,8 +146,9 @@ public class QVTdMtcTests extends LoadTestCase { Resource expected = myQVT.getEnvironmentFactory().getResourceSet().getResource(expectedOutputURI, true); Resource actual = myQVT.getEnvironmentFactory().getResourceSet().getResource(outputURI, true); assertSameModel(expected, actual); - - testEvaluator.dispose(); */ + + testEvaluator.dispose(); + */ mtc.disposeModels(); myQVT.dispose(); } @@ -161,7 +161,8 @@ public class QVTdMtcTests extends LoadTestCase { URI testBaseURI = TESTS_BASE_URI.appendSegment("UpperToLower");; MtcBroker mtc = new MtcBroker(testBaseURI, "UpperToLower.qvtcas", myQVT.getEnvironmentFactory(), TestsXMLUtil.defaultSavingOptions); mtc.setCreateGraphml(true); - mtc.execute(); + //mtc.execute(); + mtc.executeQvtpQvtsToQvti(); assertNoValidationErrors("QVTu validation", mtc.getuModel().getRooteObject()); assertNoValidationErrors("QVTm validation", mtc.getmModel().getRooteObject()); assertNoValidationErrors("QVTp validation", mtc.getpModel().getRooteObject()); |