Package javax.faces.view.facelets
Class TagAttributes
- java.lang.Object
-
- javax.faces.view.facelets.TagAttributes
-
public abstract class TagAttributes extends Object
A set of TagAttributes, usually representing all attributes on a Tag.
-
-
Constructor Summary
Constructors Constructor Description TagAttributes()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract TagAttributeget(String localName)Using no namespace, find the TagAttributeabstract TagAttributeget(String ns, String localName)Find a TagAttribute that matches the passed namespace and local name.abstract TagAttribute[]getAll()Return an array of all TagAttributes in this setabstract TagAttribute[]getAll(String namespace)Get all TagAttributes for the passed namespaceabstract String[]getNamespaces()A list of Namespaces found in this setTaggetTag()voidsetTag(Tag tag)
-
-
-
Method Detail
-
get
public abstract TagAttribute get(String localName)
Using no namespace, find the TagAttribute- Parameters:
localName- tag attribute name- Returns:
- the TagAttribute found, otherwise null
- See Also:
get(String, String)
-
get
public abstract TagAttribute get(String ns, String localName)
Find a TagAttribute that matches the passed namespace and local name.- Parameters:
ns- namespace of the desired attributelocalName- local name of the attribute- Returns:
- a TagAttribute found, otherwise null
-
getAll
public abstract TagAttribute[] getAll()
Return an array of all TagAttributes in this set- Returns:
- a non-null array of TagAttributes
-
getAll
public abstract TagAttribute[] getAll(String namespace)
Get all TagAttributes for the passed namespace- Parameters:
namespace- namespace to search- Returns:
- a non-null array of TagAttributes
-
getNamespaces
public abstract String[] getNamespaces()
A list of Namespaces found in this set- Returns:
- a list of Namespaces found in this set
-
getTag
public Tag getTag()
- Returns:
- Since:
- 2.2
-
setTag
public void setTag(Tag tag)
- Parameters:
tag-- Since:
- 2.2
-
-