javaee:facelet-taglib

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
id xsd:ID optional
version javaee:facelet-taglib-versionType required

Source

<xsd:element name="facelet-taglib" type="javaee:facelet-taglibType">
  <xsd:unique name="facelet-taglib-tagname-uniqueness">
    <xsd:annotation>
      <xsd:documentation>tag-names must be unique within a document.</xsd:documentation>
    </xsd:annotation>
    <xsd:selector xpath="javaee:tag"/>
    <xsd:field xpath="javaee:tag-name"/>
  </xsd:unique>
  <xsd:unique name="faces-config-behavior-ID-uniqueness">
    <xsd:annotation>
      <xsd:documentation>Behavior IDs must be unique within a document.</xsd:documentation>
    </xsd:annotation>
    <xsd:selector xpath="javaee:behavior"/>
    <xsd:field xpath="javaee:behavior-id"/>
  </xsd:unique>
  <xsd:unique name="faces-config-converter-ID-uniqueness">
    <xsd:annotation>
      <xsd:documentation>Converter IDs must be unique within a document.</xsd:documentation>
    </xsd:annotation>
    <xsd:selector xpath="javaee:converter"/>
    <xsd:field xpath="javaee:converter-id"/>
  </xsd:unique>
  <xsd:unique name="faces-config-validator-ID-uniqueness">
    <xsd:annotation>
      <xsd:documentation>Validator IDs must be unique within a document.</xsd:documentation>
    </xsd:annotation>
    <xsd:selector xpath="javaee:validator"/>
    <xsd:field xpath="javaee:validator-id"/>
  </xsd:unique>
</xsd:element>

Sample