net.sf.saxon.event
Class XHTMLURIEscaper
- Receiver, Result
public class XHTMLURIEscaper
This class performs URI escaping for the XHTML output method. The logic for performing escaping
is the same as the HTML output method, but the way in which attributes are identified for escaping
is different, because XHTML is case-sensitive.
void | attribute(int nameCode, int typeCode, CharSequence value, int locationId, int properties) - Notify an attribute.
|
void | open() - Do the real work of starting the document.
|
append , attribute , characters , close , comment , endDocument , endElement , getConfiguration , getDocumentLocator , getNamePool , getUnderlyingReceiver , namespace , open , processingInstruction , setPipelineConfiguration , setSystemId , setUnderlyingReceiver , setUnparsedEntity , startContent , startDocument , startElement |
attribute
public void attribute(int nameCode,
int 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.
- attribute in interface Receiver
- attribute in interface HTMLURIEscaper
nameCode
- The name of the attribute, as held in the name pooltypeCode
- The type of the attribute, as held in the name poolproperties
- Bit significant value. The following bits are defined: