デフォルトで、番号記号 (#) をモデル・ファイルのファイル名に使用することはできません。 モデル・ファイルはオープンしません。
番号記号をモデル・ファイル名に使用するには、<install_dir>\rationalsdp.ini ファイルをオープンし、以下の引き数を Settings セクションに追加してください。
VMArgs=-Dorg.eclipse.emf.common.util.URI.encodePlatformResourceURIs="true"
注: この引き数は、すでに存在する行には追加しないでください。 この引き数は、ファイル内で独自の行になければなりません。
ステレオタイプをモデル内の要素に適用し、ステレオタイプを追加したプロパティーについてブランク・スペースを使用するように変更すると、モデルを保管してクローズした後、モデルをオープンすることができなくなります。 この問題を避けるには、ステレオタイプ・プロパティーの名前にスペースではなく下線文字 (_) を使用してください。
この問題を回避するには、テキスト・エディターを使用して、プロパティーに関連する名前と値のペアを除去してください。 例えば、次の例では "My Stereotype Property" プロパティーを除去します。
<contents xmi:type="Profile_2:Profile__Stereotype1" xmi:id="_eVPvkCbPEdmF27ugxgyz4g" My Stereotype Property="New Value"/>プロパティーを除去すると、結果は次のようになります。
<contents xmi:type="Profile_2:Profile__Stereotype1" xmi:id="_eVPvkCbPEdmF27ugxgyz4g"/>
UML モデルを操作しているとき、「障害物の回避」オプションを使用して、コネクターが モデル要素に交差しないよう指定することができます。 ただし、モデルを発行すると、コネクターはモデル要素に交差する場合があります。 この問題を回避するには、コネクターを選択し、「障害物の回避」チェック・ボックスをクリアして、 障害物を回避するようベンドポイントを手操作で調整してください。 次にモデルを発行するとき、コネクターは正しく表示されます。
モデル要素 (例えば、クラスおよびパッケージ) のタイトルのアイコンが、白い枠が付いて印刷されます。 白い枠はタイトルにも重なるため、グラジエント・シェーディングとともに印刷されます。 グラジエント・シェーディングなしでモデルを印刷するには、グラジエント設定をオフにしてください。
グラジエント設定をオフにするには:
- 「ウィンドウ」>「設定」をクリックします。
- 「モデリング」を展開し、「外観」をクリックします。
- 「全体的な外観」で「グラジエントの表示」チェック・ボックスをクリアします。
印刷されたモデルで、依存および実現コネクターが見えない場合があります。 この問題を回避するには、コネクターの線の色を変更してください。
コネクターの線の色を変更するには:
- モデルを右クリックし、「選択」>「すべてのコネクター (All Connectors)」とクリックします。
- ツールバーで「線の色」ドロップダウン・メニューをクリックし、より暗い色を選択します。
クラスによって所有されているコンポジット構造図には、UML Aggregation プロパティーが composite に設定されている特定のプロパティーのみを入れることができます。 これらのプロパティーは視覚化できます。 UML Aggregation が composite に設定されていないプロパティーを 視覚化するには、コンパートメントの正規動作を false に設定する必要があります。 さらに、「モデル・エクスプローラー (Model Explorer)」ビューからコンポジット構造図にドラッグすることに よって、非コンポジット・プロパティーを視覚化できます。
プロパティーの正規動作を設定するには:
- コンパートメントの背景を選択します。
- 「プロパティー」ビューで「詳細 (Advanced)」をクリックします。
- 「スタイル (Styles)」を展開し、Canonical プロパティーを false に設定します。
ファイル・システムから直接、モデルをコピーして貼り付けないでください。 オリジナルとコピーを同じワークスペースで操作する場合、これを行うと、モデルが壊れる可能性があります。 モデル要素 ID が同じであることが原因で、モデルを比較またはマージするときにも問題が発生します。 この問題を回避するには、「テンプレートとしてエクスポート (Export as template)」オプションを 選択するか、手操作でルート要素をコピーして新しい空のモデルに貼り付けてください。
パラメーターまたは戻りタイプを簡単に動作に追加する方法はありません。
パラメーターまたは戻りタイプを動作に追加するには:
- 「モデル・エクスプローラー (Model Explorer)」ビューで動作を 右クリックし、「プロパティー」をクリックします。
- プロパティーのリストで「パラメーター」をクリックします。
- ドロップダウン・リストで「パラメーター」または「結果タイプ」をクリックします。
図を「モデル・エクスプローラー (Model Explorer)」ビューで名前変更すると、その名前は 「プロパティー」ページの「一般 (General)」ですぐに更新されない場合があります。 この問題を回避するには、別のダイアグラム要素を「モデル・エクスプローラー (Model Explorer)」ビューで選択してください。 ダイアグラムにフォーカスを戻すと、ダイアグラム情報は更新されます。
複数のステレオタイプをモデル要素に適用する場合、1 つ以上のステレオタイプにアイコンがあっても、 「モデル・エクスプローラー (Model Explorer)」ビューに表示されるステレオタイプ・アイコンは 1 つだけです。 この問題を回避するには、ステレオタイプのスタイルを「テキストのみ」に設定してください。
ステレオタイプのスタイルを「テキストのみ」に設定するには:
- 「ウィンドウ」>「設定」をクリックします。
- 「モデリング」を展開し、「ビュー」をクリックします。
- 「ビュー」ページで、ステレオタイプのスタイルをテキストに設定します。
- 「適用」をクリックします。
- 「OK」をクリックする。
ステレオタイプを複数の要素に一度に追加することはできません。 これを行っても、ステレオタイプは最初に選択した要素に適用されるだけです。 この問題を回避するには、ステレオタイプを一度に 1 つのエレメントに適用してください。
ダイアグラムをあるモデルから別のモデルに移動しても、クラスは相互モデル参照として表示されません。 この問題を回避するには、ダイアグラムをクローズしてからオープンしてください。 これで、相互モデル参照デコレーターは最新表示されます。
接続を「モデル・エクスプローラー (Model Explorer)」ビューで移動しても、ダイアグラム・エディターが 正しく更新されない場合があります。 この問題を回避するには、接続をダイアグラム・エディターから削除し、「関係の表示/非表示」 オプションを使用して接続を表示してください。
モデリング・ダイアグラムで接続を表示および非表示にするには:
- ダイアグラム・エディターでダイアグラム要素を右クリックし、 「フィルター」>「関係の表示/非表示」とクリックします。
- 「関係の表示/非表示」ウィンドウで、表示するか、非表示にするか、またはダイアグラムでそのままにしておきたい 関係をクリックし、さらに「OK」をクリックしてください。
特定のダイアグラム・タイプ (例えばアクティビティー、状態マシン、およびシーケンス図) を 操作しているとき、「関係する要素の表示」オプションを状態要素に使用できない場合があります。
モデル・ファイルを変更し、UML モデル・エディターをクローズし、「リソースの保存 (Save Resource)」ウィンドウで 「いいえ」をクリックすると、モデル・ファイルへの変更が保管されていないことが 「モデル・エクスプローラー (Model Explorer)」ビューに示されます。 モデル・ファイルに、保管されていない変更はありません。 次にモデル・ファイルをオープンしたとき、「モデル・エクスプローラー (Model Explorer)」ビューに 正しい情報が表示されます。
コラボレーションまたはユース・ケースを「モデル・エクスプローラー (Model Explorer)」ビューで 選択すると、特定の項目 (例えば相互作用、アクティビティー、および状態マシン) が「UML の追加」 ポップアップ・メニューに表示されません。 この問題を回避するには、「ダイアグラムの追加」ポップアップ・メニューを使用して、 必要な動作をモデル・ファイルに追加してください。
「ウィンドウ」>「ビューの表示」>「継承エクスプローラー (Inheritance Explorer)」コマンドで 「継承エクスプローラー (Inheritance Explorer)」ビューをオープンした場合、その「継承エクスプローラー (Inheritance Explorer)」ビューに表示されている情報が誤っている可能性があります。
要素の継承階層を「継承エクスプローラー (Inheritance Explorer)」ビューに表示するには:
- 「モデル・エクスプローラー (Model Explorer)」ビューまたはダイアグラム・エディターで 要素を選択します。
- 選択した項目を右クリックし、「ナビゲート (Navigate)」>「表示」>「継承エクスプローラー (Inheritance Explorer)」とクリックします。
また、モデル要素を「モデル・エクスプローラー (Model Explorer)」ビューから直接 「継承エクスプローラー (Inheritance Explorer)」ビューにドラッグすることもできます。
日本語システム・ロケールの Windows 2000 オペレーティング・システムでは、関係を「モデル・エクスプローラー (Model Explorer)」ビューまたはダイアグラム・エディターで選択したとき、「プロパティー」ページの 「一般 (General)」に無効な文字が表示される場合があります。
以下のアクションのいずれかを実行すると、記述的ではなく、あまり意味のない検証エラー・メッセージが製品によって 表示される場合があります。
- 無効なアクションの実行
- モデル検証の中断
- このリリースには対応していないオプションの要求
Cascading Style Sheet (CSS) エディターを使用する作業では、同時にモデル・ファイルや可視化ダイアグラムを使用する作業を行わないようにしてください。 これを行うと、CSS エディターを閉じたときに、幾つかのエラー例外が .log ファイルに報告され、以下のメッセージの多くが表示されます。
エラーが起こりました。詳細については、エラー・ログを参照してください。(An error has occurred. See the error log for details.)
製品のいずれかの場所をクリックすると、同じ一連のエラー・メッセージが表示されます。
この問題を避けるには、すべてのモデル・ファイルまたは可視化ダイアグラムを閉じてから、CSS エディターを閉じてください。
この問題を回避するには、以下のステップに従ってください。
- エラー・メッセージ・ウィンドウをすべて閉じる。
- (オプション) Ctrl+Shift+S を押して作業を保存する。
- (オプション) 新しいエラー・メッセージ・ウィンドウをすべて閉じる。
- 製品を再始動する。