|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--org.objectweb.jorm.mi2xml.lib.BasicMappingDomtreeBuilder
BasicMappingDomtreeBuilder implements the MappingDomtreeBuilder interface.
| Field Summary | |
protected Class |
currentClass
The current Class object. |
protected Logger |
logger
a simple logger to log |
protected LoggerFactory |
loggerFactory
a logger factory to create other loggers if needed |
protected java.util.Map |
metaobject2idvalue
This HashTable associates a MetaObject with an id value. |
| Constructor Summary | |
BasicMappingDomtreeBuilder()
|
|
| Method Summary | |
Logger |
getLogger()
Returns a logger to an component that wants to log things. |
LoggerFactory |
getLoggerFactory()
Returns a logger factory that allows the creation of new loggers. |
abstract void |
processClassMapping(org.w3c.dom.Document document,
org.w3c.dom.Element mappingElement,
ClassMapping classMapping)
Adds a class mapping element to a mapping element. |
abstract void |
processGenClassMapping(org.w3c.dom.Document document,
org.w3c.dom.Element mappingElement,
GenClassMapping genClassMapping)
Adds a generic class mapping element to a mapping element. |
void |
setCurrentClass(Class currentClass)
Assigns the current Class object to the MappingDomtreeBuilder object. |
void |
setLogger(Logger logger)
Defines a logger object. |
void |
setLoggerFactory(LoggerFactory loggerfactory)
Defines the logger factory to obtain new loggers. |
void |
setmetaobject2idvalue(java.util.Map metaobject2idvalue)
Assigns an HashTable object to the MappingDomtreeBuilder object. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected Class currentClass
protected java.util.Map metaobject2idvalue
protected Logger logger
protected LoggerFactory loggerFactory
| Constructor Detail |
public BasicMappingDomtreeBuilder()
| Method Detail |
public void setCurrentClass(Class currentClass)
setCurrentClass in interface MappingDomtreeBuildercurrentClass - the Jorm meta-object associated to the parsed class.public void setmetaobject2idvalue(java.util.Map metaobject2idvalue)
setmetaobject2idvalue in interface MappingDomtreeBuildermetaobject2idvalue - an HashTable that associates a MetaObject with an id value.
public abstract void processClassMapping(org.w3c.dom.Document document,
org.w3c.dom.Element mappingElement,
ClassMapping classMapping)
throws PException
processClassMapping in interface MappingDomtreeBuilderdocument - an org.w3c.dom.Document object,
mappingElement a mapping element,
classMapping a ClassMapping object.
PException
public abstract void processGenClassMapping(org.w3c.dom.Document document,
org.w3c.dom.Element mappingElement,
GenClassMapping genClassMapping)
processGenClassMapping in interface MappingDomtreeBuilderdocument - an org.w3c.dom.Document object,
mappingElement a mapping element,
genClassMapping a GenClassMapping object.public void setLogger(Logger logger)
setLogger in interface Loggablelogger - the logger objectpublic void setLoggerFactory(LoggerFactory loggerfactory)
setLoggerFactory in interface Loggableloggerfactory - The LoggerFactory object to obtain a logger objectpublic Logger getLogger()
Loggable
getLogger in interface Loggablepublic LoggerFactory getLoggerFactory()
Loggable
getLoggerFactory in interface Loggable
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||