アノテーションインターフェース FacesBehavior


クラスにこのアノテーションが存在すると、クラスは自動的に Behavior としてランタイムに登録されます。このアノテーション属性の値は、Application.createBehavior(java.lang.String) を呼び出すことによってこのクラスの動作のインスタンスをインスタンス化できる behavior-id と見なされます。

導入:
2.0
  • ネストされたクラスの要約

    ネストされたクラス
    修飾子と型
    クラス
    説明
    static final class
    FacesBehavior 修飾子のインラインインスタンス化をサポートします。
  • 必須定数のサマリー

    必須要素
    修飾子と型
    必須要素
    説明
    このアノテーション属性の値は、この動作クラスのインスタンスをインスタンス化できる動作 ID と見なされます。
  • オプション要素の概要

    オプション要素
    修飾子と型
    オプションの要素
    説明
    boolean
    このアノテーション属性の値は、指定された動作が CDI 管理の動作であるかどうかを示すインジケーターとして解釈されます。
  • 要素の詳細

    • value

      StringSE value
      このアノテーション属性の値は、この動作クラスのインスタンスをインスタンス化できる動作 ID と見なされます。
      戻り値:
      行動 ID
    • managed

      boolean managed

      このアノテーション属性の値は、指定された動作が CDI 管理の動作であるかどうかを示すインジケーターとして解釈されます。

      戻り値:
      CDI が管理している場合は true、それ以外の場合は false。
      デフォルト:
      false