在狀態圖中,複合狀態複合
是一種狀態,已分解為並行 (,代表「與」關係) 或互斥 (表示「或」關係) 子狀態。
UML 模型圖 (支援的互斥狀態) 以包裹狀態中的巢狀狀態圖表示。
在 UML 中, UML 模型圖) 不支援的並行子狀態 (以虛線表示,將狀態劃分為子區域。 每個子區域都可以命名,並包含一個帶有不相交狀態的巢狀狀態圖。
當你將 複合狀態 形狀放入繪圖頁面時, UML 模型圖 會自動建立一個新的狀態圖繪圖頁面,你可以加入代表複合狀態內容的元素。
命名一個複合狀態形狀並加入其他屬性值
透過雙擊代表該元素在樹狀視圖中或圖形中代表該元素的圖示,開啟元素的 UML 屬性 對話框。
秘訣
控制圖形中顯示哪些屬性值,方法是右鍵點擊形狀,然後點選 形狀顯示選項。 在 UML 形狀顯示選項 對話框中,選擇並清除顯示或隱藏屬性值的選項。
控制名稱是否顯示在複合狀態形狀上
右鍵點選形狀,點選 形狀顯示選項,然後選擇 名稱 以顯示名稱,或清除 名稱 以隱藏名稱。
導覽到代表複合狀態內容的圖示
右鍵點選 複合狀態 形狀,然後點選 「開啟圖表」。
顯示複合狀態形狀的內部過渡區室
右鍵點擊該形狀,點選 形狀顯示選項,然後在 「抑制」中清除 過渡。
另請參閱
複合態形狀的工作
建立 UML 狀態圖圖