com.icl.saxon.tinytree
Class TinyBuilder
public
class
TinyBuilder
extends Builder
The TinyBuilder class is responsible for taking a stream of SAX events and constructing
a Document tree, using the "TinyTree" implementation.
Author: Michael H. Kay
Method Summary |
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(String piname, 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(String name, String uri)
Set an unparsed entity in the document |
void | startDocument()
Callback interface for SAX: not for application use |
void | startElement(int nameCode, Attributes attributes, int[] namespaces, int namespacesUsed)
Callback interface for SAX: not for application use |
public void characters(char[] ch, int start, int len)
Callback interface for SAX: not for application use
public void comment(char[] ch, int start, int length)
Callback interface for SAX: not for application use
public void createDocument()
public void endDocument()
Callback interface for SAX: not for application use
public void endElement(int nameCode)
Callback interface for SAX: not for application use
public void processingInstruction(String piname, 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. This requires a specially-adapted SAX driver.
public void setUnparsedEntity(String name, String uri)
Set an unparsed entity in the document
public void startDocument()
Callback interface for SAX: not for application use
public void startElement(int nameCode, Attributes attributes, int[] namespaces, int namespacesUsed)
Callback interface for SAX: not for application use