net.sf.saxon.event
Class UnicodeNormalizer
java.lang.Object
net.sf.saxon.event.SequenceReceiver
net.sf.saxon.event.ProxyReceiver
net.sf.saxon.event.UnicodeNormalizer
- All Implemented Interfaces:
- Receiver, javax.xml.transform.Result
- public class UnicodeNormalizer
- extends ProxyReceiver
UnicodeNormalizer: This ProxyReceiver performs unicode normalization on the contents
of attribute and text nodes.
Fields inherited from interface javax.xml.transform.Result |
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING |
Method Summary |
void |
attribute(int nameCode,
int typeCode,
java.lang.CharSequence value,
int locationId,
int properties)
Output an attribute |
void |
characters(java.lang.CharSequence chars,
int locationId,
int properties)
Output character data |
Methods inherited from class net.sf.saxon.event.ProxyReceiver |
close, comment, endDocument, endElement, getConfiguration, getDocumentLocator, getNamePool, getSystemId, getUnderlyingReceiver, namespace, open, processingInstruction, setPipelineConfiguration, setSystemId, setUnderlyingReceiver, setUnparsedEntity, startContent, startDocument, startElement |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UnicodeNormalizer
public UnicodeNormalizer(java.lang.String form)
throws XPathException
attribute
public void attribute(int nameCode,
int typeCode,
java.lang.CharSequence value,
int locationId,
int properties)
throws XPathException
- Output an attribute
- Specified by:
attribute
in interface Receiver
- Overrides:
attribute
in class ProxyReceiver
- Parameters:
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:
- DISABLE_ESCAPING
- Disable escaping for this attribute
- NO_SPECIAL_CHARACTERS
- Attribute value contains no special characters
- Throws:
XPathException
characters
public void characters(java.lang.CharSequence chars,
int locationId,
int properties)
throws XPathException
- Output character data
- Specified by:
characters
in interface Receiver
- Overrides:
characters
in class ProxyReceiver
- Throws:
XPathException