SolarMetric Kodo JDO 3.0.3 generated on February 20 2004

kodo.meta
Class JDOMetaDataParser

java.lang.Object
  |
  +--org.xml.sax.helpers.DefaultHandler
        |
        +--com.solarmetric.meta.XMLMetaDataParser
              |
              +--com.solarmetric.meta.CFMetaDataParser
                    |
                    +--kodo.meta.JDOMetaDataParser
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler, com.solarmetric.meta.MetaDataParser

public synchronized class JDOMetaDataParser
extends com.solarmetric.meta.CFMetaDataParser


Field Summary
static String DOCTYPE_DEC
           
 
Constructor Summary
JDOMetaDataParser(JDOConfiguration)
           
 
Method Summary
protected  void endClass(String)
           
protected  void endClassElement(String)
           
protected  void endExtension()
           
protected  void endField()
           
protected  void finish()
           
protected  Reader getDocType()
           
protected  String getExpectedRootName()
           
protected  String getExtension()
           
 ClassLoader getPMClassLoader()
           
 JDOMetaDataRepository getRepository()
           
protected  void reset()
           
 InputSource resolveEntity(String, String)
           
 void setPMClassLoader(ClassLoader)
           
 void setRepository(JDOMetaDataRepository)
           
protected  void startArray(Attributes)
           
protected  void startClass(String, Attributes)
           
protected  void startClassElement(String, Attributes)
           
protected  void startCollection(Attributes)
           
protected  void startExtension(Attributes)
           
protected  void startField(Attributes)
           
protected  void startMap(Attributes)
           
 
Methods inherited from class com.solarmetric.meta.CFMetaDataParser
classForName, classForName, endElement, getDeclaredClass, getDeclaredPackage, startElement
 
Methods inherited from class com.solarmetric.meta.XMLMetaDataParser
addResult, characters, clear, currentClassLoader, endElement, error, fatalError, findMetaData, getClassLoader, getCurrentLocation, getLocation, getLog, getParseText, getResults, getSourceFile, getSourceName, getText, isValidating, parse, parse, parse, parse, setClassLoader, setDocumentLocator, setLocation, setLog, setParseText, setValidating, startElement, throwException, throwException
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, 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

DOCTYPE_DEC

public static final String DOCTYPE_DEC
Constructor Detail

JDOMetaDataParser

public JDOMetaDataParser(JDOConfiguration)
Method Detail

getRepository

public JDOMetaDataRepository getRepository()

setRepository

public void setRepository(JDOMetaDataRepository)

getPMClassLoader

public ClassLoader getPMClassLoader()

setPMClassLoader

public void setPMClassLoader(ClassLoader)

finish

protected void finish()
Overrides:
finish in class com.solarmetric.meta.XMLMetaDataParser

getExtension

protected String getExtension()
Overrides:
getExtension in class com.solarmetric.meta.XMLMetaDataParser

getExpectedRootName

protected String getExpectedRootName()
Overrides:
getExpectedRootName in class com.solarmetric.meta.XMLMetaDataParser

reset

protected void reset()
Overrides:
reset in class com.solarmetric.meta.CFMetaDataParser

getDocType

protected Reader getDocType()
                     throws IOException
Overrides:
getDocType in class com.solarmetric.meta.XMLMetaDataParser

startClass

protected void startClass(String,
                          Attributes)
                   throws SAXException
Overrides:
startClass in class com.solarmetric.meta.CFMetaDataParser

endClass

protected void endClass(String)
Overrides:
endClass in class com.solarmetric.meta.CFMetaDataParser

startClassElement

protected void startClassElement(String,
                                 Attributes)
                          throws SAXException
Overrides:
startClassElement in class com.solarmetric.meta.CFMetaDataParser

endClassElement

protected void endClassElement(String)
                        throws SAXException
Overrides:
endClassElement in class com.solarmetric.meta.CFMetaDataParser

startField

protected void startField(Attributes)
                   throws SAXException

endField

protected void endField()

startArray

protected void startArray(Attributes)
                   throws SAXException

startCollection

protected void startCollection(Attributes)
                        throws SAXException

startMap

protected void startMap(Attributes)
                 throws SAXException

startExtension

protected void startExtension(Attributes)

endExtension

protected void endExtension()

resolveEntity

public InputSource resolveEntity(String,
                                 String)
                          throws SAXException
Overrides:
resolveEntity in class DefaultHandler

SolarMetric Kodo JDO 3.0.3 generated on February 20 2004

Copyright 2001,2002 SolarMetric, Inc. All Rights Reserved.