轉換編寫的版本注意事項

(C) Copyright International Business Machines Corporation 2006. All rights reserved.US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM(R) Corp.

內容

1.0 已知的問題和暫行解決方法
   1.1 UML Meta 模型未自動新增至「模型至模型」對映
   1.2 往返過濾內容的轉換在對映編輯器中似乎毀損
   1.3 在對映檔中刪除模型的最後一個(僅有的)參照會導致從對映檔中丟棄模型

1.0 已知的問題和暫行解決方法

1.1 UML Meta 模型未自動新增至「模型至模型」對映

如果要產生會輸入或輸出 UML 模型的轉換,則必須新增 UML Meta 模型成為對映規格的根輸入及/或輸出。 將 UML 設定檔新增至對映規格不會自動新增 UML Meta 模型。可透過「模型至模型轉換對映精靈和編輯器」的「新增模型」按鈕來新增 UML Meta 模型。


1.2 往返過濾內容的轉換在對映編輯器中似乎毀損

如果使用者將特性過濾從「基本」切換成「中級」或「進階」模式,然後建立對映,之後又切回「基本」過濾模式, 則部分對映端點可能會消失,結果,對映連接器的端點會變成沒有連接任何項目。 這只是外觀上的問題,不影響對映或這些對映所產生的轉換程式碼。只要切回對映建立時所用的過濾模式,就可以更正外觀。

 

1.3 在對映檔中刪除模型的最後一個(僅有的)參照會導致從對映檔中丟棄模型

如果對映檔中已無任何對映指定某些特定模型的元素做為對映輸入(輸出),則會從對映檔中「丟棄」此模型。刪除對映輸入或輸出時會檢查是否存在未用的模型。對映檔中會保存輸入及輸出的個別清單。模型被「丟棄」之後,必須重新加入(透過「對映編輯器」的「新增模型」按鈕),該模型的元素才能再次指定為對映輸入(輸出)。