Annotation Interface FacesComponent


@Retention(RUNTIME) @Target(TYPE) @Inherited public @interface FacesComponent

The presence of this annotation on a class that extends UIComponent must cause the runtime to register this class as a component suitable for inclusion in a view. If the createTag attribute is true, the runtime must create a corresponding Facelet tag handler according to the rules specified in the attributes of this annotation.