org.objectweb.jorm.mapper.fos.metainfo
Class FosMappingFactory

java.lang.Object
  extended byorg.objectweb.jorm.metainfo.lib.BasicMetaObject
      extended byorg.objectweb.jorm.mapper.fos.metainfo.FosMappingFactory
All Implemented Interfaces:
Loggable, MappingFactory, MetaObject, java.io.Serializable

public class FosMappingFactory
extends BasicMetaObject
implements MappingFactory

Author:
P. Dechamboux
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.objectweb.jorm.metainfo.lib.BasicMetaObject
debug, logger, loggerFactory, parent
 
Constructor Summary
FosMappingFactory()
           
 
Method Summary
 Mapping createMapping(java.lang.String mapperName, MetaObject parent)
          Creates a new BasicFosMapping object.
 MappingPrinter createMappingPrinter()
           
 
Methods inherited from class org.objectweb.jorm.metainfo.lib.BasicMetaObject
getChildren, getLogger, getLoggerFactory, getManager, getParent, setLogger, setLoggerFactory, setLoggingOnChild, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.objectweb.jorm.metainfo.api.MetaObject
getParent, setParent
 

Constructor Detail

FosMappingFactory

public FosMappingFactory()
Method Detail

createMapping

public Mapping createMapping(java.lang.String mapperName,
                             MetaObject parent)
Creates a new BasicFosMapping object.

Specified by:
createMapping in interface MappingFactory
Parameters:
mapperName - the name of the mapper, parent the parent object.
parent - the parent MO of the mapping
Returns:
a new RdbMapping object.

createMappingPrinter

public MappingPrinter createMappingPrinter()
Specified by:
createMappingPrinter in interface MappingFactory