ヘッダーをスキップ

1つのディスクリプタにおける継承属性のマッピング

継承階層の1つのクラスのみをマップする場合は、そのクラスがスーパークラスから継承する属性をマップできます。

1つのディスクリプタで属性をマップするには、次のようにします。

  1. 構造ウィンドウでディスクリプタを選択します。
  2. ディスクリプタを右クリックし、ポップアップ・メニューから「継承属性」->「選択済のクラス」を選択して、継承元のクラスを指定します。継承属性を次の対象にマップすることもできます。
  3. 参照可能になった属性を、このディスクリプタに属していた場合と同じようにマップします。

永続データがほとんどない、またはまったくない共通のスーパークラスがある場合も、この処理を実行できます。たとえば、java.rmi.RemoteObjectのサブクラスをマップしていた場合、各サブクラスは個別にマップされる可能性があります。


関連トピック

TopLinkディスクリプタについて

ディスクリプタの使用
継承の使用
ディスクリプタ・プロパティの使用
アドバンスト・プロパティの使用

EJBによる継承の使用
1つの表を使用する継承のサポート
複数表を使用する継承のサポート