ADFタスク・フローには、アプリケーションのページ・フローを定義するビュー・アクティビティと制御フロー・ルールが含まれています。タスク・フローには、バインドとバインドなしの2種類があります。バインド・タスク・フローには、単一エントリ・ポイントとゼロ以上の終了ポイントがあり、プライベート制御フロー・ルール、アクティビティおよびマネージドBeanの独自のセットが含まれています。バインドなしタスク・フローは最上位レベルのアプリケーション・フロー用で、バインド・タスク・フロー内に組み込まれていないアプリケーション内のすべてのアクティビティと制御フローで構成されます。一般的なアプリケーションは、1つのバインドなしタスク・フローと1つ以上のバインド・タスク・フローの組合せです。
参照ページから編集ページへのアプリケーションのフローを定義する、ADFタスク・フロー・ダイアグラムを作成します。バインド・タスク・フローを作成する理由は、組み込むページ内のリージョンでそのタスク・フローを後で使用するためです。
タスク・フローの作成を開始するには、「ADFタスク・フローの作成」ダイアログを開きます。このダイアログを開くには、アプリケーション・ナビゲータで「ViewController」ノードを右クリックし、「新規」を選択します。次に新規ギャラリで、「Web層」カテゴリを開いて「JSF」を選択し、「アイテム」リストで「ADFタスク・フロー」を選択します。
ビジュアル・エディタには、新規の空のタスク・フロー・ダイアグラムが開きます。2つの制御フロー・ケースをADFタスク・フロー・ダイアグラムに描画して作成します。この操作によって、制御フロー(ナビゲーション)ルールが、アプリケーションの構成ファイルに追加されます。
Copyright © 1997, 2009, Oracle. All rights reserved.