ブール・バインディング・エディタ

コントロールのブール・バインディングを定義する際に使用します。

ブール・バインディングは、ユーザーがコントロールの選択状態を変更したときに返す値を決定します。選択状態に応じて適切な値を指定するには、バインドされた属性に指定される値を把握しておく必要があります。

データ・コレクション
コントロールをバインドする使用可能なデータ・コレクションを選択します。使用可能なデータ・コレクションのリストはデータ・コントロール・パレットから取得されます。
属性
コントロールにバインドする属性を選択します。このリストには、選択したデータ・コレクションのオブジェクトの属性がすべて表示されます。
イテレータの選択

データ・コレクションへのアクセスに必要なイテレータを選択するか、指定されたイテレータをそのまま使用します。選択したデータ・コレクションにイテレータが存在しない場合、フィールドは空になります。選択したデータ・コレクションにイテレータ・バインディングを作成するには、「新規」をクリックします。「イテレータID」ダイアログで、イテレータの一意のIDを入力するか、デフォルトの名前をそのまま使用して「OK」をクリックします。指定したイテレータIDがバインディング定義ファイル(UIModel.xml)に追加され、アプリケーションの他のバインディングからもアクセスできるようになります。

作成したバインディングを使用しない場合は、使用しないイテレータ・バインディングをバインディング定義ファイルから削除します。エディタで「取消」をクリックしてもバインディングは自動的に削除されません。

警告: ドロップダウン・リストでイテレータの選択内容を変更すると、以前選択していた属性が削除されます。イテレータの選択を変更する前に、選択されていた元の属性を記録しておく必要があります。必要に応じて「取消」を押し、元の属性選択を更新しないでバインディング・エディタを終了できます。

選択状態の値
trueの場合に返す適切な属性値を入力します。これは、ユーザーがこのコントロールを選択した場合に、モデルで属性の更新に使用される値です。
選択解除状態の値
falseの場合に返す適切な属性値を入力します。これは、ユーザーがこのコントロールを選択しなかった場合に、モデルで属性の更新に使用される値です。

Oracle ADFバインディングの概要は、次を参照してください。

Oracle ADFバインディングについて

バインディングをカスタマイズするには、次を参照してください。

ADFブール・バインディングのカスタマイズ
ADFバインディング・プロパティの使用

データ・コントロール・パレットに表示されるUIコントロールの詳細は、次のトピックを参照してください。

JSPページ内のADFデータ・バインド・コンポーネントについて
Oracle ADF SwingアプリケーションにおけるUIコンポーネントについて