public class IndentingTransformerImpl extends IndentingTransformer
Constructor and Description |
---|
IndentingTransformerImpl() |
Modifier and Type | Method and Description |
---|---|
void |
attributeDecl(java.lang.String s,
java.lang.String s1,
java.lang.String s2,
java.lang.String s3,
java.lang.String s4) |
void |
characters(char[] chars,
int start,
int length) |
void |
comment(char[] chars,
int start,
int len) |
void |
elementDecl(java.lang.String s,
java.lang.String s1) |
void |
endCDATA() |
void |
endDocument() |
void |
endDTD() |
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qualifiedName) |
void |
endEntity(java.lang.String s) |
void |
endPrefixMapping(java.lang.String prefix) |
void |
externalEntityDecl(java.lang.String s,
java.lang.String s1,
java.lang.String s2) |
void |
flush()
Flush the buffer containing accumulated character data.
|
java.lang.String |
getSystemId() |
javax.xml.transform.Transformer |
getTransformer() |
void |
ignorableWhitespace(char[] chars,
int i,
int i1) |
protected void |
indent(int levelAdjustment)
Output white space to reflect the current indentation level
|
java.lang.String |
indentXml(java.lang.String xmlString,
java.io.Writer outputWriter,
int indentAmount,
boolean indentWithTabs,
java.util.List preserveWhitespaceList) |
void |
internalEntityDecl(java.lang.String s,
java.lang.String s1) |
void |
notationDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId) |
void |
processingInstruction(java.lang.String target,
java.lang.String data) |
void |
setDocumentLocator(org.xml.sax.Locator locator) |
void |
setResult(javax.xml.transform.Result result) |
void |
setSystemId(java.lang.String systemID) |
void |
skippedEntity(java.lang.String name) |
void |
startCDATA() |
void |
startDocument() |
void |
startDTD(java.lang.String s,
java.lang.String s1,
java.lang.String s2) |
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qualifiedName,
org.xml.sax.Attributes attributes) |
void |
startEntity(java.lang.String s) |
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri) |
void |
unparsedEntityDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String notationName) |
indentXml
public java.lang.String indentXml(java.lang.String xmlString, java.io.Writer outputWriter, int indentAmount, boolean indentWithTabs, java.util.List preserveWhitespaceList) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
public javax.xml.transform.Transformer getTransformer()
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qualifiedName, org.xml.sax.Attributes attributes) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
startElement
in class IndentingTransformer
org.xml.sax.SAXException
public void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qualifiedName) throws org.xml.sax.SAXException
endElement
in interface org.xml.sax.ContentHandler
endElement
in class IndentingTransformer
org.xml.sax.SAXException
public void processingInstruction(java.lang.String target, java.lang.String data) throws org.xml.sax.SAXException
processingInstruction
in interface org.xml.sax.ContentHandler
processingInstruction
in class IndentingTransformer
org.xml.sax.SAXException
public void characters(char[] chars, int start, int length) throws org.xml.sax.SAXException
characters
in interface org.xml.sax.ContentHandler
characters
in class IndentingTransformer
org.xml.sax.SAXException
public void comment(char[] chars, int start, int len) throws org.xml.sax.SAXException
comment
in interface org.xml.sax.ext.LexicalHandler
comment
in class IndentingTransformer
org.xml.sax.SAXException
protected void indent(int levelAdjustment) throws org.xml.sax.SAXException
indent
in class IndentingTransformer
org.xml.sax.SAXException
public void flush() throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void setDocumentLocator(org.xml.sax.Locator locator)
public void startCDATA() throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void notationDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void setSystemId(java.lang.String systemID)
public void startDocument() throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void endCDATA() throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void unparsedEntityDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId, java.lang.String notationName) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public java.lang.String getSystemId()
public void endDocument() throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void startPrefixMapping(java.lang.String prefix, java.lang.String uri) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void endPrefixMapping(java.lang.String prefix) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void skippedEntity(java.lang.String name) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void setResult(javax.xml.transform.Result result) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public void ignorableWhitespace(char[] chars, int i, int i1) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void endDTD() throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void attributeDecl(java.lang.String s, java.lang.String s1, java.lang.String s2, java.lang.String s3, java.lang.String s4) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void endEntity(java.lang.String s) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void elementDecl(java.lang.String s, java.lang.String s1) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void startDTD(java.lang.String s, java.lang.String s1, java.lang.String s2) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void externalEntityDecl(java.lang.String s, java.lang.String s1, java.lang.String s2) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void startEntity(java.lang.String s) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void internalEntityDecl(java.lang.String s, java.lang.String s1) throws org.xml.sax.SAXException
org.xml.sax.SAXException