XPath查询非关联的UML类属性列表

时间:2016-10-17 00:09:19

标签: xpath uml xmi rational-rsa

我有一个使用Rational Software Architect v9.1.2开发的UML模型。我正在制作一份BIRT报告,我希望通过该报告显示所有非关联的类属性。我有以下XPath查询:

resolveURI($classURI)/ownedAttribute[not(@association)]

此查询返回样本类 EmailAddress 上的所有(2)属性,屏幕截图和附加的xmi模型片段。

Diagram Fragment

Model XMI fragment

似乎无法识别关联属性。这可能是命名空间问题,但我不确定。有人可以提供帮助吗?

1 个答案:

答案 0 :(得分:0)

我要尝试的第一件事是更改限定符以检查空值 - 例如

resolveURI($ classURI)/ ownedAttribute [@association = null]

永远都不知道......可能有用! :)

欢呼声 史蒂夫