JSF ハンドラーでは、viewRootVar プロパティーは UIViewRoot 変数を指定し、そのページの JSF コンポーネント・ツリーを表します。 viewRootVar 変数が定義されると、viewRootVar 変数を使用して EGL 変数を JSF コンポーネントにリンクすることにより、そのページ上の JSF コンポーネントを表す他の EGL 変数を定義できます。 詳しくは、『コンポーネント・ツリー・アクセス』を参照してください。
JSF コンポーネント・ツリーにアクセスする JSF ハンドラーには viewRootVar プロパティーが必須です。 また、viewRootVar プロパティーが指定される場合、 JSF ハンドラーは viewRootVar プロパティーで指定された名前を持つ UIViewRoot 変数を作成する必要があります。
JSF コンポーネントに EGL 変数を割り当てるには、viewRootVar 変数の findComponent() 関数を使用します。例については、コンポーネント・ツリーのアクセスを 参照してください。
| データ項目 | JSF ハンドラー | VGUI レコード | コンソール UI | テキスト書式 Java™ | テキスト書式 COBOL | 印刷書式 Java | 印刷書式 COBOL |
|---|---|---|---|---|---|---|---|
| なし | あり | なし | なし | なし | なし | なし | なし |