2017-02-28 285 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