org.objectweb.jorm.metainfo.lib
Class MappingPrinter
java.lang.Object
|
+--org.objectweb.jorm.metainfo.lib.MappingPrinter
- Direct Known Subclasses:
- RdbMappingPrinter, RdbMappingPrinter
- public abstract class MappingPrinter
- extends java.lang.Object
This abstract class must be extends for each mapping. The aim is to print
the meta objects ValueMapping and ClassMapping.
- Author:
- S.Chassande-Barrioz
|
Method Summary |
boolean |
canPrint(ClassMapping cm)
It retrieves true if the MappingPrinter is able to print the ClassMapping
specified in parameter. |
boolean |
canPrint(ValueMapping vm)
It retrieves true if the MappingPrinter is able to print the ValueMapping
specified in parameter. |
void |
print(java.lang.String p,
ClassMapping cm,
java.io.PrintStream out)
|
void |
print(java.lang.String p,
ValueMapping vm,
java.io.PrintStream out)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MappingPrinter
public MappingPrinter()
canPrint
public boolean canPrint(ValueMapping vm)
- It retrieves true if the MappingPrinter is able to print the ValueMapping
specified in parameter.
This default implementation return always false.
canPrint
public boolean canPrint(ClassMapping cm)
- It retrieves true if the MappingPrinter is able to print the ClassMapping
specified in parameter.
This default implementation return always false.
print
public void print(java.lang.String p,
ValueMapping vm,
java.io.PrintStream out)
print
public void print(java.lang.String p,
ClassMapping cm,
java.io.PrintStream out)