<method>要素
ネームスペース: http://xmlns.oracle.com/uix/ui
派生元: <ui:dataProvider>要素
グループ: UIX Components
要素の型: DataProvider

<method>要素は、データ・バインディングに使用するJavaのstaticメソッドへの宣言バインディングを定義します。

構文
<method
      class="string"
      method="string"
>
</method>

注意:
  • この要素は派生元要素のすべての属性と子要素を持つことができます。

  • 説明

    <method>要素は、データ・バインディングに使用するJavaのstaticメソッドを参照します。 ハンドラを実行する必要があるたびに、Java Reflection APIを介してJavaメソッドがコールされます。 <method>要素で指定するstaticメソッドには次のシグネチャが必要です。

             public static DataObject myEventHandler(RenderingContext context,
                                                     String           namespace,
                                                     String           name)
            
    このメソッドは例外をスローできます。


    次の例では、public staticメソッドexample.TableDemo.getSomeDataへの参照を作成します。

             <method class="example.TableDemo" method="getSomeData" />

    属性

    説明
    class メソッドが含まれている完全なJavaクラス名。  必須。
    string
    method staticメソッドのフルネーム。  必須。
    string