2010-10-09 18 views
5

我不知道它是否是UML 1.4或ArgoUML的限制,但在序列圖中,我想顯示一個對象調用其自己的類中的一個方法,即調用一個子程序。ArgoUML並調用一個「子程序」

如果我從對象拖到自己,什麼也沒有發生:-(

感謝, 螞蟻

回答

8

你需要拖走,點擊,拖下來,點擊,拖回到原來的生命線(即使U形而不是V形或單行)。工作比應該是必要的,但它的確行得通。

這工作在0.30.2。不知道它是否曾經以不同的方式工作(如Jordi的評論所暗示的)。

+0

啊,很棒,是的,這很好!謝謝!! – 2010-10-17 13:58:39

0

不知道爲什麼你有這樣的問題,如果你點的消息箭頭對象列本身它正確地繪製一條反射消息。

+0

我正在使用ArgoUML 0.30.2 ...我有一個對象「/ A:a」,並且它下面繪製了對象列。我點擊新的通話操作或新的發送操作,然後點擊對象列,拖走,然後再拖回去。什麼都沒有發生 - 線路消失:-( – 2010-10-10 13:33:04

+0

我已經嘗試了通過web java start的「Launch」版本,事實上這條線消失了,我在家裏使用了一個老版本 – 2010-10-11 11:21:21

0

兩條生命線之間有大約10個網格線距離。現在選擇New Create Action,並將光標放在你想要自我呼叫的人生線上。現在拖動3個網格線並點擊相同的點拖動向下單擊並向後拖動到您注視的同一條生命線。這一切都完成了!

相關問題