コミュニケーション図を SVG イメージとして保管すると、ライフラインの塗りつぶしの色が正しく保管されない場合があります。 この問題を回避するには、コミュニケーション図を GIF または JPEG イメージとして保管してください。
編集可能ダイアグラムを操作しているとき、「コピー」ショートカット・キー (Ctrl+C) と「貼り付け」 ショートカット・キー (Ctrl+V) がテキスト・フィールドで動作しない場合があります。 この問題を回避するには、以下のように「編集」メニューでテキストをコピーし、貼り付けてください。
- コピーするテキストを選択します。
- 選択した項目を右クリックし、「コピー」をクリックします。
- 新しいテキスト・ダイアグラム要素を作成します。
- そのテキスト・ダイアグラム要素を右クリックし、「貼り付け」をクリックします。
UML ダイアグラムを操作しているとき、関連エンドポイントに関する制約を表示できません。
状態マシン図を操作しているとき、状態要素の可視性を変更することができます。 ただし、「状態」ビューでは、状態要素のデコレーターが可視性の変更を反映するよう更新されない場合があります。
ある特定の種類の classifier またはステレオタイプ要素のプロパティーを表すライフラインを 表示すると、デコレーター・アイコンが表示されていません。 ステレオタイプおよび可視性の設定を変更しても、効果はありません。 この問題を回避するため、カラーを変更し、ライフラインを異なるものにすることができます。
UML ダイアグラムの Javadoc 文書を生成済みの Ant スクリプトから生成すると、スクリプトは実行を 完了しますが、例外がスローされます。 この例外は無視することができます。
新規操作を C++ シーケンス図で作成することはできません。 この問題を回避するには、新規操作が組み込まれるよう C++ ソース・コードを更新してください。
制約違反を「問題 (Problems)」ビューでダブルクリックすると、その要素が UML モデル・エディターでオープンします。 ただし、要素はダイアグラム・エディターでオープンしなければなりません。
ダイアグラム・ナビゲーター (Diagram Navigator) で、アーキテクチャー・ディスカバリー・パターン・カウントは、 分析時に見つかった一致の数を示しています。 新しいプロジェクトをインポートすることによって、または既存のプロジェクトをクローズすることによって ワークスペースを更新すると、カウントは更新されません。 カウントを更新するには、分析を再実行してください。
Linux オペレーティング・システムでは、実装記法は汎化として表示されます。
Konqueror ブラウザーを使用する SuSE Linux では、クラス・ダイアグラムを Scalable Vector Graphics (SVG) として表示することができません。 クラス・ダイアグラムを SVG として正しく表示するビューアーをダウンロードしてインストールする場合は、www.adobe.com/svg/viewer/install/main.html を参照してください。
LANG 環境変数がコンピューターに設定されていない場合、またはこの環境変数が GIMP Toolkit (GTK) でサポートされない値に設定されている場合は、UML ダイアグラムを操作したときに製品が正しく応答しない可能性があります。 どちらの場合も、次のような Gdk の警告が Eclipse ログ・ファイルに出力されます。
(process:9793): Gdk-WARNING **: locale not supported by Xlib
(process:9793): Gdk-WARNING **: can not set locale modifiersこの問題を回避するには、 LANG 環境変数を Gdk でサポートされる値 (例えば en_US など) に設定し、設定が X Window System 環境のロケールに適合していることを確認してください。
Red Hat Enterprise Linux 3.0 では、ある一定の操作によって UML ダイアグラムが使用できなくなる可能性があります。 いずれの場合も、以下のエラー・メッセージが表示されます。
内部エラーを表示する間に内部エラーが発生しました。(An internal error occurred while showing an internal error.)ワークベンチを終了することをお勧めします。 後続のエラーが起こる可能性があり、ワークベンチが警告なしに終了することがあります。 詳細については .log ファイルを参照してください。ワークベンチを終了しますか? (Do you want to exit the workbench?)
.log ファイルには、次の例外と同様の例外が出力されます。
!MESSAGE Failed to execute runnable (java.lang.InternalError: Can't connect to X11
window server using ':0.0' as the value of the DISPLAY variable.)
!STACK 0
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.InternalError:
Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.)
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 Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
!STACK 0
java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
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)
...この問題を回避するには、製品を終了してから再始動してください。
SuSE Linux Enterprise Server (SLES) バージョン 9 では、UML ダイアグラムを SVG イメージとして保管したときに、SVG トランスコーダーが誤った色にマップされます。 結果として、製品で表示されるダイアグラムの色と、SVG イメージとして生成されるダイアグラムの色に違いが生じます。
UML ダイアグラム (例えば、拡張子が .emx、.epx、.dnx、または .tpx のファイル) をテキスト・モードで 表示するコマンドを起動すると、テキスト・エディターにファイルが正しく表示されない場合があります。 この問題を回避するには、以下のステップに従ってください。
- 「モデル・エクスプローラー (Model Explorer)」ビューで、ダイアグラム・ファイルを選択します。
- 選択した項目を右クリックし、「プロパティー」をクリックします。
- 「情報 (Info)」タブをクリックします。
- 「テキスト・ファイル・エンコード (Text file encode)」で「その他 (Other)」をクリックします。
- ドロップダウン・リストから「UTF-8」を選択します。
- 「適用」をクリックします。
- 「OK」をクリックする。
Enterprise JavaBeans™ (EJB) ダイアグラムを WebSphere Application Developer バージョン 5.1.1 からインポートしているとき、関係コネクターが正しく表示されない場合があります。この問題を回避するには、コネクターを選択し、「プロパティー」ビューの「外観」で 「障害物の回避」チェック・ボックスをクリアしてください。
UML ダイアグラムを操作しているとき、「関係する要素の表示」操作によって 大量の要素が返され、コンピューターのメモリー不足を引き起こすことがあります。 この問題は通常、1 よりも大きい検索レベルを指定したとき、また関係すべてを検索したときに発生します。 この問題を回避するには、より小さい検索レベルの値を指定し、照会を再実行してください。 この情報は、「ダイアグラムの参照」照会にも適用されます。