Class TagAttributesImpl

java.lang.Object
jakarta.faces.view.facelets.TagAttributes
org.apache.myfaces.view.facelets.tag.TagAttributesImpl

public final class TagAttributesImpl extends TagAttributes
A set of TagAttributes, usually representing all attributes on a Tag. See org.apache.myfaces.view.facelets.tag.Tag See org.apache.myfaces.view.facelets.tag.TagAttributeImpl
Version:
$Id$
Author:
Jacob Hookom
  • Constructor Details

    • TagAttributesImpl

      public TagAttributesImpl(TagAttribute[] attributes)
  • Method Details

    • getAll

      public TagAttribute[] getAll()
      Return an array of all TagAttributes in this set
      Specified by:
      getAll in class TagAttributes
      Returns:
      a non-null array of TagAttributes
    • get

      public TagAttribute get(String localName)
      Using no namespace, find the TagAttribute See #get(String, String)
      Specified by:
      get in class TagAttributes
      Parameters:
      localName - tag attribute name
      Returns:
      the TagAttribute found, otherwise null
    • get

      public TagAttribute get(String ns, String localName)
      Find a TagAttribute that matches the passed namespace and local name.
      Specified by:
      get in class TagAttributes
      Parameters:
      ns - namespace of the desired attribute
      localName - local name of the attribute
      Returns:
      a TagAttribute found, otherwise null
    • getAll

      public TagAttribute[] getAll(String namespace)
      Get all TagAttributes for the passed namespace
      Specified by:
      getAll in class TagAttributes
      Parameters:
      namespace - namespace to search
      Returns:
      a non-null array of TagAttributes
    • getNamespaces

      public String[] getNamespaces()
      A list of Namespaces found in this set
      Specified by:
      getNamespaces in class TagAttributes
      Returns:
      a list of Namespaces found in this set
    • toString

      public String toString()
      Overrides:
      toString in class Object