<method>要素
ネームスペース: http://xmlns.oracle.com/uix/controller
派生元: <ctrl:eventHandler>要素
グループ: UIX Controller
要素の型: EventHandler

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

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

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

  • 説明

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

             public static EventResult myEventHandler(BajaContext context,
                                                      Page page,
                                                      PageEvent event)
                  throws Throwable;
            


    次の例では、public staticメソッドoracle.cabo.doc.demo.TableDemo.doGotoEventへの参照を作成します。

             <method class="oracle.cabo.doc.demo.TableDemo"
                     method="doGotoEvent" />

    属性

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