org.biojava.bio.program.ssbind
Class SeqSimilarityStAXHandler
java.lang.Object
|
+--org.biojava.utils.stax.StAXContentHandlerBase
|
+--org.biojava.bio.program.ssbind.SeqSimilarityStAXHandler
- All Implemented Interfaces:
- StAXContentHandler
- Direct Known Subclasses:
- AlignmentStAXHandler, HeaderStAXHandler, HitStAXHandler, HSPStAXHandler, HSPSummaryStAXHandler
- public class SeqSimilarityStAXHandler
- extends StAXContentHandlerBase
SeqSimilarityStAXHandler is a base class for creating
modular StAX handlers which send callbacks to a
SeqSimilarityStAXAdapter.
- Since:
- 1.3
- Author:
- Keith James
|
Constructor Summary |
SeqSimilarityStAXHandler(SeqSimilarityStAXAdapter ssContext)
Creates a new SeqSimilarityStAXHandler which
simply maintains a list of StAXHandlerBindings and
delegates to any suitable StAXContentHandler bound
by one of them. |
|
Method Summary |
protected void |
addHandler(ElementRecognizer recognizer,
StAXHandlerFactory factory)
|
void |
endElement(java.lang.String nsURI,
java.lang.String localName,
java.lang.String qName,
StAXContentHandler handler)
|
protected void |
handleEndElement(java.lang.String nsURI,
java.lang.String localName,
java.lang.String qName)
|
protected void |
handleStartElement(java.lang.String nsURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attrs)
|
void |
startElement(java.lang.String nsURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attrs,
DelegationManager dm)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ssContext
protected SeqSimilarityStAXAdapter ssContext
SeqSimilarityStAXHandler
public SeqSimilarityStAXHandler(SeqSimilarityStAXAdapter ssContext)
- Creates a new
SeqSimilarityStAXHandler which
simply maintains a list of StAXHandlerBindings and
delegates to any suitable StAXContentHandler bound
by one of them.
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
- Specified by:
startElement in interface StAXContentHandler- Overrides:
startElement in class StAXContentHandlerBase
org.xml.sax.SAXException
endElement
public void endElement(java.lang.String nsURI,
java.lang.String localName,
java.lang.String qName,
StAXContentHandler handler)
throws org.xml.sax.SAXException
- Specified by:
endElement in interface StAXContentHandler- Overrides:
endElement in class StAXContentHandlerBase
org.xml.sax.SAXException
addHandler
protected void addHandler(ElementRecognizer recognizer,
StAXHandlerFactory factory)
handleStartElement
protected void handleStartElement(java.lang.String nsURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attrs)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
handleEndElement
protected void handleEndElement(java.lang.String nsURI,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
org.xml.sax.SAXException