org.codehaus.modello.plugin.java

Class JavaMetadataPlugin

Implemented Interfaces:
MetadataPlugin

public class JavaMetadataPlugin
extends AbstractMetadataPlugin
implements MetadataPlugin

Version:
$Id: JavaMetadataPlugin.java 360 2005-06-12 10:39:57Z trygvis $
Author:
Emmanuel Venisse

Fields inherited from interface org.codehaus.modello.metadata.MetadataPlugin

ROLE

Method Summary

AssociationMetadata
getAssociationMetadata(ModelAssociation association, Map data)
ClassMetadata
getClassMetadata(ModelClass clazz, Map data)
FieldMetadata
getFieldMetadata(ModelField field, Map data)
ModelMetadata
getModelMetadata(Model model, Map data)

Methods inherited from class org.codehaus.modello.metadata.AbstractMetadataPlugin

getAssociationMap, getBoolean, getClassMap, getFieldMap, getModelMap

Method Details

getAssociationMetadata

public AssociationMetadata getAssociationMetadata(ModelAssociation association,
                                                  Map data)
Specified by:
getAssociationMetadata in interface MetadataPlugin

getClassMetadata

public ClassMetadata getClassMetadata(ModelClass clazz,
                                      Map data)
Specified by:
getClassMetadata in interface MetadataPlugin

getFieldMetadata

public FieldMetadata getFieldMetadata(ModelField field,
                                      Map data)
Specified by:
getFieldMetadata in interface MetadataPlugin

getModelMetadata

public ModelMetadata getModelMetadata(Model model,
                                      Map data)
Specified by:
getModelMetadata in interface MetadataPlugin