2013-03-18 23 views
0

我試圖創建嵌套的合作,就像這樣:enter image description here視覺範式:嵌套合作

但是,事實上,Collaboration 2不是Collaboration 1子節點:enter image description here

所以,說,當我拖動第一個(更大)時,第二個停留在它的位置。我必須選擇兩個項目(Collaboration 1Collaboration 2),然後拖動。和類似的問題,這是煩人的。

我嘗試了很多事情來得到我需要的東西,但它似乎不可能。我在做/理解錯誤的東西嗎?

回答

0

找到關於提請組合結構圖的更多細節我找到了解決辦法:我需要使用Model,而不是Collaboration。模型可以嵌套。不知道爲什麼Collaborations不能這樣做,但是,這對我來說不是主要的,所以問題就解決了。

0

它看起來像你想在舊的UML 1.x模型的東西。在UML 2中,您應該使用組合結構圖對其進行建模。可以在

http://linkvp.com/rxwvajog

+0

感謝您的回答,但複合結構圖似乎並不是我所需要的:該圖應該完全封裝,其他實體應該使用端口與它進行通信。但是,就我個人而言,我需要直接與合作班級溝通。我已經找到了解決方案:我需要使用「模型」而不是「協作」。我仍然不明白爲什麼Collaborations不能嵌套,但Models可以,所以我很高興。 =) – 2013-03-18 12:15:50