Hi everyone,
I'm currently reverse engineering an MTF project and there people have imported 3 package with the same "uml" prefix, like this:
(1) import uml "http://www.eclipse.org/uml2/1.1.0/UML"
(2) import uml "http:///com/ibm/mtf/uml.ecore"
(3) import uml "http:///com/ibm/mtf/xtools/uml2.ecore"
I changed (1) to the uml2/2.1.0, cause I'm using the new UML2 plugin, like this:
import uml "http://www.eclipse.org/uml2/2.1.0/UML"
Now the problem is, in the following .rdl rule, the element "expression.body" can't be resolved, even
relate bindExpressionDefaultValue (uml:Expression expression, doc:Document subDoc)
{
bindJavaObjToString[1] (match over subDoc.value, "defaultValue", expression.body)
}
so the my question is, which package does this "uml:Expression" relate to? why I can't find the "body" property of "uml:Expression"?
greetings.
Jinhui
Message was edited by: Jinhui