org.codehaus.modello.metadata
public abstract class AbstractMetadataPlugin extends AbstractLogEnabled implements MetadataPlugin
ROLE
Constructor and Description |
---|
AbstractMetadataPlugin() |
Modifier and Type | Method and Description |
---|---|
java.util.Map |
getAssociationMap(ModelAssociation association,
AssociationMetadata metadata) |
protected boolean |
getBoolean(java.util.Map data,
java.lang.String key,
boolean defaultValue) |
java.util.Map |
getClassMap(ModelClass clazz,
ClassMetadata metadata) |
java.util.Map |
getFieldMap(ModelField field,
FieldMetadata metadata) |
java.util.Map |
getModelMap(Model model,
ModelMetadata metadata) |
protected java.lang.String |
getString(java.util.Map data,
java.lang.String key) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAssociationMetadata, getClassMetadata, getFieldMetadata, getModelMetadata
public java.util.Map getModelMap(Model model, ModelMetadata metadata) throws ModelloException
getModelMap
in interface MetadataPlugin
ModelloException
public java.util.Map getClassMap(ModelClass clazz, ClassMetadata metadata) throws ModelloException
getClassMap
in interface MetadataPlugin
ModelloException
public java.util.Map getFieldMap(ModelField field, FieldMetadata metadata) throws ModelloException
getFieldMap
in interface MetadataPlugin
ModelloException
public java.util.Map getAssociationMap(ModelAssociation association, AssociationMetadata metadata) throws ModelloException
getAssociationMap
in interface MetadataPlugin
ModelloException
protected boolean getBoolean(java.util.Map data, java.lang.String key, boolean defaultValue)
protected java.lang.String getString(java.util.Map data, java.lang.String key)