JavaScript is disabled on your browser.
Skip navigation links
javax.faces.render

Annotation Type FacesBehaviorRenderer



  • @Retention(value=RUNTIME)
     @Target(value=TYPE)
     @Inherited
    public @interface FacesBehaviorRenderer

    The presence of this annotation on a class automatically registers the class with the runtime as a ClientBehaviorRenderer. The value of the renderKitId() attribute is taken to be the render-kit-id to which an instance of this Renderer is to be added. There must be a public zero-argument constructor on any class where this annotation appears. The implementation must indicate a fatal error if such a constructor does not exist and the application must not be placed in service. Within that RenderKit, The value of the rendererType() attribute is taken to be the renderer-type The implementation must guarantee that for each class annotated with FacesBehaviorRenderer, found with the algorithm in section JSF.11.5, the following actions are taken.

    Since:
    2.0
    • Required Element Summary

      Required Elements
      Modifier and Type Required Element and Description
      String rendererType
    • Optional Element Summary

      Optional Elements
      Modifier and Type Optional Element and Description
      String renderKitId

      The value of this annotation attribute is taken to be the render-kit-id in which an instance of this class of Renderer must be installed.

    • Element Detail

      • rendererType

        public abstract String rendererType
      • renderKitId

        public abstract String renderKitId

        The value of this annotation attribute is taken to be the render-kit-id in which an instance of this class of Renderer must be installed.

        Since:
        2.0
        Default:
        "HTML_BASIC"
Skip navigation links

Copyright © 1996-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.

AltStyle によって変換されたページ (->オリジナル) /