プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle ADF FacesによるWebユーザー・インタフェースの開発
12
c
(12.2.1.3.0)
E90375-03
次
目次
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
リリース12cにおけるこのマニュアルの新機能 (12.2.1.3.0)
リリース12c (12.2.1.3.0)の新機能と変更された機能
リリース12c (12.2.1.3.0)に関するこのドキュメントにおけるその他の大きな変更
第I部 ADF Facesのスタート・ガイド
1
ADF Facesの概要
1.1
ADF Facesについて
1.2
ADF Facesフレームワーク
1.3
ADF Facesコンポーネント
2
ADF Facesコンポーネント・デモ・アプリケーション
2.1
ADF Facesコンポーネント・デモ・アプリケーションについて
2.2
ADF Facesコンポーネント・デモ・アプリケーションのダウンロードおよびインストール
3
ADF FacesとJDeveloperの概要
3.1
JDeveloperでの宣言的開発について
3.2
アプリケーション・ワークスペースの作成
3.2.1
ADF Facesアプリケーション・ワークスペースの作成方法
3.2.2
アプリケーション・ワークスペースを作成する場合の処理
3.3
ページ・フローの定義
3.3.1
ページ・フローの定義方法
3.3.2
ダイアグラマを使用してページ・フローを作成する場合の処理
3.4
ビュー・ページの作成
3.4.1
JSFページの作成方法
3.4.2
JSFページの作成時に発生する処理
3.4.3
Faceletsエンジンを使用するためのアプリケーションの更新に関する必知事項
3.4.4
自動コンポーネント・バインディングに関する必知事項
3.4.5
ADF FacesコンポーネントのJSFページへの追加方法
3.4.6
コンポーネントをページへ追加する場合の処理
3.4.7
コンポーネント属性の設定方法
3.4.8
「プロパティ」ウィンドウを使用したときに行われる処理
3.5
EL式の作成
3.5.1
EL式の作成方法
3.5.2
EL書式タグの使用方法
3.5.3
EL式のマネージドBean内での使用方法
3.6
マネージドBeanの作成と使用
3.6.1
JDeveloperでのマネージドBeanの作成方法
3.6.2
JDeveloperを使用してマネージドBeanを作成する場合の処理
3.6.3
コンポーネント・バインディングおよびマネージドBeanに関する必知事項
3.7
ADF Faces Javadocの表示
3.7.1
ADF Facesのソース・コードおよびJavadocの表示方法
第II部 ADF Facesアーキテクチャの理解
4
ADF Facesクライアント側アーキテクチャの使用方法
4.1
ADF Facesアーキテクチャの使用について
4.2
JavaScriptのページへの追加
4.2.1
インラインのJavaScriptの使用方法
4.2.2
JavaScriptライブラリのインポート方法
4.2.3
クライアント・イベント・ソースへのアクセスに関する必知事項
4.3
クライアント側コンポーネントのインスタンス化
4.3.1
クライアント側インスタンス用にコンポーネントを構成する方法
4.3.2
clientComponentをtrueに設定した場合の処理
4.4
クライアント・イベントのリスニング
4.4.1
クライアント・イベントをリスニングする方法
4.4.2
ADFクライアント・リスナーをJSFページからの移動の制御に使用する方法
4.5
クライアントでのコンポーネント・プロパティへのアクセス
4.5.1
セキュア・クライアント・プロパティ
4.5.2
クライアントでのプロパティ値の設定方法
4.5.3
実行時の処理: クライアント・プロパティのクライアントでの設定方法
4.5.4
無効化されたプロパティを非保護にする方法
4.5.5
クライアントとサーバーのプロパティ値を同期させない方法
4.6
クライアント側コンポーネントに対するボーナス属性の使用
4.6.1
ボーナス属性の作成方法
4.6.2
ボーナス属性のマーシャリングに関する必知事項
4.7
レンダリングおよび可視性の理解
4.7.1
Javascriptを使用した可視性の設定方法
4.7.2
VisibleとisShowing関数に関する必知事項
4.8
ページでのクライアント・コンポーネントの検索
4.8.1
ネーミング・コンテナ内のコンポーネントの検索に関する必知事項
4.9
JavaScriptライブラリのパーティション化
4.9.1
JavaScriptパーティションの作成方法
4.9.2
実行時の処理: JavaScriptのパーティション化
5
ADF FacesでのJSFライフサイクルの使用
5.1
JSFライフサイクルとADF Facesの使用について
5.2
immediate属性の使用
5.2.1
immediate属性の使用方法
5.3
最適化されたライフサイクルの使用
5.4
クライアント側ライフサイクルの使用
5.5
サブフォームを使用したページでのセクションの作成
5.6
オブジェクト・スコープ・ライフサイクル
5.7
ページ間の値の受渡し
5.7.1
Javaコード内でのpageFlowScopeスコープの使用方法
5.7.2
Javaコードを記述せずにpageFlowScopeスコープを使用する方法
5.7.3
実行時に行われる処理: 値の受渡し方法
6
イベントの処理
6.1
イベントおよびイベント処理について
6.1.1
イベントおよび部分ページ・レンダリング
6.1.2
イベントとイベントのルート・コンポーネント
6.1.3
クライアント側イベント・モデル
6.2
ADF Facesサーバー・イベントの使用
6.2.1
サーバー側イベントの処理方法
6.3
ADF Facesクライアント・イベントに対するJavaScriptの使用
6.3.1
ADF Facesクライアント側イベント
6.3.2
クライアント側イベントの使用方法
6.3.3
イベントの発生元を返す方法
6.3.4
イベントのクライアント側属性の使用方法
6.3.5
イベント実行時のUI入力のブロック方法
6.3.6
イベントがサーバーに伝播されないようにする方法
6.3.7
レスポンスが必要でないことを示す方法
6.3.8
実行時の処理: クライアント側イベントの機能の仕方
6.3.9
ネーミング・コンテナの使用に関する必知事項
6.4
クライアントからサーバーへのカスタム・イベントの送信
6.4.1
クライアントからサーバーへのカスタム・イベントの送信方法
6.4.2
実行時の処理: クライアント・リスナーとサーバー・リスナーの協働の仕方
6.4.3
データのマーシャリングとアンマーシャリングに関する必知事項
6.4.4
JavaとJavaScriptのマッピング
6.5
イベント・レスポンス内でのスクリプトの実行
6.6
ADF Facesのクライアント動作タグの使用
6.6.1
scrollComponentIntoViewBehaviorタグの使用方法
6.7
ポーリング・イベントを使用したページの更新
6.7.1
pollコンポーネントの使用方法
7
入力の検証および変換
7.1
ADF Facesの変換および検証について
7.1.1
ADF Facesコンバータおよびバリデータのユースケースと例
7.1.2
ADF Facesコンバータおよびバリデータの追加機能
7.2
変換、検証とJSFライフサイクル
7.3
変換の追加
7.3.1
コンバータの追加方法
7.3.2
複数のコンバータ・パターンを指定する方法
7.3.3
コンバータに負数を指定する方法
7.3.4
実行時の処理: コンバータの機能の仕方
7.3.5
数値コンバータに関する必知事項
7.3.6
日時コンバータに関する必知事項
7.4
カスタムADF Facesコンバータの作成
7.4.1
カスタムADF Facesコンバータの作成方法
7.4.1.1
サーバー側(Java)での変換の実装
7.4.1.2
ADF Facesコンバータのfaces-config.xmlファイルへの登録
7.4.1.3
クライアント側バージョンのコンバータの作成
7.4.1.4
クライアント側での変換を有効にするためのサーバー側コンバータの変更
7.4.2
JSFページでのカスタムADF Facesコンバータの使用
7.4.3
クライアント側のみのコンバータ・スクリプトを宣言によって登録する方法
7.5
検証の追加
7.5.1
検証の追加方法
7.5.1.1
検証属性の使用
7.5.1.2
ADF Facesバリデータの使用
7.5.2
実行時の処理: バリデータの機能の仕方
7.5.3
複数バリデータに関する必知事項
7.6
カスタムJSF検証の作成
7.6.1
バッキングBeanの検証メソッドの作成方法
7.6.2
バッキングBeanの検証メソッドを作成するときに行われる処理
7.6.3
カスタムJSFバリデータの作成方法
7.6.4
カスタムJSFバリデータを使用するときに行われる処理
8
部分ページ・コンテンツの再レンダリング
8.1
部分ページ・レンダリングについて
8.2
部分トリガーの使用
8.2.1
部分トリガーの使用方法
8.2.2
ブラウザの戻るボタンの使用に関する必知事項
8.2.3
PPRとスクリーン・リーダーに関する必知事項
8.3
targetタグを使用したPPRの実行
8.3.1
targetタグを使用して部分ページ・レンダリングを有効にする方法
8.4
部分ページ・レンダリングのプログラムによる有効化
8.4.1
部分ページ・レンダリングをプログラムで有効にする方法
8.5
部分ページ・ナビゲーションの使用
8.5.1
部分ページ・ナビゲーションの使用方法
8.5.2
PPRナビゲーションに関する必知事項
第III部 レイアウトの作成
9
Webページ上のコンテンツの編成
9.1
Webページ上のコンテンツの編成について
9.1.1
ADF Facesのレイアウト・コンポーネント
9.1.2
レイアウト・コンポーネントの追加機能
9.2
ページ・レイアウトの開始
9.2.1
ジオメトリ管理およびコンポーネントの拡大
9.2.2
拡大可能なコンポーネントへのコンポーネントのネスト
9.2.3
クイック・スタート・レイアウトの使用
9.2.4
ジオメトリ管理コンポーネント使用のヒント
9.2.5
documentタグの構成方法
9.3
グリッドでのコンテンツの配置
9.3.1
panelGridLayout、gridRowおよびgridCellコンポーネントを使用してグリッドベースのレイアウトを作成する方法
9.3.2
ジオメトリ管理およびpanelGridLayoutコンポーネントに関する必知事項
9.3.3
グリッドの構造に関する必知事項
9.3.4
使用するレイアウト・コンポーネントの決定に関する必知事項
9.4
masonryLayoutコンポーネントを使用した動的グリッドでのコンテンツの表示
9.4.1
masonryLayoutコンポーネントの使用方法
9.5
matchMediaBehaviorタグを使用したレスポンシブ動作の実現
9.6
コンテンツをページ全体に拡大するための設定
9.6.1
panelStretchLayoutコンポーネントの使用方法
9.6.2
ジオメトリ管理およびpanelStretchLayoutコンポーネントに関する必知事項
9.7
スプリッタを使用したサイズ変更可能なペインの作成
9.7.1
panelSplitterコンポーネントの使用方法
9.7.2
ジオメトリ管理およびpanelSplitterコンポーネントに関する必知事項
9.8
事前定義済固定領域へのページ・コンテンツの配置
9.8.1
panelBorderLayoutコンポーネントを使用して事前定義済固定領域にページ・コンテンツを配置する方法
9.9
フォームでのコンテンツの配置
9.9.1
panelFormLayoutコンポーネントの使用方法
9.9.2
groupコンポーネントをpanelFormLayoutコンポーネントとともに使用する方法に関する必知事項
9.10
ダッシュボードでのコンテンツの配置
9.10.1
panelDashboardコンポーネントの使用方法
9.10.2
ジオメトリ管理およびpanelDashboardコンポーネントに関する必知事項
9.11
コンテンツの動的な表示および非表示
9.11.1
showDetailコンポーネントの使用方法
9.11.2
showDetailHeaderコンポーネントの使用方法
9.11.3
panelBoxコンポーネントの使用方法
9.11.4
表示イベントに関する必知事項
9.11.5
スキニングとshowDetailコンポーネントに関する必知事項
9.11.6
スキニングとshowDetailHeaderコンポーネントに関する必知事項
9.11.7
スキニングとpanelBoxコンポーネントに関する必知事項
9.12
パネルにおけるコンテンツの表示または非表示
9.12.1
panelAccordionコンポーネントの使用方法
9.12.2
panelTabbedコンポーネントの使用方法
9.12.3
panelDrawerコンポーネントの使用方法
9.12.4
panelSpringboardコンポーネントの使用方法
9.12.5
グリッド・モードとストライプ・モードの切替えに関する必知事項
9.12.6
コンテンツを表示するためのshowDetailItemコンポーネントの使用方法
9.12.7
ジオメトリ管理およびshowDetailItemコンポーネントに関する必知事項
9.12.8
showDetailItem表示イベントに関する必知事項
9.12.9
スキニングとpanelTabbedコンポーネントに関する必知事項
9.13
コンポーネント間の遷移の追加
9.13.1
deckコンポーネントの使用方法
9.13.2
ジオメトリ管理およびdeckコンポーネントに関する必知事項
9.14
静的ボックスの項目の表示
9.14.1
panelHeaderコンポーネントの使用方法
9.14.2
decorativeBoxコンポーネントの使用方法
9.14.3
ジオメトリ管理およびdecorativeBoxコンポーネントに関する必知事項
9.14.4
スキニングとpanelHeaderコンポーネントに関する必知事項
9.14.5
スキニングとdecorativeBoxコンポーネントに関する必知事項
9.15
1つ以上の列における箇条書きリストの表示
9.15.1
panelListコンポーネントの使用方法
9.15.2
リスト階層の作成に関する必知事項
9.16
関連する項目のグループ化
9.16.1
panelGroupLayoutコンポーネントの使用方法
9.16.2
ジオメトリ管理およびpanelGroupLayoutコンポーネントに関する必知事項
9.17
空白または線を使用したコンテンツの分割
9.17.1
spacerコンポーネントの使用方法
9.17.2
separatorコンポーネントの使用方法
10
フラグメント、ページ・テンプレート、コンポーネントの作成および再利用
10.1
再利用可能なコンテンツについて
10.1.1
再利用可能なコンポーネントのユースケースと例
10.1.2
再利用可能なコンポーネントの追加機能
10.2
ページ・テンプレートの使用
10.2.1
ページ・テンプレートの作成方法
10.2.2
ページ・テンプレートを作成する場合の処理
10.2.3
ページ・テンプレートに基づくJSFページの作成方法
10.2.4
テンプレートを使用してページを作成する場合の処理
10.2.5
実行時の処理: ページ・テンプレートが解決される仕組み
10.2.6
ページ・テンプレートおよびネーミング・コンテナに関する必知事項
10.3
ページ・フラグメントの使用
10.3.1
ページ・フラグメントの作成方法
10.3.2
ページ・フラグメントを作成する場合の処理
10.3.3
JSFページでのページ・フラグメントの使用方法
10.3.4
実行時の処理: ページ・フラグメントが解決される仕組み
10.4
宣言コンポーネントの使用
10.4.1
宣言コンポーネントの作成方法
10.4.2
宣言コンポーネントを作成する場合の処理
10.4.3
宣言コンポーネントのデプロイ方法
10.4.4
JSFページでの宣言コンポーネントの使用方法
10.4.5
JSFページに宣言コンポーネントを使用する場合の処理
10.4.6
実行時に行われる処理: 宣言コンポーネント
10.5
ページへのリソースの追加
10.5.1
ページ・テンプレートおよび宣言コンポーネントへのリソースの追加方法
10.5.2
実行時の処理: ドキュメント・ヘッダーにリソースを追加する方法
第IV部 一般的なADF Facesコンポーネントの使用
11
入力コンポーネントの使用およびフォームの定義
11.1
入力コンポーネントおよびフォームについて
11.1.1
入力コンポーネントのユースケースと例
11.1.2
入力コンポーネントおよびフォームの追加機能
11.2
formの定義
11.2.1
ページへのformの追加方法
11.2.2
ページへのsubformの追加方法
11.2.3
formをリセットするボタンの追加方法
11.3
inputTextコンポーネントの使用方法
11.3.1
inputTextコンポーネントの追加方法
11.3.2
inputTextコンポーネントへのテキストの挿入機能の追加方法
11.4
数値入力コンポーネントの使用方法
11.4.1
inputNumberSliderまたはinputRangeSliderコンポーネントの追加方法
11.4.2
inputNumberSpinboxコンポーネントの追加方法
11.5
カラー・チューザおよび日付チューザの使用方法
11.5.1
inputColorコンポーネントの追加方法
11.5.2
inputDateコンポーネントの追加方法
11.5.3
inputDateコンポーネントなしでのタイム・ゾーンの選択に関する必知事項
11.5.4
カスタム・タイム・ゾーン・リストの作成に関する必知事項
11.6
選択コンポーネントの使用方法
11.6.1
選択コンポーネントの使用方法
11.6.2
SelectManyChoiceコンポーネントのcontentDelivery属性に関する必知事項
11.7
シャトル・コンポーネントの使用方法
11.7.1
selectManyShuttleまたはselectOrderShuttleコンポーネントの追加方法
11.7.2
選択イベントのクライアント・リスナーの使用方法に関する必知事項
11.8
richTextEditorコンポーネントの使用方法
11.8.1
richTextEditorコンポーネントの追加方法
11.8.2
richTextEditorコンポーネントへのテキストの挿入機能を追加する方法
11.8.3
ツールバーのカスタマイズ方法
11.9
ファイルのアップロード機能の使用方法
11.9.1
inputFileコンポーネントの使用方法
11.9.2
複数のファイルをアップロードするようにinputFileコンポーネントを構成する方法
11.9.3
一時的なファイルの格納に関する必知事項
11.9.4
複数のファイルのアップロードに関する必知事項
11.9.5
inputFileコンポーネントのユーザー・インタフェースのカスタマイズに関する必知事項
11.10
コード・エディタの使用
11.10.1
codeEditorコンポーネントの追加方法
12
表、ツリー、およびその他のコレクションベースのコンポーネントの使用
12.1
コレクションベース・コンポーネントについて
12.1.1
コレクションベース・コンポーネントのユースケースと例
12.1.2
コレクションベース・コンポーネントの追加機能
12.2
コレクションベース・コンポーネントの共通機能
12.2.1
行およびノードへのデータの表示
12.2.2
コンテンツの配信
12.2.3
行の選択
12.2.4
表、ツリーおよびツリー表のデータの編集
12.2.5
表、ツリーおよびツリー表でのポップアップ・ダイアログの使用
12.2.6
クライアントのコレクション・コンポーネントへのアクセス
12.2.7
表、ツリーおよびツリー表コンポーネントのジオメトリ管理
12.3
表へのデータの表示
12.3.1
列および列データ
12.3.2
表の書式設定
12.3.3
列の書式設定
12.3.4
ページへの表の表示方法
12.3.5
ページに表を追加する場合の処理
12.3.6
実行時の処理: データ配信
12.3.7
プログラムを使用した表の列のソートの有効化に関する必知事項
12.3.8
表の選択された行でのアクションの実行に関する必知事項
12.3.9
表の選択コンポーネント値の動的な決定に関する必知事項
12.3.10
読取り専用表についての考慮事項
12.4
表への非表示機能の追加
12.4.1
detailStampファセットの使用方法
12.4.2
実行時に行われる処理: rowDisclosureEvent
12.5
表でのフィルタ処理の有効化
12.5.1
表へのフィルタ処理機能の追加方法
12.6
ツリーへのデータの表示
12.6.1
ツリーへのデータの表示方法
12.6.2
ページにツリーを追加する場合の処理
12.6.3
実行時に行われる処理: ツリー・コンポーネント・イベント
12.6.4
プログラムを使用したノードの開閉に関する必知事項
12.6.5
プログラムを使用したノードの選択に関する必知事項
12.7
ツリー表へのデータの表示
12.7.1
ツリー表へのデータの表示方法
12.8
行を値として渡す
12.9
表メニュー、ツールバーおよびステータス・バーの表示
12.9.1
表、ツリーまたはツリー表を含むpanelCollectionの追加方法
12.10
リストへのコレクションの表示
12.10.1
リストへのコレクションの表示方法
12.10.2
リスト・ビューのスクロールバーに関する必知事項
12.11
カルーセルでのイメージの表示
12.11.1
カルーセルの作成方法
12.11.2
カルーセル・コンポーネントと各種ブラウザに関する必知事項
12.12
表、ツリーまたはツリー表からのデータのエクスポート
12.12.1
表、ツリーまたはツリー表データの外部形式へのエクスポート方法
12.12.2
実行時の処理: 行の選択がエクスポートされるデータに与える影響
12.13
コレクションベースのコンポーネントからクライアント上の選択された値へのアクセス
12.13.1
スタンプ設定されたコンポーネントの選択内容から値へのアクセス方法
12.13.2
選択された値へのアクセスに関する必知事項
13
値リスト・コンポーネントの使用方法
13.1
値リスト・コンポーネントについて
13.1.1
値リスト・コンポーネントの追加機能
13.2
ListOfValuesデータ・モデルの作成
13.2.1
ListOfValuesデータ・モデルの作成方法
13.3
inputListOfValuesコンポーネントの使用方法
13.3.1
InputListOfValuesコンポーネントの使用方法
13.3.2
LOVコンポーネントの「検索および選択」ダイアログのスキニングに関する必知事項
13.4
InputComboboxListOfValuesコンポーネントの使用方法
13.4.1
InputComboboxListOfValuesコンポーネントの使用方法
14
問合せコンポーネントの使用方法
14.1
問合せコンポーネントについて
14.1.1
問合せコンポーネントのユースケースと例
14.1.2
問合せコンポーネントの追加機能
14.2
問合せデータ・モデルの作成
14.2.1
問合せデータ・モデルの作成方法
14.3
quickQueryコンポーネントの使用方法
14.3.1
モデルを使用したquickQueryコンポーネントの追加方法
14.3.2
モデルなしでのquickQueryコンポーネントの使用方法
14.3.3
実行時の処理: フレームワークによりquickQueryコンポーネントがレンダリングされて検索が実行される仕組み
14.4
queryコンポーネントの使用方法
14.4.1
queryコンポーネントの追加方法
15
メニュー、ツールバーおよびツールボックスの使用方法
15.1
メニュー、ツールバーおよびツールボックスについて
15.1.1
メニュー・コンポーネントのユースケースと例
15.1.2
メニューおよびツールバー・コンポーネントの追加機能
15.2
メニュー・バーでのメニューの使用方法
15.2.1
メニュー・バーのメニューの作成および使用方法
15.3
ツールバーの使用方法
15.3.1
ツールバーの作成および使用方法
15.3.2
実行時に行われる処理: メニュー・バーとツールバーのサイズの決定方法
15.3.3
ツールバーに関する必知事項
16
ポップアップ・ダイアログ、メニューおよびウィンドウの使用方法
16.1
ポップアップ・ダイアログ、メニューおよびウィンドウについて
16.1.1
ポップアップ・ダイアログ、メニュー、ウィンドウのユースケースと例
16.1.2
ポップアップ・ダイアログ、メニューおよびウィンドウの追加機能
16.2
ポップアップの宣言的な作成
16.2.1
ダイアログの作成方法
16.2.2
パネル・ウィンドウの作成方法
16.2.3
ポップアップ・メニューの作成方法
16.2.4
ノート・ウィンドウの作成方法
16.2.5
実行時に行われる処理: popupコンポーネントのイベント
16.2.6
ダイアログ・イベントに関する必知事項
16.2.7
アニメーションおよびポップアップに関する必知事項
16.3
ポップアップの表示動作の制御
16.3.1
ポップアップ・コンポーネントを自動的に消去する方法
16.3.2
ポップアップ・コンポーネントが自動消去されるときの処理内容
16.4
ポップアップの宣言的な呼出し
16.4.1
af:showPopupBehaviorタグを使用してポップアップを宣言的に呼び出す方法
16.4.2
af:showPopupBehaviorタグを使用してポップアップを呼び出した場合の処理
16.5
ポップアップのプログラムによる呼出し
16.5.1
ポップアップをプログラムで呼び出す方法
16.5.2
ポップアップをプログラムで呼び出した場合の処理
16.6
ポップアップへのコンテキスト情報の表示
16.6.1
コンテキスト情報の作成方法
16.7
インライン・ポップアップの自動取消の制御
16.7.1
インライン・ポップアップの自動取消を無効にする方法
16.7.2
インライン・ポップアップの自動取消を無効にした場合の処理
16.8
ポップアップの入力フィールドのリセット
16.8.1
ポップアップの入力フィールドのリセット方法
16.8.2
入力フィールドをリセットするようにポップアップを構成した場合の処理
17
Calendarコンポーネントの使用方法
17.1
Calendarコンポーネントの作成について
17.1.1
Calendarのユースケースと例
17.1.2
Calendarの追加機能
17.2
Calendarの作成
17.2.1
Calendarのクラス
17.2.2
カレンダを作成する方法
17.3
Calendarコンポーネントの構成
17.3.1
Calendarコンポーネントの構成方法
17.3.2
実行時の処理: CalendarイベントおよびPPR
17.4
ポップアップ・コンポーネントを使用した機能の追加
17.4.1
ポップアップ・コンポーネントを使用した機能の追加方法
17.5
ツールバーのカスタマイズ
17.5.1
ツールバーのカスタマイズ方法
17.6
Calendarのスタイル設定
17.6.1
アクティビティのスタイル設定方法
17.6.2
実行時の処理: アクティビティのスタイル設定
17.6.3
日付のカスタマイズ方法
18
出力コンポーネントの使用
18.1
出力テキスト、イメージ、アイコンおよびメディア・コンポーネントについて
18.1.1
出力コンポーネントのユースケースと例
18.1.2
出力コンポーネントの追加機能
18.2
出力テキストおよび書式設定された出力テキストの表示
18.2.1
出力テキストの表示方法
18.2.2
outputFormattedコンポーネントで使用可能な書式設定コードと文字コードに関する必知事項
18.3
アイコンの表示
18.3.1
アイコンの表示方法
18.4
イメージの表示
18.4.1
イメージの表示方法
18.5
リンクとしてのイメージの使用
18.5.1
イメージをリンクとして使用する方法
18.6
アイコンを使用したアプリケーション・ステータスの表示
18.7
ビデオ・クリップおよび音声クリップの再生
18.7.1
音声クリップおよびビデオ・クリップの再生を可能にする方法
19
ヒント、メッセージおよびヘルプの表示
19.1
ヒントおよびメッセージの表示について
19.1.1
メッセージング・コンポーネントのユースケースおよび例
19.1.2
メッセージ・コンポーネントのその他の機能
19.2
コンポーネントのヒントの表示
19.2.1
コンポーネントへのヒントの表示方法
19.3
検証および変換用のヒントとエラー・メッセージの表示
19.3.1
コンポーネント・インスタンスへのバリデータおよびコンバータのカスタム・メッセージの定義方法
19.3.2
コンポーネントの全インスタンスのバリデータおよびコンバータのカスタム・メッセージの定義方法
19.3.3
コンポーネントのメッセージをインラインで表示する方法
19.3.4
グローバル・メッセージをインラインで表示する方法
19.3.5
実行時の処理: メッセージの表示
19.4
単一のラベルおよびメッセージを使用したコンポーネントのグループ化
19.4.1
単一のラベルおよびメッセージを使用したコンポーネントのグループ化方法
19.5
コンポーネントへのヘルプの表示
19.5.1
ヘルプ・プロバイダの作成方法
19.5.1.1
リソース・バンドル・ベースのプロバイダの作成方法
19.5.1.2
XLIFFプロバイダの作成方法
19.5.1.3
マネージドBeanプロバイダの作成方法
19.5.1.4
外部URLヘルプ・プロバイダを作成する方法
19.5.1.5
カスタムJavaクラス・ヘルプ・プロバイダの作成方法
19.5.2
ヘルプ・プロバイダの登録方法
19.5.3
UIコンポーネントからのヘルプ・コンテンツへのアクセス方法
19.5.4
外部ヘルプ・ウィンドウを起動するためのJavaScriptの使用方法
19.5.5
スキニングおよび定義ヘルプに関する必知事項
19.6
複数のメッセージ・タイプの組合せ
20
ナビゲーション・コンポーネントの使用
20.1
ナビゲーション・コンポーネントについて
20.1.1
ナビゲーション・コンポーネントのユースケースおよび例
20.1.2
ナビゲーション・コンポーネントのその他の機能
20.2
ナビゲーション・コンポーネントの共通機能
20.3
ボタンおよびリンクのナビゲーション目的での使用
20.3.1
ボタンおよびリンクをナビゲーションとActionEventの配信に使用する方法
20.3.2
ボタンおよびリンクをActionEventの配信なしでナビゲーションに使用する方法
20.3.3
部分ページ・ナビゲーションの使用に関する必知事項
20.4
リンクに対するブラウザのコンテキスト・メニューの構成
20.4.1
コマンド・リンクへのブラウザ・コンテキスト・メニューの構成方法
20.4.2
コマンド・リンクにブラウザのコンテキスト・メニューを構成する場合の処理
20.5
ボタンまたはリンクの機能の呼出し目的での使用
20.5.1
ファイルをダウンロードするためのアクション・コンポーネントの使用方法
20.5.2
入力フィールドをリセットするためのアクション・コンポーネントの使用方法
20.6
ページ階層用のナビゲーション・アイテムの使用
20.6.1
ページ階層用のナビゲーション・ケースの作成方法
20.7
メニュー・モデルを使用したページ階層の作成
20.7.1
メニュー・モデル・メタデータの作成方法
20.7.2
「ADFメニュー・モデルの作成」ウィザードを使用する場合の処理
20.7.3
メニュー・モデルへのnavigationPaneコンポーネントのバインド方法
20.7.4
メニュー・モデルでのbreadCrumbsコンポーネントの使用方法
20.7.5
メニュー・モデルでのmenuBarコンポーネントの使用方法
20.7.6
実行時に行われる処理: メニュー・モデルによるページ階層の作成方法
20.7.7
カスタム属性の使用に関する必知事項
20.8
単純なナビゲーション階層の作成
20.8.1
単純なページ階層の作成方法
20.8.2
breadCrumbsコンポーネントの使用方法
20.8.3
ナビゲーション・タブの削除に関する必知事項
20.8.4
ナビゲーション・タブのサイズに関する必知事項
20.8.5
スキニングおよびナビゲーション・タブに関する必知事項
20.9
trainコンポーネントを使用したマルチステップ・プロセス用のナビゲーション・アイテムの作成
20.9.1
トレイン・モデルの作成方法
20.9.2
トレイン・モデルへのマネージドBeanの構成方法
20.9.3
JSFページでのトレイン・モデルへのバインド方法
21
実行時のコンポーネントの決定
21.1
実行時のコンポーネントの決定について
21.2
動的コンポーネントのモデルの作成
21.2.1
グループのないモデルの作成方法
21.2.2
グループを使用するモデルの作成方法
21.3
動的コンポーネントをフォームとしてページに追加する
21.3.1
動的コンポーネントをグループなしでフォームとしてページに追加する方法
21.3.2
動的コンポーネントをグループ付きでフォームとしてページに追加する方法
21.4
動的コンポーネントを表としてページに追加する
21.4.1
動的コンポーネントをグループなしで表としてページに追加する方法
21.4.2
動的コンポーネントをグループ付きで表としてページに追加する方法
21.5
動的コンポーネントでの検証および変換の使用
21.6
動的および静的のコンポーネントの同時使用
第V部 ADFデータ視覚化コンポーネントの使用
22
ADFデータ視覚化コンポーネントの概要
22.1
ADFデータ視覚化コンポーネントについて
22.1.1
チャート・コンポーネントのユースケースおよび例
22.1.2
統計図表のユースケースおよび例
22.1.3
ゲージ・コンポーネントのユースケースおよび例
22.1.4
NBoxのユースケースおよび例
22.1.5
ピボット・テーブル・コンポーネントのユースケースおよび例
22.1.6
地理マップ・コンポーネントのユースケースおよび例
22.1.7
テーマ・マップ・コンポーネントのユースケースおよび例
22.1.8
ガント・チャート・コンポーネントのユースケースおよび例
22.1.9
時系列コンポーネントのユースケースおよび例
22.1.10
階層ビューア・コンポーネントのユースケースおよび例
22.1.11
ツリーマップおよびサンバースト・コンポーネントのユースケースおよび例
22.1.12
ダイアグラムのユースケースおよび例
22.1.13
タグ・クラウド・コンポーネントのユースケースおよび例
22.1.14
データ視覚化コンポーネントの追加機能
22.2
データ視覚化コンポーネントの共通機能
22.2.1
コンテンツの配信
22.2.2
自動部分ページ・レンダリング(PPR)
22.2.3
アクティブ・データ・サポート
22.2.4
アプリケーション・リソース・バンドルのテキスト・リソース
22.3
ADFデータ視覚化コンポーネントへのデータの指定
23
チャート・コンポーネントの使用方法
23.1
チャート・コンポーネントについて
23.1.1
チャート・コンポーネントのユースケースおよび例
23.1.2
グラフのエンド・ユーザー機能およびプレゼンテーション機能
23.1.2.1
グラフのデータ・ラベル
23.1.2.2
グラフの要素ラベル
23.1.2.3
グラフのサイズ変更
23.1.2.4
グラフの凡例
23.1.2.5
グラフのスタイル
23.1.2.6
グラフの系列の非表示
23.1.2.7
グラフの参照オブジェクト
23.1.2.8
グラフの系列の効果
23.1.2.9
グラフの系列のカスタマイズ
23.1.2.10
グラフのデータ・カーソル
23.1.2.11
グラフの時間軸
23.1.2.12
グラフのカテゴリ軸
23.1.2.13
グラフのポップアップおよびコンテキスト・メニュー
23.1.2.14
グラフ選択のサポート
23.1.2.15
グラフのズームおよびスクロール
23.1.2.16
凡例およびマーカーの淡色表示
23.1.2.17
円グラフのその他のスライスのサポート
23.1.2.18
円グラフのスライスの切離し
23.1.2.19
ADS(アクティブ・データ・サポート)
23.1.2.20
グラフのアニメーション
23.1.2.21
グラフのイメージ形式
23.1.3
チャート・コンポーネントの追加機能
23.2
チャート・コンポーネントの使用
23.2.1
チャート・コンポーネントのデータ要件
23.2.1.1
面グラフ、棒グラフおよび折れ線グラフのデータ要件
23.2.1.2
バブル・チャートのデータ要件
23.2.1.3
組合せグラフのデータ要件
23.2.1.4
ファンネル・チャートのデータ要件
23.2.1.5
円グラフのデータ要件
23.2.1.6
散布図のデータ要件
23.2.1.7
スパーク・チャートのデータ要件
23.2.1.8
株価チャートのデータ要件
23.2.2
グラフの構成
23.2.3
ページへのグラフの追加方法
23.2.4
ページにグラフを追加する場合の処理
23.3
グラフへのデータの追加
23.3.1
面グラフ、棒グラフ、組合せグラフおよび折れ線グラフにデータを追加する方法
23.3.2
データを円グラフに追加する方法
23.3.3
データをバブル・チャートまたは散布図に追加する方法
23.3.4
データをファンネル・チャートに追加する方法
23.3.5
株価ャートにデータを追加する方法
23.3.6
データをスパーク・チャートに追加する方法
23.4
グラフの表示要素のカスタマイズ
23.4.1
グラフのラベルを構成する方法
23.4.1.1
グラフのデータ・ラベルを構成する方法
23.4.1.2
グラフ要素のラベルを構成する方法
23.4.1.3
グラフ要素のラベルを構成する方法
23.4.2
グラフの凡例を構成する方法
23.4.3
グラフの数値を書式設定する方法
23.4.3.1
グラフの値、値ラベルまたは軸の値の数値の書式設定方法
23.4.3.2
グラフの軸ラベルの値の数値の書式設定方法
23.4.3.3
数値のパターン、通貨またはパーセントの指定方法
23.4.4
グラフの軸のカスタマイズ
23.4.4.1
時間軸を構成する方法
23.4.4.2
グラフの軸をカスタマイズする方法
23.4.4.3
二重Y軸の構成
23.4.5
グラフへの参照オブジェクトの追加
23.4.5.1
参照オブジェクトをグラフに追加する方法
23.4.5.2
参照オブジェクトのグラフへの追加に関する必知事項
23.4.6
積上げグラフを構成する方法
23.4.7
グラフの系列のカスタマイズ
23.4.7.1
グラフの系列を構成する方法
23.4.7.2
グラフのすべての系列に塗りつぶし効果を構成する方法
23.4.8
チャート・グループのカスタマイズ
23.4.8.1
チャート・グループをカスタマイズする方法
23.4.8.2
チャート・グループを使用して階層ラベルを構成する方法
23.4.9
円グラフのその他のスライスを構成する方法
23.4.10
円グラフのスライスを切り離す方法
23.4.11
アニメーションを構成する方法
23.4.12
スキニングおよびグラフの表示要素のカスタマイズに関する必知事項
23.5
対話機能のグラフへの追加
23.5.1
データ・カーソルを追加する方法
23.5.2
表示および非表示動作を構成する方法
23.5.3
凡例およびマーカーの淡色表示を構成する方法
23.5.4
選択サポートを構成する方法
23.5.5
ポップアップおよびコンテキスト・メニューを構成する方法
23.5.6
グラフのズームおよびスクロールを構成する方法
23.5.7
グラフの概要ウィンドウを構成する方法
24
統計図表コンポーネントの使用方法
24.1
統計図表コンポーネントについて
24.1.1
統計図表のユースケースおよび例
24.1.2
統計図表のエンド・ユーザー機能およびプレゼンテーション機能
24.1.3
統計図表コンポーネントの追加機能
24.2
統計図表コンポーネントの使用方法
24.2.1
統計図表のデータ要件
24.2.2
ページへの統計図表の追加方法
24.2.3
ページに統計図表を追加する場合の処理
24.2.4
統計図表の構成
25
ゲージ・コンポーネントの使用方法
25.1
ゲージ・コンポーネントについて
25.1.1
ゲージ・コンポーネントのユースケースおよび例
25.1.2
ゲージ・コンポーネントのエンド・ユーザー機能およびプレゼンテーション機能
25.1.2.1
ゲージの形状のバリエーション
25.1.2.2
ゲージのしきい値
25.1.2.3
ゲージのビジュアル効果
25.1.2.4
ADS(アクティブ・データ・サポート)
25.1.2.5
ゲージのアニメーション
25.1.2.6
ゲージのツールチップ
25.1.2.7
ゲージのポップアップおよびコンテキスト・メニュー
25.1.2.8
ゲージの値変更のサポート
25.1.2.9
ゲージの参照線(ステータス・メーター・ゲージ)
25.1.3
ゲージ・コンポーネントの追加機能
25.2
ゲージ・コンポーネントの使用方法
25.2.1
ゲージ・コンポーネントのデータ要件
25.2.2
ページへのゲージの追加方法
25.2.3
ページにゲージを追加する場合の処理
25.2.4
データをゲージに追加する方法
25.2.5
ゲージの構成
25.2.5.1
ダイアル・ゲージの構成
25.2.5.2
LEDゲージの構成
25.2.5.3
評価ゲージの構成
25.2.5.4
ステータス・メーター・ゲージの構成
25.3
ゲージ表示要素のカスタマイズ
25.3.1
ゲージしきい値の構成方法
25.3.2
ゲージ・スタイル要素の書式設定
25.3.2.1
ゲージ・サイズの変更方法およびCSSスタイルの適用方法
25.3.2.2
ゲージ・テキストの書式設定方法
25.3.2.3
スキニングおよびゲージのスタイル要素に関する必知事項
25.3.3
ゲージの数値データ値の書式設定方法
25.3.4
ゲージのビジュアル効果を無効にする方法
25.3.5
ゲージのアニメーションを構成する方法
25.3.6
ステータス・メーター・ゲージの参照線を構成する方法
25.4
ゲージへの対話性の追加
25.4.1
ゲージのツールチップを構成する方法
25.4.2
ポップアップまたはコンテキスト・メニューをゲージに追加する方法
25.4.3
ゲージに値変更のサポートを構成する方法
26
NBoxコンポーネントの使用
26.1
NBoxコンポーネントについて
26.1.1
NBoxのユースケースおよび例
26.1.2
NBoxのエンド・ユーザー機能およびプレゼンテーション機能
26.1.3
NBoxコンポーネントの追加機能
26.2
NBoxコンポーネントの使用
26.2.1
NBoxのデータ要件
26.2.2
NBoxの構成
26.2.3
NBoxをページに追加する方法
26.2.4
NBoxをページに追加する場合の処理
26.2.5
NBox属性グループの構成方法
27
ピボット・テーブル・コンポーネントの使用方法
27.1
ピボット・テーブル・コンポーネントについて
27.1.1
ピボット・テーブルおよびピボット・フィルタ・バー・コンポーネントのユースケースおよび例
27.1.2
ピボット・テーブル・コンポーネントのエンド・ユーザー機能およびプレゼンテーション機能
27.1.2.1
ピボット・フィルタ・バー
27.1.2.2
ピボット
27.1.2.3
データ・セルの編集
27.1.2.4
データおよびヘッダーのソート
27.1.2.5
ドリル
27.1.2.6
スクロールおよびページ・コントロール
27.1.2.7
永続ヘッダー・レイヤー
27.1.2.8
大規模データ・セットの分割ビュー
27.1.2.9
サイズ設定
27.1.2.10
ヘッダー・セルの折返し
27.1.2.11
ADS(アクティブ・データ・サポート)
27.1.3
ピボット・テーブル・コンポーネントの追加機能
27.2
ピボット・テーブル・コンポーネントの使用方法
27.2.1
ピボット・テーブルのデータ要件
27.2.2
ピボット・テーブルの構成
27.2.3
ページへのピボット・テーブルの追加方法
27.2.4
ピボット・テーブルの表示サイズおよびスタイルの構成
27.2.5
ページにピボット・テーブルを追加する場合の処理
27.2.6
大規模なデータ・セットの表示に関する必知事項
27.2.7
タッチ装置でのピボット・テーブルに関する必知事項
27.2.8
スキニングおよびピボット・テーブルの外観のカスタマイズに関する必知事項
27.3
ヘッダーおよびデータ・セルのスタンプの構成
27.3.1
varおよびvarStatusプロパティの使用方法
27.3.2
ヘッダーおよびデータ・セルのスタンプの構成方法
27.4
ピボット・フィルタ・バーの使用方法
27.4.1
ピボット・テーブルでのピボット・フィルタ・バーの使用方法
27.4.2
グラフでのピボット・フィルタ・バーの使用方法
27.4.3
スキニングおよびピボット・フィルタ・バーの外観のカスタマイズに関する必知事項
27.5
ピボット・テーブルへの相互作用の追加
27.5.1
ピボット・テーブルでの選択の使用方法
27.5.2
部分ページ・レンダリングの使用方法
27.5.3
ピボット・テーブルからのエクスポート
27.5.4
印刷可能ページでのピボット・テーブルの表示
27.6
CellFormatによるピボット・テーブルのセルのコンテンツの書式設定
27.6.1
データ・セルに対するCellFormatオブジェクトの使用方法
27.6.2
セルの書式設定の指定
27.6.3
CellFormatを使用したストップライトおよび条件付き書式設定の構成
28
ガント・チャート・コンポーネントの使用方法
28.1
ガント・チャート・コンポーネントについて
28.1.1
ガント・チャート・コンポーネントのユースケースおよび例
28.1.2
エンド・ユーザー機能およびプレゼンテーション機能
28.1.2.1
ガント・チャートの領域
28.1.2.2
情報パネル
28.1.2.3
ツールバー
28.1.2.4
スクロール、ズームおよびパン
28.1.2.5
依存関係の表示
28.1.2.6
コンテキスト・メニュー
28.1.2.7
行の選択
28.1.2.8
タスクの編集
28.1.2.9
サーバー側イベント
28.1.2.10
印刷
28.1.2.11
コンテンツの配信
28.1.3
ガント・チャート・コンポーネントの追加機能
28.2
ガント・チャート・コンポーネントの使用方法
28.2.1
プロジェクト・ガント・チャートのデータ
28.2.2
リソース使用率ガント・チャートのデータ
28.2.3
スケジュール・ガント・チャートのデータ
28.2.4
ガント・チャートのタスクおよびリソース
28.2.5
ガント・チャートの構成
28.2.6
ページへのガント・チャートの追加方法
28.2.7
ページにガント・チャートを追加する場合の処理
28.3
ガント・チャートのタスクおよびリソースのカスタマイズ
28.3.1
新しいタスク・タイプの作成
28.3.2
リソース使用率ガント・チャートでの積上げ棒の構成
28.3.3
リソース容量線の構成
28.3.4
リソース属性の詳細の表示
28.3.5
スケジュール・ガント・チャートでの背景の棒の構成
28.4
ガント・チャートの表示要素のカスタマイズ
28.4.1
ガント・チャートのツールバーおよびメニューのカスタマイズ
28.4.2
カスタム・ツールバーおよびメニュー項目の作成
28.4.3
ガント・チャートのポップアップ・メニューのカスタマイズ
28.4.4
ガント・チャートの時間軸のカスタマイズ方法
28.4.5
ガント・チャートの凡例の作成およびカスタマイズ
28.4.6
カスタム・データ・フィルタの指定方法
28.4.7
ガント・チャートでの休日の指定
28.4.7.1
曜日を休日として指定する方法
28.4.7.2
特定の日付を休日として指定する方法
28.4.8
ガント・チャート機能に読取り専用の値を適用する方法
28.4.9
スキニングおよびガント・チャートの外観のカスタマイズに関する必知事項
28.5
ガント・チャートへのインタラクティブ機能の追加
28.5.1
選択したタスクまたはリソースでのアクションの実行
28.5.2
ガント・チャートでのページ・コントロールの使用方法
28.5.3
ガント・チャート間の同期スクロールの構成
28.5.4
ガント・チャートの印刷
28.5.4.1
印刷オプション
28.5.4.2
印刷イベントを処理するアクション・リスナー
28.5.5
タスク・バーへのダブルクリック・イベントの追加
28.5.6
ドロップ・ターゲットまたはドラッグ・ソースとしてのガント・チャートの使用
29
時系列コンポーネントの使用
29.1
時系列コンポーネントについて
29.1.1
時系列のユースケースと例
29.1.2
エンド・ユーザー機能およびプレゼンテーション機能
29.1.2.1
時系列概要オプション
29.1.2.2
レイアウト・オプション
29.1.2.3
時系列アイテムの選択
29.1.2.4
コンテンツの配信
29.1.2.5
時系列のイメージ形式
29.1.2.6
印刷可能または電子メール送信可能なページの時系列表示
29.1.3
時系列コンポーネントの追加機能
29.2
時系列コンポーネントの使用
29.2.1
時系列コンポーネントのデータ要件
29.2.2
時系列の構成
29.2.3
ページへの時系列の追加方法
29.2.4
ページに時系列を追加する場合の処理
29.3
時系列コンポーネントへのデータの追加
29.3.1
時系列へのデータの追加方法
29.3.2
2つの時系列のデータの構成に関する必知事項
29.3.3
時系列へのデータの追加に関する必知事項
29.4
時系列表示要素のカスタマイズ
29.4.1
時系列アイテムのカスタマイズ
29.4.2
時系列アイテムの構成
29.4.3
時系列へのカスタム・タイム・スケールの追加方法
29.4.4
スキニングおよび時系列の外観のカスタマイズに関する必知事項
29.5
インタラクティブ機能の時系列への追加
29.5.1
時系列アイテムへのポップアップの追加方法
29.5.2
時系列のコンテキスト・メニューの構成
30
マップ・コンポーネントの使用方法
30.1
マップ・コンポーネントについて
30.1.1
マップ・コンポーネントのユースケースおよび例
30.1.2
マップのエンド・ユーザー機能およびプレゼンテーション機能
30.1.2.1
地理マップのエンド・ユーザー機能およびプレゼンテーション機能
30.1.2.2
テーマ・マップのエンド・ユーザー機能およびプレゼンテーション機能
30.1.3
マップ・コンポーネントの追加機能
30.2
地理マップ・コンポーネントの使用方法
30.2.1
地理マップ・コンポーネントの構成
30.2.2
ページへの地理マップの追加方法
30.2.3
ページに地理マップを追加する場合の処理
30.2.4
マップ点テーマのアクティブ・データ・サポートに関する必知事項
30.3
地理マップ表示属性のカスタマイズ
30.3.1
マップ・サイズの調整方法
30.3.2
マップ・ズーム制御のストラテジの指定方法
30.3.3
マップ選択のカスタマイズおよび使用方法
30.3.4
マップの凡例をカスタマイズする方法
30.3.5
スキニングおよび地理マップの外観のカスタマイズに関する必知事項
30.4
地理マップ・テーマのカスタマイズ
30.4.1
テーマのズーム・レベルのカスタマイズ方法
30.4.2
マップ・テーマのラベルのカスタマイズ方法
30.4.3
色マップ・テーマのカスタマイズ方法
30.4.4
点テーマの点のイメージのカスタマイズ方法
30.4.5
マップのポイント・イメージをカスタマイズする場合の処理
30.4.6
棒グラフ・テーマの棒のカスタマイズ方法
30.4.7
マップ棒グラフ・テーマの棒をカスタマイズする場合の処理
30.4.8
円グラフ・テーマのスライスのカスタマイズ方法
30.4.9
マップ円グラフ・テーマのスライスをカスタマイズする場合の処理
30.5
地理マップへのツールバーの追加
30.5.1
ツールバーのマップへの追加方法
30.5.2
ツールバーをマップに追加する場合の処理
30.6
テーマ・マップ・コンポーネントの使用方法
30.6.1
テーマ・マップの構成
30.6.2
レイヤー・ブラウザの使用方法
30.6.3
ページへのテーマ・マップの追加方法
30.6.4
ページにテーマ・マップを追加する場合の処理
30.6.5
テーマ・マップのイメージ形式に関する必知事項
30.7
テーマ・マップのベース・マップの定義
30.7.1
事前作成ベース・マップの使用
30.7.2
Map Provider APIを使用したカスタム・ベース・マップの定義
30.7.2
イメージ・ファイルを使用したカスタム・ベース・マップの定義
30.8
テーマ・マップ表示属性のカスタマイズ
30.8.1
テーマ・マップ・ラベルのカスタマイズ方法
30.8.2
データを表示するツールチップの構成方法
30.8.3
エリアおよびマーカー・ラベルでの数値データ値の書式設定方法
30.8.4
テーマ・マップのデータ・ズームを構成する方法
30.8.5
非表示のエリア・レイヤーを構成する方法
30.8.6
スキニングおよびテーマ・マップの外観のカスタマイズに関する必知事項
30.9
インタラクティブ機能のテーマ・マップへの追加
30.9.1
テーマ・マップで選択およびアクション・イベントを構成する方法
30.9.2
テーマ・マップ・エリアおよびマーカーにポップアップを追加する方法
30.9.3
アニメーション効果の構成方法
30.9.4
テーマ・マップ・コンポーネントにドラッグ・アンド・ドロップを追加する方法
31
階層ビューア・コンポーネントの使用方法
31.1
階層ビューア・コンポーネントについて
31.1.1
階層ビューアのユースケースおよび例
31.1.2
エンド・ユーザー機能およびプレゼンテーション機能
31.1.2.1
レイアウト
31.1.2.2
ナビゲーション
31.1.2.3
パン
31.1.2.4
コントロール・パネル
31.1.2.5
印刷
31.1.2.6
双方向サポート
31.1.2.7
状態管理
31.1.3
階層ビューア・コンポーネントの追加機能
31.2
階層ビューア・コンポーネントの使用方法
31.2.1
階層ビューア・コンポーネントの構成
31.2.2
ページへの階層ビューアの追加方法
31.2.3
ページに階層ビューアを追加する場合の処理
31.2.4
階層ビューアのレンダリングとイメージ形式に関する必知事項
31.3
階層ビューアでのノードの管理
31.3.1
ノード・コンテンツの指定方法
31.3.2
ノードのコントロールの構成方法
31.3.3
アクセッサのノード定義の指定
31.3.4
ノード定義と特定のデータ行のセットとの関連付け
31.3.5
アンカー・ノードの祖先レベルの指定方法
31.4
パネル・カードの使用
31.4.1
パネル・カードの作成方法
31.4.2
実行時の処理: パネル・カード・コンポーネントのレンダリング方法
31.5
階層ビューアでのナビゲーションの構成
31.5.1
階層ビューアでの上方向へのナビゲーションの構成方法
31.5.2
階層ビューアでの同レベル・ナビゲーションの構成方法
31.5.3
階層ビューアで同レベル・ナビゲーションを構成する場合の処理
31.6
階層ビューアの外観のカスタマイズ
31.6.1
階層ビューアのサイズの調整方法
31.6.2
階層ビューアにイメージを含める方法
31.6.3
コントロール・パネルの表示の構成方法
31.6.4
リンクおよびラベルの表示を構成する方法
31.6.5
ホバー・ディテール・ウィンドウの無効化の方法
31.6.6
スキニングおよび階層ビューアの外観のカスタマイズに関する必知事項
31.7
階層ビューア・コンポーネントへの対話性の追加
31.7.1
ノード選択アクションを構成する方法
31.7.2
ポップアップ・ウィンドウを起動するための階層ビューアの構成
31.7.3
階層ビューアのドラッグ・アンド・ドロップの構成
31.7.3.1
階層ビューアのドラッグ・アンド・ドロップの構成方法
31.7.3.2
階層ビューアのドラッグ・アンド・ドロップに関する必知事項
31.8
階層ビューアへの検索の追加
31.8.1
階層ビューアでの検索の構成方法
31.8.2
階層ビューアでの検索の構成に関する必知事項
32
ツリーマップとサンバースト・コンポーネントの使用
32.1
ツリーマップとサンバースト・コンポーネントについて
32.1.1
ツリーマップとサンバーストの使用ケースと例
32.1.2
ツリーマップとサンバーストのエンド・ユーザー機能およびプレゼンテーション機能
32.1.2.1
ツリーマップとサンバーストのレイアウト
32.1.2.2
属性グループ
32.1.2.3
凡例のサポート
32.1.2.4
パターンのサポート
32.1.2.5
ノード選択のサポート
32.1.2.6
ツールチップのサポート
32.1.2.7
ポップアップのサポート
32.1.2.8
コンテキスト・メニュー
32.1.2.9
ドリルのサポート
32.1.2.10
その他のノードのサポート
32.1.2.11
ドラッグ・アンド・ドロップのサポート
32.1.2.12
ソートのサポート
32.1.2.13
ツリーマップとサンバーストのイメージ形式
32.1.2.14
拡張ノード・コンテンツ
32.1.2.15
印刷とメールのサポート
32.1.2.16
ADS(アクティブ・データ・サポート)
32.1.2.17
独立性のサポート(ツリーマップのみ)
32.1.2.18
ツリーマップ・グループ・ノード・ヘッダーのカスタマイズ(ツリーマップのみ)
32.1.3
ツリーマップおよびサンバースト・コンポーネントの追加機能
32.2
ツリーマップおよびサンバースト・コンポーネントの使用
32.2.1
ツリーマップとサンバーストのデータ要件
32.2.2
ツリーマップ・コンポーネントの使用
32.2.2.1
ツリーマップの構成
32.2.2.2
ツリーマップをページに追加する方法
32.2.2.3
ツリーマップをページに追加した場合の処理内容
32.2.3
サンバースト・コンポーネントの使用
32.2.3.1
サンバーストの構成
32.2.3.2
サンバーストをページに追加する方法
32.2.3.3
ページへのサンバースト追加時の処理内容
32.3
ツリーマップとサンバースト・コンポーネントへのデータの追加
32.3.1
ツリーマップあるいはサンバースト・コンポーネントへのデータの追加方法
32.3.2
ツリーマップおよびサンバーストへのデータ追加に関する必知事項
32.4
ツリーマップとサンバーストの表示要素のカスタマイズ
32.4.1
ツリーマップとサンバーストの表示サイズとスタイルの構成
32.4.1.1
スキニングおよびツリーマップとサンバーストの表示サイズとスタイルの構成に関する必知事項
32.4.2
パターン表示の構成
32.4.3
ツリーマップとサンバーストの属性グループ
32.4.3.1
ツリーマップとサンバーストの離散属性グループの構成方法
32.4.3.2
ツリーマップとサンバーストの連続属性グループの構成方法
32.4.3.3
属性グループの構成に関する必知事項
32.4.4
ツリーマップとサンバーストの凡例の構成方法
32.4.5
ツリーマップとサンバーストのその他のノードの構成
32.4.5.1
ツリーマップとサンバーストのその他のノードの構成方法
32.4.5.2
ツリーマップおよびサンバーストのその他のノードの構成に関する必知事項
32.4.6
ツリーマップとサンバーストのソートの構成
32.4.7
ツリーマップとサンバーストの拡張ノード・コンテンツの構成
32.4.7.1
拡張ノード・コンテンツをツリーマップに追加する方法
32.4.7.2
拡張ノード・コンテンツをサンバーストに追加する方法
32.4.7.3
ツリーマップ上の拡張ノード・コンテンツの構成に関する必知事項
32.4.8
ツリーマップとサンバーストでのアニメーションの構成方法
32.4.9
ツリーマップとサンバーストでのラベルの構成
32.4.9.1
ツリーマップ・リーフ・ノード・ラベルの構成方法
32.4.9.2
サンバースト・ノード・ラベルの構成方法
32.4.10
サンバースト・ノードの半径の構成
32.4.10.1
サンバースト・ノードの半径を構成する方法
32.4.10.2
サンバーストのノードの半径の構成に関する必知事項
32.4.11
ツリーマップ・ノード・ヘッダーとグループ・ギャップの構成
32.4.11.1
ツリーマップ・ノード・ヘッダーの構成方法
32.4.11.2
ツリーマップ・ノード・ヘッダーに関する必知事項
32.4.11.3
ツリーマップ・グループ・ギャップのカスタマイズ方法
32.5
ツリーマップとサンバーストヘの対話機能の追加
32.5.1
ツリーマップとサンバーストのツールチップの構成
32.5.2
ツリーマップとサンバーストのポップアップの構成
32.5.2.1
ツリーマップおよびサンバースト・コンポーネントへのポップアップの追加方法
32.5.2.2
ツリーマップおよびサンバースト・コンポーネントへのポップアップの追加に関する必知事項
32.5.3
ツリーマップとサンバーストの選択サポートの構成
32.5.3.1
ツリーマップおよびサンバースト・コンポーネントへの選択サポートの追加方法
32.5.3.2
ツリーマップおよびサンバーストへの選択サポートの追加に関する必知事項
32.5.4
ツリーマップとサンバーストのコンテキスト・メニューの構成
32.5.4.1
ツリーマップとサンバーストのコンテキスト・メニューの構成方法
32.5.4.2
ツリーマップおよびサンバーストのコンテキスト・メニューの構成に関する必知事項
32.5.5
ツリーマップとサンバーストのドリル・サポートの構成
32.5.5.1
ツリーマップとサンバーストのドリル・サポートの構成方法
32.5.5.2
ツリーマップとドリル・サポートに関する必知事項
32.5.6
ツリーマップおよびサンバーストへのドラッグ・アンド・ドロップの追加方法
32.5.7
独立性サポートの構成(ツリーマップのみ)
32.5.7.1
独立性サポートを無効化する方法
32.5.7.2
ツリーマップと独立性サポートに関する必知事項
33
ダイアグラム・コンポーネントの使用
33.1
ダイアグラム・コンポーネントについて
33.1.1
ダイアグラムのユースケースおよび例
33.1.2
ダイアグラムのエンド・ユーザー機能およびプレゼンテーション機能
33.1.3
ダイアグラム・コンポーネントの追加機能
33.2
ダイアグラム・コンポーネントの使用
33.2.1
ダイアグラムのデータ要件
33.2.2
ダイアグラムの構成
33.2.3
デフォルトのダイアグラム・レイアウトの使用に関する必知事項
33.2.4
ダイアグラムをページに追加する方法
33.2.5
ページへのダイアグラム追加時の処理内容
33.2.6
ダイアグラムナ・ノードの作成方法
33.3
ダイアグラムのレイアウト・フレームワークの使用
33.3.1
レイアウトの要件および処理
33.3.2
ダイアグラム・レイアウトの構成
33.3.3
カスタム・レイアウトの登録方法
33.3.4
シンプルなクライアント・レイアウトの設計
34
タグ・クラウド・コンポーネントの使用方法
34.1
「タグ・クラウド」コンポーネントについて
34.1.1
タグ・クラウドのユースケースおよび例
34.1.2
タグ・クラウドのエンド・ユーザー機能およびプレゼンテーション機能
34.1.3
タグ・クラウド・コンポーネントの追加機能
34.2
タグ・クラウド・コンポーネントの使用方法
34.2.1
タグ・クラウドのデータ要件
34.2.2
ページへのタグ・クラウドの追加方法
34.2.3
ページにタグ・クラウドを追加する場合の処理
34.2.4
タグ・クラウドの構成
第VI部 ビューの完成
35
スタイルおよびスキンを使用した外観のカスタマイズ
35.1
スタイルおよびスキンを使用した外観のカスタマイズについて
35.1.1
外観のカスタマイズのユースケースおよび例
35.1.2
外観のカスタマイズの追加機能
35.2
コンポーネントのスタイル・プロパティの変更
35.2.1
インライン・スタイルの設定方法
35.2.2
スタイル・クラスの設定方法
35.3
エンド・ユーザーによるアプリケーションのADFスキン変更の許可
35.3.1
エンド・ユーザーによるアプリケーションのADFスキン変更を許可する方法
35.3.2
実行時の処理: エンド・ユーザーによるアプリケーションのADFスキンの変更方法
35.4
Scalar Vector Graphicsの使用
36
ページの国際化およびローカライズ
36.1
ADF Facesページの国際化およびローカライズについて
36.1.1
ページの国際化およびローカライズのユースケースおよび例
36.1.2
ページの国際化およびローカライズの追加機能
36.2
JDeveloperにおける自動リソース・バンドル統合の使用
36.2.1
リソース・バンドル・オプションの設定方法
36.2.2
リソース・バンドル・オプションを設定する場合の処理
36.2.3
JDeveloper生成リソース・バンドルでのエントリの作成方法
36.2.4
JDeveloper生成リソース・バンドルでエントリを生成する場合の処理
36.3
リソース・バンドルおよびロケールの手動による定義
36.3.1
リソース・バンドルをプロパティ・ファイルまたはXLIFFファイルとして作成する方法
36.3.2
リソース・バンドルをJavaクラスとして作成する方法
36.3.3
リソース・バンドル・ファイルの編集方法
36.3.4
アプリケーションへのロケールの登録方法
36.3.5
アプリケーションへのリソース・バンドルの登録方法
36.3.6
アプリケーションでのリソース・バンドルの使用方法
36.3.7
ADFスキンおよびコントロールのヒントに関する必知事項
36.3.8
カスタマイズ可能アプリケーションでのリソース・バンドルのオーバーライドに関する必知事項
36.4
エンド・ユーザーが実行時にロケールを指定するためのページの構成
36.4.1
エンド・ユーザーがロケールを指定するようにページを構成する方法
36.4.2
ロケールを指定するためにページを構成する場合の処理
36.4.3
実行時の処理: エンド・ユーザーによるロケールの指定方法
36.5
ADF Facesのオプションのローカライゼーション・プロパティの構成
36.5.1
オプションのローカライゼーション・プロパティの構成方法
37
アクセス可能なADF Facesページの開発
37.1
ADF Facesでのアクセシビリティ・サポートについて
37.1.1
ADFページでのアクセシビリティ・サポートの追加情報
37.1.2
サインインでのアクセシビリティ・サポート・ガイドライン
37.2
コンポーネント・レベルのアクセシビリティ・プロパティの指定
37.2.1
ADF Facesコンポーネントのアクセシビリティ・ガイドライン
37.2.2
スクリーン・リーダーによるADF Faces表コンポーネントの使用
37.2.3
ADFデータ視覚化コンポーネントのアクセシビリティ・ガイドライン
37.2.4
ADF Facesコンポーネントのアクセス・キーの定義方法
37.2.5
ローカライズされたラベルおよびアクセス・キーの定義方法
37.3
アクセス可能なページの作成
37.3.1
部分ページ・レンダリングの使用方法
37.3.2
スクリプトの使用方法
37.3.3
スタイルの使用方法
37.3.4
ページ構造およびナビゲーションの使用方法
37.3.5
イメージおよび表の使用方法
37.3.6
WAI-ARIAランドマーク・リージョンの使用方法
37.4
アクセス可能なアクティブ・データ・コンポーネントの作成
37.4.1
スカラー・アクティブ・データ・コンポーネントに対するスクリーン・リーダーのレスポンスをカスタマイズする方法
37.4.2
コレクション・ベースのアクティブ・データ・コンポーネントに対するスクリーン・リーダーのレスポンスをカスタマイズする方法
37.4.3
パススルー属性に関する必知事項
37.5
アクセシビリティ監査ルールの実行
37.5.1
コード監査プロファイルの作成方法
37.5.2
監査レポートの実行方法
38
JSFページでのユーザー・カスタマイズの許可
38.1
ユーザー・カスタマイズについて
38.1.1
ユーザー・カスタマイズのユースケースおよび例
38.2
セッション変更永続性の実装
38.2.1
セッション変更永続性の実装方法
38.2.2
変更永続性を使用するようアプリケーションを構成する場合の処理
38.2.3
実行時の処理: 変更をどのように永続させるか
38.2.4
テンプレートおよび領域での変更永続性の使用に関する必知事項
39
ドラッグ・アンド・ドロップ機能の追加
39.1
ドラッグ・アンド・ドロップ機能について
39.1.1
ドラッグ・アンド・ドロップの追加機能
39.2
属性のドラッグ・アンド・ドロップ機能の追加
39.2.1
ドラッグ・アンド・ドロップ機能の追加方法
39.3
オブジェクトのドラッグ・アンド・ドロップ機能の追加
39.3.1
単一オブジェクトのドラッグ・アンド・ドロップ機能の追加方法
39.3.2
実行時の処理: キーボード修飾子の使用方法
39.3.3
ClientDropListenerの使用に関する必知事項
39.4
コレクションのドラッグ・アンド・ドロップ機能の追加
39.4.1
コレクションのドラッグ・アンド・ドロップ機能の追加方法
39.4.2
dragDropEndListenerに関する必知事項
39.5
コンポーネントのドラッグ・アンド・ドロップ機能の追加
39.5.1
コンポーネントのドラッグ・アンド・ドロップ機能の追加方法
39.6
panelDashboardコンポーネントでのドラッグ・アンド・ドロップ機能の追加
39.6.1
panelDashboardコンポーネントへのドラッグ・アンド・ドロップ機能の追加方法
39.6.2
panelDashboardコンポーネントからのドラッグ・アンド・ドロップ機能の追加方法
39.7
Calendarへのドラッグ・アンド・ドロップ機能の追加
39.7.1
Calendarへのドラッグ・アンド・ドロップ機能の追加方法
39.7.2
Calendarのドラッグ・アンド・ドロップに関する必知事項
39.8
DVTコンポーネントのドラッグ・アンド・ドロップ機能の追加
39.8.1
DVTパレートおよび株価チャートのドロップ機能の追加
39.8.1.1
ドロップ機能をパレートおよび株価チャートに追加する方法
39.8.2
DVTガント・チャートのドラッグ・アンド・ドロップ機能の追加
39.8.2.1
DVTコンポーネントのドラッグ・アンド・ドロップ機能の追加方法
39.8.3
DVT階層ビューア、サンバースト、およびツリーマップにドラッグ・アンド・ドロップ機能を追加する
39.8.3.1
DVT階層ビューアのドラッグ・アンド・ドロップの例
39.8.3.2
DVTサンバーストのドラッグ・アンド・ドロップの例
39.8.3.3
DVTツリーマップのドラッグ・アンド・ドロップの例
39.8.3.4
DVT階層ビューア、サンバースト、またはツリーマップ・コンポーネントのドラッグ・アンド・ドロップ機能の追加方法
39.8.4
時系列コンポーネントのドラッグ・アンド・ドロップ機能の追加
40
異なる出力モードの使用方法
40.1
異なる出力モードの使用方法について
40.1.1
出力モードのユースケース
40.2
印刷用ページの表示
40.2.1
showPrintablePageBehaviorタグの使用方法
40.3
電子メール送信可能なページの作成
40.3.1
電子メール送信可能なページの作成方法
40.3.2
電子メール・クライアントでのページのレンダリングのテスト方法
40.3.3
実行時の処理: ADF FacesでJSFページがどのようにして電子メール送信可能なページに変換されるか
41
非同期バックエンドでのアクティブ・データ・サービスの使用方法
41.1
アクティブ・データ・サービスについて
41.1.1
アクティブ・データ・サービスのユースケースおよび例
41.2
アクティブ・データ・サービスを使用するためのプロセスの概要
41.3
マネージドBeanでのActiveModelインタフェースの実装
41.4
読取り一貫性の維持に関する必知事項
41.5
ADSページからのナビゲーションに関する必知事項
41.6
アクティブ・データ・サービスへのイベント渡し
41.7
データ更新イベント・リスナーの登録
41.8
アクティブ・データを表示するためのADFコンポーネントの構成
付録
A
ADF Facesの構成
A.1
ADF Facesの構成について
A.2
web.xmlでの構成
A.2.1
web.xmlでのJSFとADF Facesの構成方法
A.2.2
web.xmlに必要な要素に関する必知事項
A.2.3
web.xmlのADF Facesコンテキスト・パラメータに関する必知事項
A.2.3.1
状態保存
A.2.3.2
デバッギング
A.2.3.3
ファイルのアップロード
A.2.3.4
リソース・デバッグ・モード
A.2.3.5
ユーザー・カスタマイズ
A.2.3.6
Real User Experience Insightに対するアプリケーションの有効化
A.2.3.7
アサーション
A.2.3.8
ダイアログ接頭辞
A.2.3.9
CSSクラス名の圧縮
A.2.3.10
アプリケーションに複数のADFスキンがある場合のキャッシュの制御
A.2.3.11
テストの自動化
A.2.3.12
UIViewRootキャッシング
A.2.3.13
テーマと色調スタイル
A.2.3.14
部分ページ・レンダリング
A.2.3.15
部分ページ・ナビゲーション
A.2.3.16
ポストバック・ペイロード・サイズの最適化
A.2.3.17
JavaScriptのパーティション化
A.2.3.18
フレームバスティング
A.2.3.19
バージョン番号情報
A.2.3.20
自動生成されたコンポーネントIDの抑制
A.2.3.21
ADF Facesキャッシング・フィルタ
A.2.3.22
コマンド・リンクへのネイティブのブラウザ・コンテキスト・メニューの構成
A.2.3.23
Internet Explorer互換性ビュー・モード
A.2.3.24
セッション・タイムアウトの警告
A.2.3.25
HTTPストリーミングにおけるJSPタグの実行
A.2.3.26
クリーンなURL
A.2.3.27
ページのロード中スプラッシュ画面
A.2.3.28
グラフとゲージのイメージ形式
A.2.3.29
レイアウトと表コンポーネントの形状管理
A.2.3.30
表を最初に読取り専用としてレンダリング
A.2.3.31
表におけるスクロールバーの動作
A.2.3.32
本番プロジェクト・ステージ
A.2.4
web.xmlのその他のコンテキスト・パラメータに関する必知事項
A.3
faces-config.xmlでの構成
A.3.1
faces-config.xmlでのADF Facesの構成方法
A.4
adf-config.xmlでの構成
A.4.1
adf-config.xmlでのADF Facesの構成方法
A.4.2
ADF Faces Caching Filterへのキャッシング・ルールの定義
A.4.3
コンポーネント出力形式としてのFlashの構成
A.4.4
コンテンツ配信ネットワークの使用
A.4.4.1
スキン・スタイルシートおよびCDNに関する必知事項
A.4.4.2
リソース・ファイルのCDN用の準備に関する必知事項
A.5
adf-settings.xmlでの構成
A.5.1
adf-settings.xmlでのADF Facesの構成方法
A.5.2
adf-settings.xmlの要素に関する必知事項
A.5.2.1
ヘルプ・システム
A.5.2.2
キャッシング・ルール
A.6
trinidad-config.xmlでの構成
A.6.1
trinidad-config.xmlでのADF Facesの機能の構成方法
A.6.2
trinidad-config.xmlの要素に関する必知事項
A.6.2.1
アニメーションの有効化
A.6.2.2
スキン・ファミリ
A.6.2.3
タイムゾーンおよび年
A.6.2.4
拡張デバッグ出力
A.6.2.5
ページ・アクセシビリティ・レベル
A.6.2.6
言語読取り方向
A.6.2.7
通貨コードおよび数値の桁/小数点の区切り文字
A.6.2.8
日付と数値ロケールの書式設定
A.6.2.9
出力モード
A.6.2.10
アクティブなPageFlowScopeインスタンスの数
A.6.2.11
ファイルのアップロード
A.6.2.12
カスタム・ファイル・アップロード・プロセッサ
A.6.2.13
クライアント側検証および変換
A.6.3
システム・プロパティの構成に関する必知事項
A.7
trinidad-skins.xmlでの構成
A.8
RequestContext EL暗黙オブジェクトの使用
A.9
パフォーマンス・チューニング
B
コンバータおよびバリデータ・メッセージのメッセージ・キー
B.1
ADF Facesのデフォルト・メッセージについて
B.2
メッセージ・キーおよびセッター・メソッド
B.3
コンバータおよびバリデータのメッセージ・キーおよびセッター・メソッド
B.3.1
af:convertColor
B.3.2
af:convertDateTime
B.3.3
af:convertNumber
B.3.4
af:validateByteLength
B.3.5
af:validateDateRestriction
B.3.6
af:validateDateTimeRange
B.3.7
af:validateDoubleRange
B.3.8
af:validateLength
B.3.9
af:validateRegExp
C
キーボード・ショートカット
C.1
キーボード・ショートカットについて
C.2
タブのトラバース
C.2.1
ページでのタブのトラバース順序
C.2.2
表でのタブのトラバース順序
C.3
ショートカット・キー
C.3.1
アクセラレータ・キー
C.3.2
アクセス・キー
C.3.3
一般的なコンポーネントのショートカット・キー
C.3.4
ウィジェットのショートカット・キー
C.3.5
リッチ・テキスト・エディタ・コンポーネントのショートカット・キー
C.3.6
表、ツリーおよびツリー表コンポーネントのショートカット・キー
C.3.7
ADFデータ視覚化コンポーネントのショートカット・キー
C.3.8
カレンダ・コンポーネントのショートカット・キー
C.4
デフォルトのカーソルまたはフォーカスの配置
C.5
[Enter]キー
D
ADF Facesを使用したタッチ装置のWebアプリケーションの作成
D.1
ADF Facesを使用したタッチ装置のWebアプリケーションの作成について
D.2
タッチ装置上のモバイル・ブラウザでのADF Facesの動作
D.3
モバイル・ブラウザでADF Facesコンポーネントを使用する場合のベスト・プラクティス
D.4
IE11およびEdge Browserでのタッチ・イベントのサポート
E
クイック・スタート・レイアウト・テーマ
F
コード・サンプル
F.1
第4章「ADF Facesのクライアント・サイド・アーキテクチャの使用」のサンプル
F.1.1
adf-js-partitions.xmlファイル
F.2
第29章「マップ・コンポーネントの使用方法」のサンプル
F.2.1
テーマ・マップのカスタム・ベース・マップのサンプル・コード
F.2.2
テーマ・マップのカスタム・ベース・マップのエリア・レイヤーのサンプル・コード
F.3
第31章「ツリーマップおよびサンバースト・コンポーネントの使用」のサンプル
F.3.1
ツリーマップおよびサンバースト人口調査データ例のサンプル・コード
F.3.2
サンバースト・マネージドBeanのサンプル・コード
F.4
第32章「ダイアグラム・コンポーネントの使用」のサンプル
F.4.1
デフォルト・クライアント・レイアウトのコード・サンプル
F.4.2
単純な円形レイアウトのコード・サンプル
F.4.3
単純な垂直レイアウトのコード・サンプル
G
ADF Facesのトラブルシューティング
G.1
ADF Facesのトラブルシューティングについて
G.2
ADFアプリケーションのビュー・レイヤーのトラブルシューティングの開始
G.3
ADF Facesのテスト自動化の使用
G.3.1
ADF Facesのテスト自動化の有効化
G.3.2
ADF Facesテスト自動化でのマウス・イベントのシミュレーション
G.4
一般的な問題の解決
G.4.1
アプリケーションで予期しない白い背景が表示される
G.4.2
アプリケーションに予想されるイメージがない
G.4.3
ADFスキンが適切にレンダリングしない
G.4.4
ADFデータ視覚化コンポーネントが予想どおりに表示できない
G.4.5
高可用性アプリケーションでNotSerializableExceptionが表示される
G.4.6
すべてのWebブラウザで問題を再現できない
G.4.7
アプリケーションにコンテンツがない
G.4.8
ブラウザでADF_Faces-60098エラーが表示される
G.4.9
ブラウザでHTTP 404または500のエラーが表示される
G.4.10
ブラウザでページ間の移動ができない
G.5
My Oracle Supportを使用してその他のトラブルシューティング情報を得る