org.objectweb.jorm.mapper.rdb.mi2xml
Class RdbDomtreeBuilder
java.lang.Object
org.objectweb.jorm.mi2xml.lib.BasicMappingDomtreeBuilder
org.objectweb.jorm.mapper.rdb.mi2xml.RdbDomtreeBuilder
- All Implemented Interfaces:
- Loggable, MappingDomtreeBuilder
- public class RdbDomtreeBuilder
- extends BasicMappingDomtreeBuilder
BasicRdbMappingDomTreeGenerator extends the BasicMappingDomTreeGenerator class.
BasicRdbMappingDomTreeGenerator generates an org.w3c.dom.Document object for
a ClassMapping object or a GenClassMapping object.
Method Summary |
void |
processClassMapping(org.w3c.dom.Document document,
org.w3c.dom.Element mappingElement,
ClassMapping classMapping)
Adds a rdb-class-mapping element to a mapping element. |
void |
processGenClassMapping(org.w3c.dom.Document document,
org.w3c.dom.Element mappingElement,
GenClassMapping genClassMapping)
Adds a rdb-gen-class-mapping element to a mapping element. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RDB_CLASS_MAPPING
public static final java.lang.String RDB_CLASS_MAPPING
- See Also:
- Constant Field Values
COLOCATED_CLASS
public static final java.lang.String COLOCATED_CLASS
- See Also:
- Constant Field Values
RDB_TABLE_SPEC
public static final java.lang.String RDB_TABLE_SPEC
- See Also:
- Constant Field Values
ID_MAPPING
public static final java.lang.String ID_MAPPING
- See Also:
- Constant Field Values
RDB_CLASS_REF_MAPPING
public static final java.lang.String RDB_CLASS_REF_MAPPING
- See Also:
- Constant Field Values
RDB_GEN_CLASS_REF_MAPPING
public static final java.lang.String RDB_GEN_CLASS_REF_MAPPING
- See Also:
- Constant Field Values
RDB_REF_MAPPING
public static final java.lang.String RDB_REF_MAPPING
- See Also:
- Constant Field Values
RDB_EXTERNAL_TABLE_SPEC
public static final java.lang.String RDB_EXTERNAL_TABLE_SPEC
- See Also:
- Constant Field Values
RDB_JOIN
public static final java.lang.String RDB_JOIN
- See Also:
- Constant Field Values
RDB_FILTER_SPEC
public static final java.lang.String RDB_FILTER_SPEC
- See Also:
- Constant Field Values
RDB_FILTER
public static final java.lang.String RDB_FILTER
- See Also:
- Constant Field Values
RDB_COLUMN_SPEC
public static final java.lang.String RDB_COLUMN_SPEC
- See Also:
- Constant Field Values
RDB_COLUMN_MATCH
public static final java.lang.String RDB_COLUMN_MATCH
- See Also:
- Constant Field Values
RDB_GEN_CLASS_MAPPING
public static final java.lang.String RDB_GEN_CLASS_MAPPING
- See Also:
- Constant Field Values
RDB_EXTENSION_REF_MAPPING
public static final java.lang.String RDB_EXTENSION_REF_MAPPING
- See Also:
- Constant Field Values
PARENT_CLASS_MAPPING
public static final java.lang.String PARENT_CLASS_MAPPING
- See Also:
- Constant Field Values
LINKEND_SEP
public static final java.lang.String LINKEND_SEP
- See Also:
- Constant Field Values
RdbDomtreeBuilder
public RdbDomtreeBuilder()
- Builds a new rdb domtree generator.
This class is loaded by a classloader.
processClassMapping
public void processClassMapping(org.w3c.dom.Document document,
org.w3c.dom.Element mappingElement,
ClassMapping classMapping)
throws PException
- Adds a rdb-class-mapping element to a mapping element.
- Specified by:
processClassMapping
in interface MappingDomtreeBuilder
- Specified by:
processClassMapping
in class BasicMappingDomtreeBuilder
- Parameters:
document
- an org.w3c.dom.Document object,
mappingElement a mapping element,
classMapping a ClassMapping object.
- Throws:
PException
processGenClassMapping
public void processGenClassMapping(org.w3c.dom.Document document,
org.w3c.dom.Element mappingElement,
GenClassMapping genClassMapping)
throws PException
- Adds a rdb-gen-class-mapping element to a mapping element.
- Specified by:
processGenClassMapping
in interface MappingDomtreeBuilder
- Specified by:
processGenClassMapping
in class BasicMappingDomtreeBuilder
- Parameters:
document
- an org.w3c.dom.Document object,
mappingElement a mapping element,
genClassMapping a GenClassMapping object.
- Throws:
PException