「カスタマイズ・クラスの編集」ダイアログで必ず「SiteCC (oracle.model.mycompany)」クラスを選択します。
カスタマイズ・クラスを追加した後、adf-config.xmlの概要エディタで「ソース」をクリックし、JDeveloperにより追加されたコードを表示します。次のコードが表示されます。
<adf-mds-config xmlns="http://xmlns.oracle.com/adf/mds/config">
<mds-config xmlns="http://xmlns.oracle.com/mds/config" version="11.1.1.000">
<cust-config>
<match path="/">
<customization-class name="oracle.model.mycompany.SiteCC"/>
</match>
</cust-config>
</mds-config>
</adf-mds-config>
アプリケーションのベース・メタデータの最上位に複数のカスタマイズ・レイヤーを適用できます。階層化されたカスタマイズは、構成ファイルadf-config.xml
内のカスタマイズ・クラスの順序により定義された優先順位に従って適用されます。
adf-config.xml
では、カスタマイズされたアプリケーションのカスタマイズ・クラスと優先順位が<mds-config>
の<cust-config>
要素で指定されます。たとえば、次のコードは、ベース・アプリケーションにindustry
レイヤーでのカスタマイズが適用されてから、site
レイヤーでのカスタマイズが適用されることを示しています。
<adf-mds-config xmlns="http://xmlns.oracle.com/adf/mds/config">
<mds-config xmlns="http://xmlns.oracle.com/mds/config" version="11.1.1.000">
<cust-config>
<match path="/">
<customization-class name="oracle.model.mycompany.IndustryCC"/>
<customization-class name="oracle.model.mycompany.SiteCC"/>
</match>
</cust-config>
</mds-config>
</adf-mds-config>
Copyright © 1997, 2009, Oracle. All rights reserved.