重點
普通繪制, 如message, lifeline等等
-
如何繪制alt/seq等?
選擇combined fragment, 在繪畫區(qū)域繪制之后, 在右側(cè)的editors中更改operator, 如下圖所示
另外, 一般alt繪制之后只有一個條件, 如下圖所示
想要添加多分支, 可以在右側(cè)的model explorer中添加, 方法是找到對應(yīng)的元素(快速找到可以在圖上選擇該alt, 右鍵選擇select in explorer), 現(xiàn)在發(fā)現(xiàn)這個元素下面只有一個operand, 如下圖所示
可以選中這個operand1, 右鍵復(fù)制粘貼, 就能有兩個operand.現(xiàn)在發(fā)現(xiàn)有倆個條件了.
- delete from view和delete from model區(qū)別
delete from view僅僅是圖片上不展示了, 但是在右側(cè)的model explorer中還是能展示出來的, delete from model會從model explorer中刪除
-
如何復(fù)制序列圖
有時候我們已經(jīng)創(chuàng)建好了一個sequence, 第二個sequence想要在第一個sequence的基礎(chǔ)上修改, 這時候無需重新創(chuàng)建, 遵循如下步驟-
在model explorer中找到需要復(fù)制的序列圖所在的層次, 如下圖所示, 我們需要復(fù)制的圖是interaction2
-
復(fù)制這個interaction, 然后在其父級選擇粘貼, 現(xiàn)在發(fā)現(xiàn)多了一個interaction2
在右下方的editors中修改名稱為interaction3, 然后
展開interaction3, 選中sequence 圖(可以先修改顯示名稱), 右鍵select in diagram, 即可在左側(cè)的working diagrams中顯示
-
需要繪制流程圖可以在model explorer中找到Model -> Main, 右鍵add Diagram, 添加FlowChartDiagram即可