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
| 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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DOCTYPE_DEC
public static final String DOCTYPE_DEC
JDOMetaDataParser
public JDOMetaDataParser(JDOConfiguration)
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
Copyright 2001,2002 SolarMetric, Inc. All Rights Reserved.