2.3.2 サブクラスの追加
DocumentBrokerが提供しているクラスに対して,必要に応じてサブクラスを追加できます。ここでは,サブクラスを追加できるクラスとサブクラスを追加する場合の注意事項について説明します。
- <この項の構成>
- (1) サブクラスを追加できるクラス
- (2) サブクラスを追加する場合の注意事項
(1) サブクラスを追加できるクラス
サブクラスを追加できるクラスは次のとおりです。
- dmaClass_ConfigurationHistoryクラス
- dmaClass_Containerクラス
- dmaClass_DocVersionクラス
- edmClass_ComponentDocVersionクラス
- edmClass_ContainerVersionクラス
- edmClass_IndependentPersistenceクラス
- edmClass_Structクラス
- edmClass_VersionTraceableContainerクラス
- edmClass_VersionTracedDocVersionクラス
- edmClass_VersionTracedComponentDocVersionクラス
(2) サブクラスを追加する場合の注意事項
- 追加するサブクラスの名称には「dmaClass」および「edmClass」で始まる文字列は使用できません。
- サブクラスの名称は重複しないようにしてください。
- 追加したサブクラスはスーパークラスのすべてのプロパティを継承します。
- dmaClass_DocVersionクラスのサブクラスとして追加したサブクラスは,問い合わせ中に参照される検索可能なクラスとなります。