檢視動畫序列圖
序列圖顯示在參與圖表的實例之間傳遞訊息。序列圖是代表互動物件之間通訊的明確方式。
開啟動畫序列圖
新增及刪除實例線
若要將實例線新增至動畫序列圖,請使用「實例線」工具建立實例線,並命名該實例,或從瀏覽器中拖曳實例。
自動建立動畫實例
您可以執行此作業,以在序列圖上自動建立動畫實例線,以便在建立執行時期實例時,可以看到這些實例顯示在動畫序列圖中。(通常在動畫階段作業期間,您必須從
IBM Rational Rhapsody
的瀏覽器中,將建立的實例拖曳到動畫序列圖上,以查看正在呼叫的實例作業。)然而,透過將表示法新增至序列圖的實例線名稱,您可以讓產品在執行動畫時自動建立動畫實例。此功能表示您可以標記特定類別,以在執行時期於動畫序列圖上自動建立任何序列圖實例。
在動畫序列圖中顯示狀態轉移
透過顯示進入狀態之物件的事件,動畫序列圖可以交互參照動畫狀態圖。 在
IBM Rational Rhapsody
中,「條件標記」會指出物件處於特定條件或狀態位於序列的特定點。
系統邊框
系統邊框(如果存在)連接至參與執行的所有實例,這些實例沒有自己的特殊行。換句話說,如果傳送實例與接收實例在動畫序列圖中都具有實例線,則會在這兩個實例線之間繪製訊息。
訊息動畫
限制動畫序列圖中的訊息顯示
當執行包含大量訊息的序列圖動畫時,您的系統可能在虛擬儲存體上執行效率較低。您可以限制在任何時候顯示的訊息數,以使用
SequenceDiagram::General::MaxNumberOfAnimMessages
及
SequenceDiagram::General::OnReachedMaxAnimMessages
內容來防止此類問題。
暫停動畫序列圖訊息
許多內容會控制訊息是否出現在動畫序列圖上。
資料流
IBM Rational Rhapsody
動畫也會使用資料流箭頭表示法來表示流程埠之間的資料流。
上層主題:
執行動畫模型
回饋