infomat.io
Class IVectorIO.IVectorOfIObjectsHandler<T extends IVectorIndex>

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by infomat.io.IVectorIO.IVectorOfIObjectsHandler<T>
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Enclosing class:
IVectorIO<T extends IVectorIndex>

private class IVectorIO.IVectorOfIObjectsHandler<T extends IVectorIndex>
extends org.xml.sax.helpers.DefaultHandler


Field Summary
private  java.lang.StringBuffer buffer
           
private  IObjectGroup group
           
private  java.lang.String ioString
           
private  java.util.HashMap<java.lang.String,IObject> strIOMap
           
private  float val
           
private  IVector vector
           
 
Constructor Summary
IVectorIO.IVectorOfIObjectsHandler(IObjectGroup group)
           
 
Method Summary
 void characters(char[] ch, int start, int length)
           
 void endElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qualifiedName)
           
 IVector<T> getIVector()
           
 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

vector

private IVector vector

group

private IObjectGroup group

strIOMap

private java.util.HashMap<java.lang.String,IObject> strIOMap

ioString

private java.lang.String ioString

val

private float val
Constructor Detail

IVectorIO.IVectorOfIObjectsHandler

public IVectorIO.IVectorOfIObjectsHandler(IObjectGroup group)
Method Detail

getIVector

public IVector<T> getIVector()

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