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 jakarta.el.ValueExpression false Only available if ProjectStage is Development.
expert jakarta.el.ValueExpression false Only available if ProjectStage is Development.
hidden jakarta.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 jakarta.el.ValueExpression false
preferred jakarta.el.ValueExpression false Only available if ProjectStage is Development.
required jakarta.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 jakarta.el.ValueExpression false Only available if ProjectStage is Development.