org.oreodata.xml
Class RootOreoSAXHandler
java.lang.Object
|
+--org.xml.sax.helpers.DefaultHandler
|
+--org.oreodata.xml.HierarchicalHandler
|
+--org.oreodata.xml.RootOreoSAXHandler
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
- public class RootOreoSAXHandler
- extends HierarchicalHandler
A root SAX handler implementation for an Oreo data file.
The subelements are assumed to be either a
SNAPSHOT or DATA_LOG
Method Summary |
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
|
java.util.Date |
getTimeStamp()
|
int |
getTransactionCount()
|
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
|
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
characters, endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RootOreoSAXHandler
public RootOreoSAXHandler(org.xml.sax.XMLReader parser,
OreoDataSource dataSource,
java.lang.String snapshotName,
java.lang.String datalogName)
RootOreoSAXHandler
public RootOreoSAXHandler(HierarchicalHandler parent,
OreoDataSource dataSource,
java.lang.String snapshotName,
java.lang.String datalogName)
RootOreoSAXHandler
public RootOreoSAXHandler(org.xml.sax.XMLReader parser,
OreoDataSource dataSource)
RootOreoSAXHandler
public RootOreoSAXHandler(HierarchicalHandler parent,
OreoDataSource dataSource)
startElement
public void startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
- Specified by:
startElement
in interface org.xml.sax.ContentHandler
- Overrides:
startElement
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
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 interface org.xml.sax.ContentHandler
- Overrides:
endElement
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
getTransactionCount
public int getTransactionCount()
getTimeStamp
public java.util.Date getTimeStamp()