JClientでのクライアント・プロジェクト構成ファイルについて

JClientなどのADFクライアントでは、DataBindings.cpxと呼ばれるクライアント構成ファイルが使用されます。実行時、このファイルのメタデータ定義によってOracle ADFデータ・バインディング・コンテキストが作成され、クライアント・アプリケーションは指定された実行時構成を使用してビジネス・サービスにアクセスできます。JDeveloper設計時ツールを使用してパネル、フォーム、およびページを作成すると、DataBindings.cpx「View」(または「ViewController」)プロジェクトに作成されます。

DataBindings.cpxファイルについて

DataBindings.cpxファイルを表示するには、アプリケーション・ナビゲータの「ビュー」プロジェクトでDataBindings.cpxファイルをダブルクリックします。

次はDataBindings.cpxファイルの一例です。含んでいるプロジェクト、空のJClientフォームForm1、および空のJClientパネルPanel1が示されています。


<?xml version='1.0' encoding='windows-1252' ?>

<JboProject

   id="DataBindings"

   xmlns="http://xmlns.oracle.com/adfm"

   SeparateXMLFiles="false"

   Package=""

   ClientType="JClient" >

   <Contents >

      <Containee

         id="Form1UIModel"

         ObjectType="BindingContainerReference"

         FullName="view.Form1UIModel" >

      </Containee>

      <Containee

         id="Panel1UIModel"

         ObjectType="BindingContainerReference"

         FullName="view.Panel1UIModel" >

      </Containee>

   </Contents>

</JboProject>

    

次の例は、データ・コントロール・パレットを使用してデータ・バインド・コントロールをパネルに追加した後の、DataBindings.cpxファイルを示しています。このモデルは、AppModuleというアプリケーション・モジュールを使用したADFビジネス・コンポーネント・プロジェクトに基づいています。構成パラメータを示す、アプリケーション・モジュールのデータ・コントロールが追加されていることに注意してください。


<?xml version='1.0' encoding='windows-1252' ?>

<JboProject

   id="DataBindings"

   xmlns="http://xmlns.oracle.com/adfm"

   SeparateXMLFiles="false"

   Package=""

   ClientType="JClient" >

   <Contents >

      <DataControl

         id="model_AppModuleDataControl"

         SupportsFindMode="true"

         SupportsTransactions="true"

         Package="model"

         FactoryClass="oracle.adf.model.bc4j.DataControlFactoryImpl"

         DTClass="oracle.adf.dt.datacontrols.JUDTBC4JDataControl"

         Configuration="AppModuleLocal" >

         <Parameters >

            <Parameter

               name="Sync"

               value="Batch" >

            </Parameter>

         </Parameters>

      </DataControl>

      <Containee

         id="Panel1UIModel"

         ObjectType="BindingContainerReference"

         FullName="view.Panel1UIModel" >

      </Containee>

   </Contents>

</JboProject>

    

DataBindings.cpxファイルのプロパティの詳細は、「ADF固有のプロジェクト・ファイルについて」を参照してください。


JClientフォーム用のクライアント・データ・モデル参照の変更
JClientフォーム用のクライアント・データ・モデル定義の作成

 

Copyright © 1997, 2004, Oracle. All rights reserved.