2017-02-28 208 views
1

在类和包节点上将Java代码反转为具有Visual Paradigma的类图后,可视化为左上角的“a”。 这是什么意思?类图中的“a”是什么意思?

enter image description here

+0

不是100%肯定我的答案,所以我把它作为一个评论建议你的方向。正如我在VP中记得的那样,小元素“a”显示元素指示某种与该元素相关的附件。正如Thomas Kilian已经提到的那样,它与UML本身无关,只是一种工具功能。 – Ister

回答

0

它在UML本身定义什么。这是您正在使用的工具创建的工件。

1

你是对的,它们与UML无关。在Visual Paradigm模型中,元素在存储库中运行,这意味着同一个模型元素可以存在于多个图中。小图标“M”和“a”表示元素是主视图或辅助视图。 Master和Auxiliary视图的不同之处在于谁可以对模型结构进行更改。考虑在两个图中存在相同的类,其中图A中的类位于程序包A内,而图B中的类位于程序包B内。如果图A中具有“M”图标的类形状表示它是主机视图及其在父代&上的变化子关系将应用于模型结构(即将其从包A移动到包C),其中图B上的变化不会对模型结构产生影响。关于模型元素和视图的概念的更多细节,也可以在下面找到主视图和辅助视图。

Model Elements and Views

Master and Auxiliary View