mro.util.experimentation
Class ResultTableStructureHandler

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by mro.util.experimentation.ResultTableStructureHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

 class ResultTableStructureHandler
extends org.xml.sax.helpers.DefaultHandler

Class used for XML-parsing of ResultTableStructure-objects.


Field Summary
private  java.lang.String abbreviation
           
private  java.lang.StringBuffer buffer
           
private  int col
           
private  Table<java.lang.String> currentTable
           
private  int currentTableKind
           
private  MeasureAbbreviationTable measureAbbreviationTable
           
private  java.util.Vector<java.lang.String> measureNames
           
private  PathEntry pathEntry
           
private  java.util.Vector<java.lang.String> paths
           
private  PathTable pathTable
           
private  RelativeTable relativeTable
           
private  RelativeEntry rele
           
private  ResultTableStructure resultTableStructure
           
private  int row
           
 
Constructor Summary
ResultTableStructureHandler()
           
 
Method Summary
 void characters(char[] ch, int start, int length)
           
 void endElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qualifiedName)
           
 ResultTableStructure getResultTableStructure()
           
 void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qualifiedName, org.xml.sax.Attributes atts)
           
 
Methods 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
 

Field Detail

buffer

private java.lang.StringBuffer buffer

resultTableStructure

private ResultTableStructure resultTableStructure

currentTableKind

private int currentTableKind

currentTable

private Table<java.lang.String> currentTable

pathTable

private PathTable pathTable

pathEntry

private PathEntry pathEntry

paths

private java.util.Vector<java.lang.String> paths

relativeTable

private RelativeTable relativeTable

rele

private RelativeEntry rele

measureAbbreviationTable

private MeasureAbbreviationTable measureAbbreviationTable

abbreviation

private java.lang.String abbreviation

measureNames

private java.util.Vector<java.lang.String> measureNames

row

private int row

col

private int col
Constructor Detail

ResultTableStructureHandler

ResultTableStructureHandler()
Method Detail

getResultTableStructure

public ResultTableStructure getResultTableStructure()

startElement

public void startElement(java.lang.String namespaceURI,
                         java.lang.String localName,
                         java.lang.String qualifiedName,
                         org.xml.sax.Attributes atts)
Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler

endElement

public void endElement(java.lang.String namespaceURI,
                       java.lang.String localName,
                       java.lang.String qualifiedName)
Specified by:
endElement in interface org.xml.sax.ContentHandler
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler

characters

public void characters(char[] ch,
                       int start,
                       int length)
Specified by:
characters in interface org.xml.sax.ContentHandler
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler