変更アイテムのモデル化方法
各変更管理オブジェクトは、3 階層の方法でモデル化されます。これらの方法は、以下の図に示すように、インタフェース、抽象クラス、具象クラスです。
変更アイテムのモデル化方法
インタフェース階層
インタフェースクラスは、単純に変更管理クラスが implement に保存されたオブジェクトであることを示すために永続可能インタフェースを実装します。
抽象クラス
抽象クラスは、標準の Windchill 機能を取得するために、さまざまな Windchill プラグアンドプレイインタフェースとエンタープライズパッケージクラスを実装します。各抽象クラスは、ファイルの添付機能を提供する ContentHolder を実装します。また、各抽象クラスは、Managed または CabinetManaged を拡張します (これらのクラスについては、この章のエンタープライズパッケージを参照してください)。抽象クラスには、変更管理オブジェクト間、および変更管理オブジェクトと製品情報オブジェクトの間のモデル化された関連付けも含まれます。
具象クラス
具象クラスには、モデル化されたビジネス属性が含まれます。