パターン定義

パターン定義はパターンの振る舞いを決定するのに必要な特定のコンポーネントのすべてを含んでいます。

パターン定義が作成されるのは、パターン作成者が「パターン・オーサリング」ビューを使用してパターンとそのパターン・パラメーターをパターン・ライブラリーに追加したときです。 パターン・ライブラリー内の各パターンは、独自のパターン定義を持っています。

パターン定義は、UML 要素とパターン定義のキーワードで表されます。 パターン・タイプに応じて、パターン定義はパラメーター化されたコラボレーション、クラス、またはパッケージとなります。

パターン作成者はパターン定義を直接、変更しないでください。 パターンの Java™ コードと非同期になった場合、新しいパターン定義を再生成できます。

パターン適用プロセスにおいて、パターン定義から基本的なモデル情報が提供されます。 パターン適用者からはすぐに見えないにしても、パターン定義は生成されたすべてのパターン・インスタンスにバインドされています。

個々の各パターンは、パターン適用時に使用される UML モデル表記に準拠しています。

関連概念
パターン・フレームワーク
パターン・プロジェクトの内容
パターン・インスタンス生成
パターン拡張
パターン・タイプ

フィードバック