ADFアプリケーションでのグラフ・ファイルについて

データ・バインド・グラフ・コンポーネントをビルドした後、JDeveloperによりいくつかのファイルの生成と更新が行われます。それらのファイルはプロジェクトに追加され、アプリケーション・ナビゲータからアクセスできるようになります。

これらのファイルは、ファイルシステム内の次の場所に配置されます。

<jdev_install>/jdev/mywork/<Application_ name>/ViewController/src/view

ファイル 説明
<object>.java

このファイルは、Graph BeanのJava実装であり、プログラムでプロパティを設定および取得できるようにします。

グラフ・プロパティ定義ファイル:
graph_type_icon <BIGraphDef>.xml

このXMLファイルには、タイトル、サブタイトル、脚注、グラフ・タイプ、凡例領域および描画領域のようなグラフ属性が含まれています。デフォルトのファイル名はBIGraphDef.xmlです。

バインディング定義ファイル:
<webpageName >UIModel.xml

グラフに関するOracle ADFデータ・バインディング情報が含まれています。

注意: web.xmlファイルは、グラフ・タグ・ライブラリ用のグラフ・エントリを使用して更新されます。

サンプル・グラフ・ファイル

次に、DataBindings.xml UIModel.xmlの各ファイルのサンプルを示します。これらは、JSPページとビジネス・サービス用のADF Business Componentsを含むWebアプリケーションにあるグラフ・コンポーネントを対象としています。

UIModel.xmlのサンプル

<?xml version='1.0' encoding='ISO-8859-1' ?>
<DCContainer
id="untitled1UIModel"
xmlns="http://xmlns.oracle.com/adfm"
Package="view" >
<Contents >
<DCIterator
id="model_AppModuleDataControl_EmployeesView1Iter"
Binds="model_AppModuleDataControl.EmployeesView1" >
</DCIterator>
<DCControl
id="EmployeesView1"
DefClass="oracle.jbo.uicli.graph.JUSingleTableGraphDef"
SubType="DCGraph"
ControlClass="oracle.dss.graph.Graph"
IterBinding="model_AppModuleDataControl_EmployeesView1Iter"
SeriesType="SINGLE_SERIES"
SeriesLabel="EmployeeId"
GraphPropertiesFileName="view.BIGraphDef1" >
<Contents >
<AttrNames>
<Item Value="EmployeeId" />
<Item Value="Salary" />
<Item Value="CommissionPct" />
<Item Value="ManagerId" />
<Item Value="DepartmentId" />
</AttrNames>
<ColumnLabels>
<Item Value="EmployeeId" />
<Item Value="Salary" />
<Item Value="CommissionPct" />
<Item Value="ManagerId" />
<Item Value="DepartmentId" />
</ColumnLabels>
</Contents>
</DCControl>
</Contents>
</DCContainer>

DataBindings.xmlのサンプル


<?xml version='1.0' encoding='ISO-8859-1' ?>
<JboProject
   id="DataBindings"
   xmlns="http://xmlns.oracle.com/adfm"
   SeparateXMLFiles="false"
   Package=""
   ClientType="Generic" >
   <Contents >
      <DataControl
         id="model_AppModuleDataControl"
         SupportsFindMode="true"
         SupportsTransactions="true"
         Package="model"
         Configuration="AppModuleLocal"
         FactoryClass="oracle.adf.model.bc4j.DataControlFactoryImpl" >
      </DataControl>
      <Containee
         id="untitled1UIModel"
         ObjectType="BindingContainerReference"
         FullName="view.untitled1UIModel" >
      </Containee>
</Contents>
</JboProject>    

ADFアプリケーションでのグラフ・サポートについて
グラフとビジネス・サービス・データ・モデルについて

ADF対応Webページでのグラフ・タイプの選択
ADF対応Webページでのグラフの作成
ADF対応Webページでのグラフ・スタイルのカスタマイズ
ADF対応Webページでのグラフ・データの変更

 

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