software.auditor
Class ParseMeetingOneOutCBD

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by software.auditor.ParseMeetingOneOutCBD
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class ParseMeetingOneOutCBD
extends org.xml.sax.helpers.DefaultHandler

Sax parser for meeting one. It reads in one element at a time and if it has to check it, it does so. Does not read m1out in memory.

Author:
stefan

Constructor Summary
ParseMeetingOneOutCBD(java.util.TreeMap<java.lang.Integer,Prow> m3inProws, java.util.TreeMap<java.lang.Integer,Prow> m3outProws, java.util.TreeMap<java.lang.Byte,java.util.TreeMap<java.lang.Byte,java.util.TreeMap<java.lang.Integer,Drow>>> m4inDRows, java.util.TreeMap<java.lang.Byte,java.util.TreeMap<java.lang.Byte,java.util.TreeMap<java.lang.Integer,Drow>>> m4outDrows, byte[] c)
          creates a copy of the pointer to the 5 parameters
 
Method Summary
 void startElement(java.lang.String namespaceURI, java.lang.String lName, java.lang.String qName, org.xml.sax.Attributes attrs)
          Reads one xml element at a time from m1out and if it can check a commitment it does so.
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParseMeetingOneOutCBD

public ParseMeetingOneOutCBD(java.util.TreeMap<java.lang.Integer,Prow> m3inProws,
                             java.util.TreeMap<java.lang.Integer,Prow> m3outProws,
                             java.util.TreeMap<java.lang.Byte,java.util.TreeMap<java.lang.Byte,java.util.TreeMap<java.lang.Integer,Drow>>> m4inDRows,
                             java.util.TreeMap<java.lang.Byte,java.util.TreeMap<java.lang.Byte,java.util.TreeMap<java.lang.Integer,Drow>>> m4outDrows,
                             byte[] c)
creates a copy of the pointer to the 5 parameters

Parameters:
m3inProws -
m3outProws -
m4inDRows -
m4outDrows -
c -
Method Detail

startElement

public void startElement(java.lang.String namespaceURI,
                         java.lang.String lName,
                         java.lang.String qName,
                         org.xml.sax.Attributes attrs)
                  throws org.xml.sax.SAXException
Reads one xml element at a time from m1out and if it can check a commitment it does so. If the commitment does not check it throws an Exception.

Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException