J2EE UML 視覺化和編輯 - 版本注意事項

1.0 簡介
2.0 已知的問題
   2.1 已知的問題和暫行解決方案

1.0 簡介

當使用這項特性時,您可以建立含有 Enterprise Java Bean (EJB) 和 Java 類別與介面之視圖的統一塑型語言 (UML) 類別圖解。 這些類別圖解有助於瞭解 J2EE 應用程式,可協助您進行 J2EE 應用程式要點的溝通。

這些圖解都建立成專案內的資源。 每個圖解都儲存在專案中,成為副檔名為 .dnx 的檔案。 圖解會開啟在用來編輯圖解內容和呈現方式的「類別圖解編輯器」視窗中。 您可以利用「類別圖解編輯器」工具選用區,從圖解中建立 EJB 元件之類的新專案元素。 您可以從視圖(如 J2EE 階層或套件瀏覽器)中,將現有元素拖放在「類別圖解編輯器」視窗中,以利用 UML 表示法來視覺化呈現它們。 編輯好圖解之後,您可以將工作儲存起來。

如果要建立新的 UML 類別圖解,請執行下列動作:

  1. 在主功能表中,按一下檔案 > 新建 > 類別圖解。 這時會開啟「新建類別圖解」對話框。
  2. 輸入或選取資料夾欄位中,輸入資料夾名稱。
  3. 檔案名稱欄位中,輸入新圖解的檔案名稱。
  4. 按一下完成

這時會建立新的 UML 類別圖解,並將它開啟在「類別圖解編輯器」視窗中。

2.0 已知的問題

2.1 已知的問題和暫行解決方案

以下是這一版特性已知的問題和暫行解決方案:

  1. 當視圖組件中的所選檔案含有附隨圖檔 (*.dnx) 的非圖解 ASCII 檔時,在「彼此相互比較」使用個案上,提供內容合併檢視器的現行解決方案無法運作。 在這個情況下,Eclipse 內的比較/合併基礎架構會視察檔案內容來決定內容合併檢視器。 在檢查圖檔內容時會顯示檔案類型為 ASCII,因此,Eclipse 會建立預設文字合併檢視器。 雖然您可以利用預設檢視器來編輯檔案以及合併個別差異,但這麼做可能會毀損圖檔。 因此,您不應在預設檢視器中編輯任何圖檔。
  2. (只適用於 Linux 環境)當第一次選取 UML 類別圖解中的形狀且沒有顯示「內容」視圖時,將會日誌記載一則異常狀況,且會顯示檢附的錯誤訊息。 另外,當顯示「內容」視圖時,不會移入內容。 暫行解決方法是在顯示「內容」視圖時,確定取消選取再重新選取這個形狀。 如此便能適當起始設定和移入視圖,且在階段作業期間,不會再出現問題。
  3. 當配置 Windows 環境的 ClearCase Xtools 類型管理程式時,如果您依照線上說明所說明來變更程序次序(也就是說,在配置工作站之前設定 VOB),就不會設定 MAGIC_PATH。 因此,圖檔 (*.dnx) 的類型會是 text_file。 暫行解決方法是您必須在設定工作站之後重新啟動電腦,這時在 ClearCase VOB 下之新建圖檔的類型就是 xtools。 對於先前建立的圖檔,您必須在 .dnx 檔位置上執行下列指令,將檔案類型改成 xtools (*.dnx):cleartool chtype -f xtools <element>
  4. 如果您開啟 CVS 儲存庫視圖,展開至表頭分支或任何其他分支,之後再按兩下圖檔 (.dnx),這時不會開啟圖解,但會顯示一則錯誤訊息,日誌記載一則異常狀況。 如果要檢視這類圖解,您必須將它呼叫到工作區中。 不過,如果工作區中已有這個圖檔的另一個版本,請小心,以免改寫它。 您可以建立一個虛擬專案來保留儲存庫視圖中的圖檔。 目前因為受到限制,您無法同時開啟(顯示)圖解的兩個版本,即使它們是在不同的專案中,也是如此。 因此,如果工作區中有其他版本的圖檔,請確定它們已經關閉,再開啟剛從 CVS 儲存庫視圖中擷取的圖檔。

返回主 Readme 檔