[578030] Ensure $this$ domain exists for UMLX2QVTr
diff --git a/plugins/org.eclipse.qvtd.umlx/src/org/eclipse/qvtd/umlx/umlx2qvtr/UMLX2QVTr.java b/plugins/org.eclipse.qvtd.umlx/src/org/eclipse/qvtd/umlx/umlx2qvtr/UMLX2QVTr.java
index 870bdce..0a39419 100644
--- a/plugins/org.eclipse.qvtd.umlx/src/org/eclipse/qvtd/umlx/umlx2qvtr/UMLX2QVTr.java
+++ b/plugins/org.eclipse.qvtd.umlx/src/org/eclipse/qvtd/umlx/umlx2qvtr/UMLX2QVTr.java
@@ -179,6 +179,9 @@
if (QVTbaseUtil.basicGetPrimitiveTypedModel(qvtrRelationalTransformation) == null) {
qvtrRelationalTransformation.getModelParameter().add(0, context.createPrimitiveTypedModel());
}
+ if (QVTbaseUtil.basicGetThisTypedModel(qvtrRelationalTransformation) == null) {
+ qvtrRelationalTransformation.getModelParameter().add(1, context.createThisTypedModel());
+ }
return qvtrRelationalTransformation;
}