org.codehaus.modello.plugin.java
Class JavaMetadataPlugin

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.codehaus.modello.metadata.AbstractMetadataPlugin
          extended by org.codehaus.modello.plugin.java.JavaMetadataPlugin
All Implemented Interfaces:
MetadataPlugin, org.codehaus.plexus.logging.LogEnabled

public class JavaMetadataPlugin
extends AbstractMetadataPlugin
implements MetadataPlugin

Version:
$Id: JavaMetadataPlugin.java 639 2006-09-13 23:08:56Z joakime $
Author:
Emmanuel Venisse

Field Summary
 
Fields inherited from interface org.codehaus.modello.metadata.MetadataPlugin
ROLE
 
Constructor Summary
JavaMetadataPlugin()
           
 
Method Summary
 AssociationMetadata getAssociationMetadata(ModelAssociation association, java.util.Map data)
           
 ClassMetadata getClassMetadata(ModelClass clazz, java.util.Map data)
           
 FieldMetadata getFieldMetadata(ModelField field, java.util.Map data)
           
 ModelMetadata getModelMetadata(Model model, java.util.Map data)
           
 
Methods inherited from class org.codehaus.modello.metadata.AbstractMetadataPlugin
getAssociationMap, getBoolean, getClassMap, getFieldMap, getModelMap
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.modello.metadata.MetadataPlugin
getAssociationMap, getClassMap, getFieldMap, getModelMap
 

Constructor Detail

JavaMetadataPlugin

public JavaMetadataPlugin()
Method Detail

getModelMetadata

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

getClassMetadata

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

getFieldMetadata

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

getAssociationMetadata

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


Copyright © 2001-2011 Codehaus. All Rights Reserved.