UI-Component Sets
Project Documentation

Summary

Facelet Tag name: <composite:facet>
Facelet Tag class: org.apache.myfaces.view.facelets.tag.composite.FacetHandler
Define the facets used by this composite component.

This tag is used inside composite:interface tag. All facets should be saved under the key UIComponent.FACETS_KEY on the bean descriptor map as a Map<String, PropertyDescriptor>

Attributes

Name Type Required Description
displayName javax.el.ValueExpression false Only available if ProjectStage is Development.
expert javax.el.ValueExpression false Only available if ProjectStage is Development.
hidden javax.el.ValueExpression false The "hidden" flag is used to identify features that are intended only for tool use, and which should not be exposed to humans. Only available if ProjectStage is Development.
name javax.el.ValueExpression false
preferred javax.el.ValueExpression false Only available if ProjectStage is Development.
required javax.el.ValueExpression false Indicate if the attribute is required or not

Myfaces specific feature: this attribute is checked only if project stage is not ProjectStage.Production when a composite component is created.

shortDescription javax.el.ValueExpression false Only available if ProjectStage is Development.