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 TypeMethodDescriptionvoidcharacters(char[] ch, int start, int length) voidcountMissingCategory(String category) voidendElement(String uri, String localName, String qName) Parse XML's element endvoidstartElement(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, warningMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.xml.sax.ContentHandler
declaration
-
Constructor Details
-
NextProtHandler
-
-
Method Details
-
characters
- Specified by:
charactersin interfaceContentHandler- Overrides:
charactersin classDefaultHandler- Throws:
SAXException
-
countMissingCategory
-
endElement
Parse XML's element end- Specified by:
endElementin interfaceContentHandler- Overrides:
endElementin 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:
startElementin interfaceContentHandler- Overrides:
startElementin classDefaultHandler- Throws:
SAXException
-