Package org.snpeff.nextProt
Class NextProtHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.snpeff.nextProt.NextProtHandler
- All Implemented Interfaces:
ContentHandler
,DTDHandler
,EntityResolver
,ErrorHandler
Handler used in XML parsing for NextProt database
It keeps track of the tags and saves state data to create Markers using NextProtMarkerFactory
http://www.nextprot.org/
- Author:
- pablocingolani
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
characters
(char[] ch, int start, int length) void
countMissingCategory
(String category) void
endElement
(String uri, String localName, String qName) Parse XML's element endvoid
startElement
(String uri, String localName, String qName, Attributes attributes) Parse XML's element startMethods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.xml.sax.ContentHandler
declaration
-
Constructor Details
-
NextProtHandler
-
-
Method Details
-
characters
- Specified by:
characters
in interfaceContentHandler
- Overrides:
characters
in classDefaultHandler
- Throws:
SAXException
-
countMissingCategory
-
endElement
Parse XML's element end- Specified by:
endElement
in interfaceContentHandler
- Overrides:
endElement
in classDefaultHandler
- Throws:
SAXException
-
getMissingCategories
-
startElement
public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException Parse XML's element start- Specified by:
startElement
in interfaceContentHandler
- Overrides:
startElement
in classDefaultHandler
- Throws:
SAXException
-