ADFタスク・フロー・ダイアグラマ

「ファイル」次の選択「新規」次の選択「Web層」次の選択「JSF」次の選択「ADFタスク・フロー」

ADFタスク・フロー・ダイアグラマでは、ダイアグラムを使用してアプリケーションの制御フローを定義できます。ADFバインド・タスク・フローまたはADFバインドなしタスク・フローを新規作成したり、アプリケーション・ナビゲータで既存のADFタスク・フローの構成ファイルをダブルクリックすると、ダイアグラマが表示されます。たとえば、ADFバインド・タスク・フローのデフォルトの構成ファイルは、通常、task-flow-defintion.xmlです。ADFバインドなしタスク・フローのデフォルトの構成ファイルは、通常、adfc-config.xmlです。

ダイアグラマに表示される各ADFタスク・フローには、アプリケーションのナビゲーション・グラフの一部が含まれます。タスク・フローのノードは、アクティビティです。アクティビティ・ノードは、ビューの表示、アプリケーション・ロジックの実行、他のタスク・フローの呼出しなど、単純な論理操作を表します。アクティビティ間のトランザクションは、制御フロー・ケースと呼ばれます。詳細

タスク・フローを作成した後は、タスク・フロー・エディタで次のタブを使用して、タスク・フローを更新できます。

タスク・フロー・ダイアグラマの上部にあるツールバーには、タスク・フロー・ダイアグラムを表示および書式設定するためのツール・オプションが含まれています。

ズーム・イン ズーム・インして、タスク・フロー・ダイアグラムをより詳細に表示します。
ズーム・アウト ズーム・アウトして、タスク・フロー・ダイアグラムのより多くの部分を表示します。詳細さは低下します。
パーセンテージでズーム 現在のタスク・フロー・ダイアグラムで、選択したパーセンテージにズームします。たとえば、200%を選択すると、現在のタスク・フロー・ダイアグラムの2倍のサイズのダイアグラムにズーム・インします。
表示

次のオプションのメニューを表示します。

  • 「表示」「バインディング」「データ」: ビュー・アクティビティ上で、データ・バインディング・アイコンを表示または非表示にします。
  • 「表示」「バインディング」「メソッド」: ビュー・アクティビティ上で、データ・バインディング・アイコンを表示または非表示にします。
  • 「表示」「ステータス」「エラー」: エラーがあるアクティビティ(たとえばJSFページにまだ関連付けられていないビュー・アクティビティ)上で、エラー・アイコンを表示または非表示にします。
  • 「表示」「ステータス」「警告」: アクティビティ上で、警告アイコンを表示または非表示にします。
フロー制御の表示 単一の直線により、2つのアクティビティ間の制御フローを表示します。
フロー制御の表示 複数の線により、2つのアクティビティ間の制御フローを表示します。線を選択し、その隅のノードを新しい位置にドラッグすることで、線の形を変更できます。
フロー制御の表示

四角い線により、2つのアクティビティ間の制御フローを表示します。

アクティビティの表示 横軸に沿ってダイアグラム内のアクティビティを表示します。
アクティビティの表示 縦軸に沿ってダイアグラム内のアクティビティを表示します。
デフォルト・アクティビティ ADFバインド・タスク・フロー・ダイアグラムでのみ有効です。ADFバインド・タスク・フローのデフォルト・アクティビティを指定します。詳細デフォルト・アクティビティを指定するには、ダイアグラム内でアクティビティを選択し、デフォルト・アクティビティ コントロールをクリックします。デフォルト・アクティビティのアイコンは、緑の丸で囲まれて表示されます。
例外ハンドラ 選択したアクティビティをADFタスク・フローの例外ハンドラに指定します。詳細
リフレッシュ たとえばADFタスク・フローのXMLソース・ファイルを更新した後などに、ダイアグラムをリフレッシュします。