「型樣瀏覽器」視圖會顯示可供您套用的型樣。當您從「型樣瀏覽器」視圖將某個型樣拖曳到圖型編輯器中時, 表示您正在套用型樣。之後您可以讓引數值連結該型樣的相關聯參數。不過, 您無法為該型樣定義新範本參數(例如, 您無法從現有型樣的實例化來建立新型樣)。
如果您透過「型樣編寫」視圖在型樣中新增群組, 並使用執行為 > 執行時期工作台指令來啟動新階段作業, 新群組不會出現在階段作業中。暫行解決辦法是當您使用 -clean 選項來啟動產品時, 您必須移除工作區, 或移除 metadata\plugins\org.eclipse.core.runtime\settings\com.ibm.xtools.ras.repository.datastore.core.prefs 檔。
在下列狀況下,型樣會出現「遺漏實作程式碼」錯誤訊息:
- Java 程式碼中所宣告的型樣身分識別 (包括版本與 ID),和定義在型樣 Manifest 檔中的身分識別不相符。
- 程式庫中傳回的 getAvailablePatternDefinitions() 方法不包含型樣類別的參照。
暫行解決辦法是手動修改相關的程式碼, 或根據 Manifest 檔中的定義,重新產生型樣庫與型樣的程式碼。
如果您在現有專案中新增一項型樣延伸, 將會報告編譯錯誤指出無法解決匯入。在您儲存 plugin.xml 檔後, 或者從必要外掛程式 com.ibm.xtools.patterns.framework 的功能表呼叫 "compute build path" 指令後, 錯誤即停止。
如果您是在非英文語言環境下工作, 並安裝產品的選用語言套件, 「型樣參數」視窗中之值直欄的工具要訣翻譯不當。
在您將外掛程式專案轉換成型樣專案時, 專案可能不會出現在「型樣編寫」視圖中。如果要在「型樣編寫」視圖中顯示專案, 請儲存 plugin.xml 檔。
如果您在「型樣編寫」視圖中變更型樣的類型, 其更新可能不會反映在定義範本(.emx 檔)中。
暫行解決辦法是完成下列步驟:
- 將型樣的參照模型從專案的 PatternsFile 目錄(例如 pattern1.emx)中刪除。
- 重新啟動產品,並載入您的專案。
- 開啟「型樣編寫」視圖。
- 用滑鼠右鍵按一下型樣; 然後按一下重新產生定義範本。
在執行型樣編寫作業(如刪除參數)後, 如果切換至「型樣編寫」視圖, 則「還原」作業無法使用。不過, 在執行型樣編寫作業後,如果是切換至程式碼編輯器, 作業的結果只會出現在程式碼編輯器中, 而不會出現在「可重複使用的資產規格 (RAS)」Manifest 檔中。
程式碼與 RAS Manifest 檔間的不一致, 會在「型樣編寫」視圖中以紅色 X 表明。