public abstract class TagAttributes extends Object
A set of TagAttributes, usually representing all attributes on a Tag.
| Constructor and Description |
|---|
TagAttributes() |
| Modifier and Type | Method and Description |
|---|---|
abstract TagAttribute |
get(String localName)
Using no namespace, find the TagAttribute
|
abstract TagAttribute |
get(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 set
|
abstract TagAttribute[] |
getAll(String namespace)
Get all TagAttributes for the passed namespace
|
abstract String[] |
getNamespaces()
A list of Namespaces found in this set
|
Tag |
getTag()
A reference to the Tag for which this class represents the attributes. |
void |
setTag(Tag tag)
Set a reference to the Tag for which this class represents the attributes. |
public abstract TagAttribute[] getAll()
public abstract TagAttribute get(String localName)
localName - tag attribute nameget(String, String)public abstract TagAttribute get(String ns, String localName)
ns - namespace of the desired attributelocalName - local name of the attributepublic abstract TagAttribute[] getAll(String namespace)
namespace - namespace to searchpublic abstract String[] getNamespaces()
public Tag getTag()
A reference to the Tag for which this class
represents the attributes. For compatibility with previous implementations,
an implementation is provided that returns null.
Tag for which this class represents the attributes.public void setTag(Tag tag)
Set a reference to the Tag for which
this class represents the attributes. The VDL runtime must
ensure that this method is called before any FaceletHandlers for this element are instantiated. For
compatibility with previous implementations, a no-op
implementation is provided.
Copyright © 1996-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.