org.biojava.bio.seq.io.agave
Interface StAXContentHandler
- All Known Implementing Classes:
- StAXContentHandlerBase
- public interface StAXContentHandler
Interface for StAX content handlers. This interface is
very similar in spirit and design to the SAX content handler.
Differences are:
- start/endDocument methods are replaced by start/endTree. This
recognises the fact that a StAX content handler may only see
a sub-tree of an XML document, rather than the whole document.
- the startElement method takes a
DelegationManager,
allowing delegation of sub-trees to other content handlers.
- Author:
- copied from Thomas Down
|
Method Summary |
void |
characters(char[] ch,
int start,
int length)
|
void |
endElement(java.lang.String nsURI,
java.lang.String localName,
java.lang.String qName,
StAXContentHandler delegate)
|
void |
endPrefixMapping(java.lang.String prefix)
|
void |
endTree()
|
void |
ignorableWhitespace(char[] ch,
int start,
int length)
|
void |
processingInstruction(java.lang.String target,
java.lang.String data)
|
void |
setDocumentLocator(org.xml.sax.Locator locator)
|
void |
skippedEntity(java.lang.String name)
|
void |
startElement(java.lang.String nsURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attrs,
DelegationManager dm)
|
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
|
void |
startTree()
|
startTree
public void startTree()
throws org.xml.sax.SAXException
org.xml.sax.SAXException
endTree
public void endTree()
throws org.xml.sax.SAXException
org.xml.sax.SAXException
characters
public void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
ignorableWhitespace
public void ignorableWhitespace(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
startPrefixMapping
public void startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
endPrefixMapping
public void endPrefixMapping(java.lang.String prefix)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
processingInstruction
public void processingInstruction(java.lang.String target,
java.lang.String data)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
setDocumentLocator
public void setDocumentLocator(org.xml.sax.Locator locator)
skippedEntity
public void skippedEntity(java.lang.String name)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
startElement
public void startElement(java.lang.String nsURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attrs,
DelegationManager dm)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
endElement
public void endElement(java.lang.String nsURI,
java.lang.String localName,
java.lang.String qName,
StAXContentHandler delegate)
throws org.xml.sax.SAXException
org.xml.sax.SAXException