關於這項作業
支援序列圖作業模式需要以下三個內容(SequenceDiagram::General 之下):
- ClassCentricMode 會指定當您繪製實例線時,是否實現類別。可能的值如下:
- Checked 表示格式為 <xxx> 的實例名稱會視為類別名稱,而非實例名稱。比方說,如果您建立名為 c 的實例線,則 IBM® Rational® Rhapsody® 會建立名為 c 的類別,並在序列圖中將其顯示為 :c。
- Cleared 表示當您建立實例線時,依預設會將其命名為 role_n,這表示匿名實例。這是預設值。
- RealizeMessages 會指定當您建立訊息時,是否實現訊息。可能的值如下:
- Checked 時,在「設計」模式中,如果您鍵入訊息名稱,則 Rational Rhapsody 會詢問您是否要實現訊息。如果您回答否,則不會指定訊息。例如,您可以使用未實現訊息來說明屬於架構一部分的訊息(如 takeEvent()),而無需實際地將其新增至模型中。(在分析模式中,確認是由 SequenceDiagram::General::ConfirmCreation 內容控制的。)
- Cleared 時,您可以在不使用產品有關實現之訊息的情況下,自由地繪製訊息線。這是預設值。
- CleanupRealized 會指定如果對應作業已刪除,是否刪除序列圖中的訊息。可能的值如下:
- Checked 表示刪除作業時要刪除訊息。
- Cleared 表示刪除作業時不刪除訊息。這是預設值。
若為 4.0 版或更舊版本產品中所產生的序列圖,這三個內容都為 Cleared。