|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.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 MappingDomtreeBuilder
currentClass
- the Jorm meta-object associated to the parsed class.public void setmetaobject2idvalue(java.util.Map metaobject2idvalue)
setmetaobject2idvalue
in interface MappingDomtreeBuilder
metaobject2idvalue
- 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 MappingDomtreeBuilder
document
- 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) throws PException
processGenClassMapping
in interface MappingDomtreeBuilder
document
- an org.w3c.dom.Document object,
mappingElement a mapping element,
genClassMapping a GenClassMapping object.
PException
public void setLogger(Logger logger)
setLogger
in interface Loggable
logger
- the logger objectpublic void setLoggerFactory(LoggerFactory loggerfactory)
setLoggerFactory
in interface Loggable
loggerfactory
- The LoggerFactory object to obtain a logger objectpublic Logger getLogger()
Loggable
getLogger
in interface Loggable
public LoggerFactory getLoggerFactory()
Loggable
getLoggerFactory
in interface Loggable
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |