「パターン・オーサリング」ビュー内のパターンにパラメーターを追加すると、
2 つの拡張メソッドを持つパラメーター・クラスがパターン実装モデルに追加されます。
拡張メソッドとオプションの更新メソッドは、ホット・スポットと呼ばれます。
ホット・スポットに Java™ コードを追加して、
引数値がパラメーターに追加されたり、パラメーターから削除されたときのパターンの振る舞いを示します。
以下のメソッドは、拡張メソッドを示しています。


コード設計に役立つように、
パターン・フレームワーク用のパターンのオンライン・ヘルプで使用可能なリソースおよびその他のリファレンスを参照してください。
リファレンスを開くには、をクリックして、
「API のリファレンス (API reference)」または「拡張ポイントのリファレンス (Extention Points Reference)」のいずれかを展開し、
次に「パターン」トピックのうち 1 つをクリックします。
拡張コードを追加するには、以下のようにします。
- 「パターン・オーサリング」ビューで、
パラメーターをダブルクリックして、
Java エディターにパラメーター・コードを表示します。
- 両方のメソッド内の TODO コメントを、パターン・インスタンス内のパラメーターに引数が追加されたり、
削除されたときに必要な振る舞いを実行するコードに置き換えます。
- パターン・オーサリング・ツールがコードを再生成したり削除できないように、
変更するすべてのメソッドから、@generated タグを削除します。
注: パターンの振る舞いをより正しく理解するために、
サンプル・パターンを使用してパターン適用の練習をすることができます。
をクリックして、
「テクノロジー・サンプル (Technology samples)」、「パターン」を展開し、
「適用するパターン」をクリックすると、サンプル・パターンをロードできます。
「適用するパターン」トピックで、
「サンプルのインポート」をクリックします。
パターンの作成方法をより正しく理解するために、
をクリックして、
「新規」ウィンドウで「例」を展開し、
「UML Modeler プラグイン」を展開して、
「パターン・ライブラリー例 (Pattern Library Examples)」をクリックすると、
パターンの例をインポートできます。