UML 圖型 - 版本注意事項


1.0 已知的問題
   1.1 在通訊圖中可能無法以正確顏色儲存 SVG 影像
   1.2 快速鍵在文字欄位中失效
   1.3 無法顯示關聯端點的限制項
   1.4 可能不會更新裝飾元以反映可見性變更
   1.5 生命線無法顯示裝飾元
   1.6 在產生 Javadoc 文件時發生無效的異常狀況
   1.7 無法在 C++ 序列圖中建立新作業
   1.8 限制項違規不是載入到圖型編輯器中
   1.9 架構探索型樣計數可能誤導
   1.10 實作表示法可能以一般化出現
   1.11 SuSE Linux 上的預設瀏覽器無法將類別圖適當顯示成 SVG
   1.12 如果 LANG 環境變數不正確,Rational Software Architect 可能無法正確回應
   1.13 作業可能讓 UML 圖型無法使用
   1.14 SVG 影像可能無法正常產生
   1.15 文字編輯器可能無法正常顯示檔案
   1.16 關係連接器可能無法正常出現
   1.17 「顯示相關元素」作業可能發生錯誤

1.0 已知的問題

1.1 在通訊圖中可能無法以正確顏色儲存 SVG 影像

在您將通訊圖型儲存成 SVG 影像時,生命線的填色可能無法正確儲存。暫行解決辦法是將通訊圖儲存成 GIF 或 JPEG 影像。

1.2 快速鍵在文字欄位中失效

在您使用可編輯的圖型時, 複製快速鍵 (Ctrl+C) 與貼上快速鍵 (Ctrl+V) 在文字欄位中可能會失效。暫行解決辦法是使用「編輯」功能表來複製與貼上文字:

  1. 選取所要複製的文字。
  2. 用滑鼠右鍵按一下您的選擇項; 然後按一下複製
  3. 建立新文字圖型元素。
  4. 用滑鼠右鍵按一下文字圖型元素;然後按一下貼上

1.3 無法顯示關聯端點的限制項

在您使用 UML 圖型時,您無法顯示關聯端點的限制項。

1.4 可能不會更新裝飾元以反映可見性變更

在您使用狀態機圖型時,您可以變更狀態元素的可見性。不過,在「狀態」視圖中, 可能不會更新狀態元素的裝飾元,以反映您所作的可見性變更。

1.5 生命線無法顯示裝飾元

如果您顯示一條生命線,以代表某種分類器或造型元素的內容,則不會顯示裝飾元圖示。變更造型與可見性設定並沒有效。暫行解決辦法是變更生命線的顏色, 以區分該生命線。

1.6 在產生 Javadoc 文件時發生無效的異常狀況

在您從產生的 Ant Script 為 UML 圖型產生 Javadoc 文件時, Script 會執行完成但也會擲出異常狀況。您可以忽略異常狀況。

1.7 無法在 C++ 序列圖中建立新作業

您無法在 C++ 序列圖中建立新作業。暫行解決辦法是更新 C++ 程式碼以包含新作業。

1.8 限制項違規不是載入到圖型編輯器中

當您在「問題」視圖中按兩下某限制項違規時,會在「UML 模型編輯器」中開啟元素。不過, 元素應在圖型編輯器中開啟。

1.9 架構探索型樣計數可能誤導

在「圖型導覽器」中,架構探索型樣計數用以指出在分析期間找到的相符數。當您因匯入新專案或關閉現有專案而更新工作區時, 此計數並不會跟著更新。如果要更新計數,請重新執行分析。

1.10 實作表示法可能以一般化出現

在 Linux 作業系統上,實作表示法是以一般化出現。

1.11 SuSE Linux 上的預設瀏覽器無法將類別圖適當顯示成 SVG

在 SuSE Linux 上,您無法使用 Konqueror 瀏覽器以「可變式向量圖形 (SVG)」方式來檢視類別圖。如果要下載並安裝能正確將類別圖顯示成 SVG 的檢視器, 請參閱 www.adobe.com/svg/viewer/install/main.html

1.12 如果 LANG 環境變數不正確,Rational Software Architect 可能無法正確回應

如果您電腦未設定 LANG 環境變數, 或者 GIMP Toolkit (GTK) 不支援該設定值, 在您使用 UML 圖型時,產品可能無法正確回應。不論是上述哪種情形, Eclipse 日誌檔中皆會出現如下的 Gdk 警告:

 (process:9793): Gdk-WARNING **:Xlib 不支援語言環境
(process:9793): Gdk-WARNING **: 無法設定語言環境修飾元

如果要暫時解決這個問題,請將 LANG 環境變數設為 Gdk 支援的值(如 en_US), 確保您的設定符合 X Windows 系統環境的語言環境。

1.13 作業可能讓 UML 圖型無法使用

在 Red Hat Enterprise Linux 3.0 中,某些作業可能讓 UML 圖型無法使用。 每一種情況都會顯示如下的錯誤訊息:

在顯示內部錯誤時發生內部錯誤。建議您結束工作台。 可能會發生後續錯誤,且可能會在沒有警告的情況下,終止工作台。 請參閱 .log 檔,以取得詳細資料。您想結束工作台嗎?

.log 檔將含有類似如下的異常狀況:

 !MESSAGE 無法執行 runnable(java.lang.InternalError:
無法利用 ':0.0' 作為 DISPLAY 變數值來連接 X11 視窗伺服器。)
!STACK 0
org.eclipse.swt.SWTException: 無法執行 runnable(java.lang.InternalError:
無法利用 ':0.0' 作為 DISPLAY 變數值來連接 X11 視窗伺服器。)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)
...

 !MESSAGE 無法利用 ':0.0' 作為 DISPLAY 變數值來連接 X11 視窗伺服器。

!STACK 0
java.lang.InternalError:無法利用 ':0.0' 作為 DISPLAY 變數值來連接 X11 視窗伺服器。
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:175)
at java.lang.Class.initializeImpl(Native Method)
at java.lang.Class.initialize(Class.java:350)
at java.lang.Class.forNameImpl(Native Method)
at java.lang.Class.forName(Class.java:116)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:91)
at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1073)
at org.apache.batik.ext.awt.image.GraphicsUtil.createGraphics(Unknown Source)
at org.apache.batik.gvt.filter.GraphicsNodeRed8Bit.genRect(Unknown Source)
at org.apache.batik.gvt.filter.GraphicsNodeRed8Bit.copyData(Unknown Source)
at org.apache.batik.ext.awt.image.rendered.TileCacheRed.genRect(Unknown Source)
...

暫行解決辦法是您必須結束再重新啟動產品。

1.14 SVG 影像可能無法正常產生

在 SuSE Linux Enterprise Server (SLES) 第 9 版中, 當您將 UML 圖型儲存成 SVG 影像時,SVG 轉碼器會對映至錯誤的顏色。如此一來, 您會發現產品所示的圖型和做成 SVG 影像的圖型間有色差。

1.15 文字編輯器可能無法正常顯示檔案

當您在文字模式下呼叫會顯示 UML 圖型的指令時(例如:副檔名為 .emx、.epx、.dnx 或 .tpx 的檔案), 文字編輯器可能無法正常顯示檔案。暫行解決辦法是完成下列步驟:

  1. 在「模型瀏覽器」視圖中, 選取圖檔
  2. 用滑鼠右鍵按一下您的選擇項,然後按一下內容
  3. 按一下資訊標籤。
  4. 文字檔編碼下按一下其他
  5. 從下拉清單中選取 UTF-8
  6. 按一下套用
  7. 按一下確定

1.16 關係連接器可能無法正常出現

當您從 WebSphere Application Developer 5.1.1 版匯入 Enterprise JavaBeans (EJB) 圖型時, 關係連接器可能無法正常出現。暫行解決辦法是選取連接器, 並在「內容」視圖中的外觀下, 清除迴避障礙勾選框。

1.17 「顯示相關元素」作業可能發生錯誤

在您使用 UML 圖型時, 顯示相關元素作業可能傳回大量元素, 而造成您的電腦記憶體不足。此問題經常是因為您指定的搜尋層次大於 1, 以及您搜尋所有關係所致。暫行解決辦法是指定較低的搜尋層次值,並重新執行查詢。此資訊亦適用於瀏覽圖查詢。

返回主 Readme 檔