建立 CORBA IObserver 介面

關於這項作業

為讓所有元素共同運作,Act 作業是由來自 CORBA IObserver 介面的觀察程式所繼承。針對「警示觀察程式」呼叫 Act 作業時,會啟動警示。

若要在模型中包含這些概念,請執行下列動作:

程序

  1. 在兩個觀察程式類別的上方,繪製另一個類別並將產生的名稱變更為 IObserver
  2. 按一下滑鼠右鍵以顯示「特性」視窗,在一般標籤中的模板欄位中選取 CORBAInterface,並在並行中選取 Sequential
  3. 按一下套用以儲存變更並維持視窗開啟。
  4. 選取作業標籤,並以之前使用的相同方式新增 PrimitiveOperation act。按一下確定
  5. 對新的 IObserver 類別按一下滑鼠右鍵,然後選取顯示選項 > 作業
  6. 選取要顯示的 act 作業並按一下確定。圖表現在會類似下列範例:
  7. 繪圖工具列上選取繼承按鈕 。按一下 AlarmObserver 並繪製一條繼承線至 IObserver,然後按一下以完成線條。
  8. policeObserver 繪製另一條繼承線至 IObserver
  9. 繪圖工具列上選取引導式關聯按鈕 。按一下 SDM 類別,然後按一下 IObserver 類別。 在該行強調顯示的區域中輸入名稱 itsObservers
  10. 對引導式關聯線按一下滑鼠右鍵,然後對視窗中的對應關係選取 "*"。按一下確定
  11. ISDM 繪製另一條引導式關聯至 IObserver,而不必為線條提供名稱,但選取 "*" 作為對應關係,如同前一個關聯。您的圖表現在會類似下列範例:

意見回饋