public class TinyBuilder extends Builder
columnNumber, controller, currentDocument, discardComments, errorHandler, errorListener, errorOutput, estimatedLength, failed, inDTD, lineNumber, lineNumbering, previewManager, STANDARD_TREE, started, stripper, timing, TINY_TREE
locator, namePool, outputProperties, outputStream, systemId, writer
Constructor and Description |
---|
TinyBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] ch,
int start,
int len)
Callback interface for SAX: not for application use
|
void |
comment(char[] ch,
int start,
int length)
Callback interface for SAX: not for application use
|
void |
createDocument() |
void |
endDocument()
Callback interface for SAX: not for application use
|
void |
endElement(int nameCode)
Callback interface for SAX: not for application use
|
void |
processingInstruction(java.lang.String piname,
java.lang.String remainder)
Callback interface for SAX: not for application use
Note: because SAX1 does not deliver comment nodes, we get these in the form of a processing instruction with a null name. |
void |
setUnparsedEntity(java.lang.String name,
java.lang.String uri)
Set an unparsed entity in the document
|
void |
startDocument()
Callback interface for SAX: not for application use
|
void |
startElement(int nameCode,
org.xml.sax.Attributes attributes,
int[] namespaces,
int namespacesUsed)
Callback interface for SAX: not for application use
|
build, error, fatalError, getColumnNumber, getCurrentDocument, getLineNumber, getPublicId, getStripper, isTiming, reportError, setController, setDiscardCommentsAndPIs, setErrorHandler, setErrorListener, setErrorOutput, setLineNumbering, setPreviewManager, setRootNode, setStripper, setTiming, warning
getNamePool, getOutputProperties, getOutputStream, getSystemId, getWriter, makeEmitter, setDocumentLocator, setEscaping, setNamePool, setOutputProperties, setOutputStream, setSystemId, setWriter, usesWriter
public void createDocument()
public void startDocument() throws javax.xml.transform.TransformerException
startDocument
in class Emitter
javax.xml.transform.TransformerException
public void endDocument() throws javax.xml.transform.TransformerException
endDocument
in class Emitter
javax.xml.transform.TransformerException
public void startElement(int nameCode, org.xml.sax.Attributes attributes, int[] namespaces, int namespacesUsed) throws javax.xml.transform.TransformerException
startElement
in class Emitter
namespaces
- Array of namespace codes identifying the namespace prefix/uri
pairs associated with this elementnamespacesUsed
- Number of significant entries within namespaces arrayjavax.xml.transform.TransformerException
public void endElement(int nameCode) throws javax.xml.transform.TransformerException
endElement
in class Emitter
javax.xml.transform.TransformerException
public void characters(char[] ch, int start, int len) throws javax.xml.transform.TransformerException
characters
in class Emitter
javax.xml.transform.TransformerException
public void processingInstruction(java.lang.String piname, java.lang.String remainder) throws javax.xml.transform.TransformerException
processingInstruction
in class Emitter
javax.xml.transform.TransformerException
public void comment(char[] ch, int start, int length) throws javax.xml.transform.TransformerException
public void setUnparsedEntity(java.lang.String name, java.lang.String uri)
setUnparsedEntity
in class Builder