attribute
public void attribute(NodeName attName,
SimpleType typeCode,
CharSequence value,
int locationId,
int properties)
throws XPathException
Notify an attribute. Attributes are notified after the startElement event, and before any
children. Namespaces and attributes may be intermingled.
- Specified by:
attribute
in interface Receiver
- Overrides:
attribute
in class HTMLURIEscaper
- Parameters:
attName
- The name of the attribute, as held in the name pool
typeCode
- The type of the attribute, as held in the name pool
properties
- Bit significant value. The following bits are defined:
- DISABLE_ESCAPING
- Disable escaping for this attribute
- NO_SPECIAL_CHARACTERS
- Attribute value contains no special characters
value
- the string value of the attribute
locationId
- an integer which can be interpreted using a LocationProvider
to return
information such as line number and system ID. If no location information is available,
the value zero is supplied.
- Throws:
IllegalStateException:
- attempt to output an attribute when there is no open element
start tag
XPathException
- if an error occurs