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)
      Constructor.
      Tag​(Location location, java.lang.String namespace, java.lang.String localName, java.lang.String qName, TagAttributes attributes)
      Constructor.
    • 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​()
      Get the string representation.
      • 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)
        Constructor.
        Parameters:
        location - the location.
        namespace - the XML namespace.
        localName - the XML local name.
        qName - the XML qualified name.
        attributes - the tag attributes.
      • Tag

        public Tag​(Tag orig,
                   TagAttributes attributes)
        Constructor.
        Parameters:
        orig - the original tag.
        attributes - the tag attributes.
    • Method Detail

      • getLocalName

        public java.lang.String getLocalName​()

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

        Returns:
        the XML local name.
      • getLocation

        public Location getLocation​()

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

        Returns:
        the Location.
      • getNamespace

        public java.lang.String getNamespace​()

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

        Returns:
        the XML namespace.
      • getQName

        public java.lang.String getQName​()

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

        Returns:
        the XML qualified name.
      • toString

        public java.lang.String toString​()
        Get the string representation.
        Overrides:
        toString in class java.lang.Object
        Returns:
        the string representation.