-
Key: QVT12-4
-
Legacy Issue Number: 15416
-
Status: closed
-
Source: NASA ( Dr. Maged Elaasar)
-
Summary:
If I want to specify a uni-directional transformation using QVTr, is it ok to use "derived" properties in source domains' object templates? I guess since the transform is not meant to be run in the opposite direction, this will not create a problem?
If that is allowed, it would be a good additional feature of QVTr to allow the definition of new derived properties right in the transform, instead of having them only in the source metamodel.
For example
transform A (...) {
property Class::allSuperClass : Class
{ self->closure(self.superClass) // closure might not be standard collection op but I used it just to demonstrate the point }relation B {
{...}
checkonly domain source c:Class {
allSuperClass = super:Class}
}}
does this make sense?
-
Reported: QVT 1.1 — Fri, 13 Aug 2010 04:00 GMT
-
Disposition: Resolved — QVT 1.2
-
Disposition Summary:
No Data Available
-
Updated: Fri, 6 Mar 2015 20:58 GMT