Class Tag


  • public final class Tag
    extends java.lang.Object

    The runtime must create an instance of this class for each element in the Facelets XHTML view. A TagConfig subinterface instance is responsible for providing an instance of Tag to the TagHandler instance that is passed the TagConfig in its constructor.

    Since:
    2.0
    • Constructor Summary

      Constructors 
      Constructor Description
      Tag​(Tag orig, TagAttributes attributes)  
      Tag​(Location location, java.lang.String namespace, java.lang.String localName, java.lang.String qName, TagAttributes attributes)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      TagAttributes getAttributes()
      Return an object encapsulating the TagAttributes specified on this element in the view.
      java.lang.String getLocalName()
      Return the XML local name of the tag.
      Location getLocation()
      Return the Location of this Tag instance in the Facelet view.
      java.lang.String getNamespace()
      Return the resolved XML Namespace for this tag in the Facelets view.
      java.lang.String getQName()
      Return the XML qualified name for this tag.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Tag

        public Tag​(Location location,
                   java.lang.String namespace,
                   java.lang.String localName,
                   java.lang.String qName,
                   TagAttributes attributes)
    • Method Detail

      • getAttributes

        public TagAttributes getAttributes()

        Return an object encapsulating the TagAttributes specified on this element in the view.

      • getLocalName

        public java.lang.String getLocalName()

        Return the XML local name of the tag. For example, <my:tag /> would be "tag".

      • getLocation

        public Location getLocation()

        Return the Location of this Tag instance in the Facelet view.

      • getNamespace

        public java.lang.String getNamespace()

        Return the resolved XML Namespace for this tag in the Facelets view.

      • getQName

        public java.lang.String getQName()

        Return the XML qualified name for this tag. For example, <my:tag /> would be "my:tag".

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object