OCL 制約を作成する
OCL(Object Constraint Language)の手順:インデックス への移動
[ツール パレット]を使って制約を作成するには:
- [ダイアグラム]ビューでクラス図(または制約要素をサポートしている他のダイアグラム)を開きます。 [ツール パレット]で[制約]ボタンを選択し、ダイアグラムの背景をクリックします。 制約エディタが開きます。
- 制約式を入力します。
- エディタを閉じます。
- [ツール パレット]で[制約リンク]をクリックし、制約ノードと図上の対応するモデリング要素とを接続します。
コンテキスト メニューの[制約...]コマンドを使って制約を作成するには:
- [モデル ビュー]または[ダイアグラム]ビューで、制約を作成する対象の要素を右クリックします。
- コンテキスト メニューから[制約...]を選択します。
- [制約の追加/削除]ダイアログ ボックスで、[追加]をクリックします。
- 制約を次のように入力します。
- [名前]フィールドに制約名を入力します。
- [言語]フィールドで
[OCL]
または[テキスト]
を選択します。 - [制約]フィールドに制約のテキストを入力します。
- 引き続き、制約を必要なだけ追加します。
- 終了したら、[OK]をクリックします。
- 作成された制約は、選択したモデリング要素に結び付けられます。