public class TraxSerializer extends Object implements Serializer, LexicalHandler
TraxSerializer is a serializer based on
the jaxp serializers.| Constructor and Description |
|---|
TraxSerializer(TransformerHandler transformerHandler,
ContentHandler handler,
String outputFormat,
String doctypePublic,
String doctypeSystem) |
| Modifier and Type | Method and Description |
|---|---|
void |
characters(char[] c,
int start,
int len) |
void |
comment(char[] ch,
int start,
int len) |
void |
dispose()
Dispose the serializer.
|
void |
endCDATA() |
void |
endDocument() |
void |
endDTD() |
void |
endElement(String uri,
String loc,
String raw) |
void |
endEntity(String name) |
void |
endPrefixMapping(String prefix) |
void |
ignorableWhitespace(char[] c,
int start,
int len) |
void |
init(ProcessingContext context,
ProcessingComponentConfiguration config)
Initialize this component.
|
void |
processingInstruction(String target,
String data) |
void |
setDocumentLocator(Locator locator) |
void |
skippedEntity(String name) |
void |
startCDATA() |
void |
startDocument() |
void |
startDTD(String name,
String publicId,
String systemId) |
void |
startElement(String uri,
String loc,
String raw,
Attributes a) |
void |
startEntity(String name) |
void |
startPrefixMapping(String prefix,
String uri) |
public TraxSerializer(TransformerHandler transformerHandler, ContentHandler handler, String outputFormat, String doctypePublic, String doctypeSystem)
public void init(ProcessingContext context, ProcessingComponentConfiguration config) throws IOException
Serializerinit in interface Serializercontext - The invocation context.config - The configuration for this component.IOExceptionSerializer.init(org.apache.sling.rewriter.ProcessingContext, org.apache.sling.rewriter.ProcessingComponentConfiguration)public void dispose()
Serializerdispose in interface SerializerSerializer.dispose()public void setDocumentLocator(Locator locator)
setDocumentLocator in interface ContentHandlerContentHandler.setDocumentLocator(org.xml.sax.Locator)public void startDocument()
throws SAXException
startDocument in interface ContentHandlerSAXExceptionContentHandler.startDocument()public void endDocument()
throws SAXException
endDocument in interface ContentHandlerSAXExceptionContentHandler.endDocument()public void startPrefixMapping(String prefix, String uri) throws SAXException
startPrefixMapping in interface ContentHandlerSAXExceptionContentHandler.startPrefixMapping(java.lang.String, java.lang.String)public void endPrefixMapping(String prefix) throws SAXException
endPrefixMapping in interface ContentHandlerSAXExceptionContentHandler.endPrefixMapping(java.lang.String)public void startElement(String uri, String loc, String raw, Attributes a) throws SAXException
startElement in interface ContentHandlerSAXExceptionpublic void endElement(String uri, String loc, String raw) throws SAXException
endElement in interface ContentHandlerSAXExceptionContentHandler.endElement(java.lang.String, java.lang.String, java.lang.String)public void characters(char[] c,
int start,
int len)
throws SAXException
characters in interface ContentHandlerSAXExceptionContentHandler.characters(char[], int, int)public void ignorableWhitespace(char[] c,
int start,
int len)
throws SAXException
ignorableWhitespace in interface ContentHandlerSAXExceptionContentHandler.ignorableWhitespace(char[], int, int)public void processingInstruction(String target, String data) throws SAXException
processingInstruction in interface ContentHandlerSAXExceptionContentHandler.processingInstruction(java.lang.String, java.lang.String)public void skippedEntity(String name) throws SAXException
skippedEntity in interface ContentHandlerSAXExceptionContentHandler.skippedEntity(java.lang.String)public void startDTD(String name, String publicId, String systemId) throws SAXException
startDTD in interface LexicalHandlerSAXExceptionLexicalHandler.startDTD(java.lang.String, java.lang.String, java.lang.String)public void endDTD()
throws SAXException
endDTD in interface LexicalHandlerSAXExceptionLexicalHandler.endDTD()public void startEntity(String name) throws SAXException
startEntity in interface LexicalHandlerSAXExceptionLexicalHandler.startEntity(java.lang.String)public void endEntity(String name) throws SAXException
endEntity in interface LexicalHandlerSAXExceptionLexicalHandler.endEntity(java.lang.String)public void startCDATA()
throws SAXException
startCDATA in interface LexicalHandlerSAXExceptionLexicalHandler.startCDATA()public void endCDATA()
throws SAXException
endCDATA in interface LexicalHandlerSAXExceptionLexicalHandler.endCDATA()public void comment(char[] ch,
int start,
int len)
throws SAXException
comment in interface LexicalHandlerSAXExceptionLexicalHandler.comment(char[], int, int)Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.