org.codehaus.modello.plugin.stash.metadata
Class StashMetadataPlugin

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

public class StashMetadataPlugin
extends org.codehaus.modello.metadata.AbstractMetadataPlugin

Version:
$Id: StashMetadataPlugin.java 215 2005-02-11 02:16:49Z trygvis $
Author:
Trygve Laugstøl

Nested Class Summary
 
Nested classes inherited from class org.codehaus.modello.metadata.MetadataPlugin
 
Field Summary
 
Fields inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
 
Fields inherited from interface org.codehaus.modello.metadata.MetadataPlugin
ROLE
 
Constructor Summary
StashMetadataPlugin()
           
 
Method Summary
 org.codehaus.modello.metadata.AssociationMetadata getAssociationMetadata(org.codehaus.modello.model.ModelAssociation association, java.util.Map data)
           
 org.codehaus.modello.metadata.ClassMetadata getClassMetadata(org.codehaus.modello.model.ModelClass clazz, java.util.Map data)
           
 java.util.Map getFieldMap(org.codehaus.modello.model.ModelField field, org.codehaus.modello.metadata.FieldMetadata metadata)
           
 org.codehaus.modello.metadata.FieldMetadata getFieldMetadata(org.codehaus.modello.model.ModelField field, java.util.Map data)
           
 org.codehaus.modello.metadata.ModelMetadata getModelMetadata(org.codehaus.modello.model.Model model, java.util.Map data)
           
 
Methods inherited from class org.codehaus.modello.metadata.AbstractMetadataPlugin
getAssociationMap, getBoolean, getClassMap, 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
 

Constructor Detail

StashMetadataPlugin

public StashMetadataPlugin()
Method Detail

getModelMetadata

public org.codehaus.modello.metadata.ModelMetadata getModelMetadata(org.codehaus.modello.model.Model model,
                                                                    java.util.Map data)

getClassMetadata

public org.codehaus.modello.metadata.ClassMetadata getClassMetadata(org.codehaus.modello.model.ModelClass clazz,
                                                                    java.util.Map data)

getFieldMetadata

public org.codehaus.modello.metadata.FieldMetadata getFieldMetadata(org.codehaus.modello.model.ModelField field,
                                                                    java.util.Map data)

getAssociationMetadata

public org.codehaus.modello.metadata.AssociationMetadata getAssociationMetadata(org.codehaus.modello.model.ModelAssociation association,
                                                                                java.util.Map data)

getFieldMap

public java.util.Map getFieldMap(org.codehaus.modello.model.ModelField field,
                                 org.codehaus.modello.metadata.FieldMetadata metadata)