Package org.intermine.xml.full
Class FullHandler
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- org.intermine.xml.full.FullHandler
-
- All Implemented Interfaces:
org.xml.sax.ContentHandler
,org.xml.sax.DTDHandler
,org.xml.sax.EntityResolver
,org.xml.sax.ErrorHandler
public class FullHandler extends org.xml.sax.helpers.DefaultHandler
Extension of DefaultHandler to handle parsing full XML.- Author:
- Kim Rutherford
-
-
Constructor Summary
Constructors Constructor Description FullHandler()
Create a new FullHandler object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
void
finishedItem(Item item)
Method that does something useful with the finished Itemjava.util.List<Item>
getItems()
Return the Items that have been read with this handler.void
startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attrs)
-
-
-
Method Detail
-
getItems
public java.util.List<Item> getItems()
Return the Items that have been read with this handler.- Returns:
- the new Items
-
startElement
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attrs)
- Specified by:
startElement
in interfaceorg.xml.sax.ContentHandler
- Overrides:
startElement
in classorg.xml.sax.helpers.DefaultHandler
-
endElement
public void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName) throws org.xml.sax.SAXException
- Specified by:
endElement
in interfaceorg.xml.sax.ContentHandler
- Overrides:
endElement
in classorg.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
-
finishedItem
public void finishedItem(Item item)
Method that does something useful with the finished Item- Parameters:
item
- an Item
-
-