基本的なカスタマイズ > Windchill カスタマイズの基本 > Windchill カスタマイズを行う前に > 例の概要
  
例の概要
カスタマイズにより、Pet という新しいクラスが導入されます。Pet は動物 (ペット) を表し、以下のプロパティを定義します。
name ペットの名前
kind dog、cat、gerbil などのペットの種類で構成される列挙
dateOfBirth ペットの誕生日を表す日付
fixed ペットが必要な予防接種を受けているかどうかを示すブール
さらに、Pet によって、以下が組み込まれます。
ContentHolder ペットの写真を保存するためのドメインインタフェース
Ownable ペットを飼い主に割り当てることをサポートするためのドメインインタフェース。
WTObject 基本的な機能を提供するための基本クラス
Pet は Windchill データベースに保存でき、基本的な "CRUD" オペレーション (作成 (Create)、読み取り/照会 (Read)、更新 (Update)、削除 (Delete)) をサポートしています。さらに、Windchill ユーザーインタフェースが、ブラウザでの Pet に対する CRUD オペレーションをサポートするために補足されます。Pet の例は "完全な" 例でも実践的なカスタマイズの例でもありません。これは単に、シンプルな Windchill のカスタマイズによって新しい基本的な永続クラスを導入する方法を示すことを目的としています。