org.codehaus.modello.plugin.store.metadata
Class StoreMetadataPlugin

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

public class StoreMetadataPlugin
extends AbstractMetadataPlugin

Version:
$Id: StoreMetadataPlugin.java 796 2007-02-09 00:10:59Z brett $
Author:
Trygve Laugstøl

Field Summary
static java.lang.String KEY_TYPE
           
static java.lang.String PART
           
 
Fields inherited from interface org.codehaus.modello.metadata.MetadataPlugin
ROLE
 
Constructor Summary
StoreMetadataPlugin()
           
 
Method Summary
 AssociationMetadata getAssociationMetadata(ModelAssociation association, java.util.Map data)
           
 ClassMetadata getClassMetadata(ModelClass clazz, java.util.Map data)
           
 java.util.Map getFieldMap(ModelField field, FieldMetadata metadata)
           
 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, 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
 

Field Detail

PART

public static final java.lang.String PART
See Also:
Constant Field Values

KEY_TYPE

public static final java.lang.String KEY_TYPE
See Also:
Constant Field Values
Constructor Detail

StoreMetadataPlugin

public StoreMetadataPlugin()
Method Detail

getModelMetadata

public ModelMetadata getModelMetadata(Model model,
                                      java.util.Map data)

getClassMetadata

public ClassMetadata getClassMetadata(ModelClass clazz,
                                      java.util.Map data)
                               throws ModelloException
Throws:
ModelloException

getFieldMetadata

public FieldMetadata getFieldMetadata(ModelField field,
                                      java.util.Map data)
                               throws ModelloException
Throws:
ModelloException

getAssociationMetadata

public AssociationMetadata getAssociationMetadata(ModelAssociation association,
                                                  java.util.Map data)
                                           throws ModelloException
Throws:
ModelloException

getFieldMap

public java.util.Map getFieldMap(ModelField field,
                                 FieldMetadata metadata)


Copyright © 2001-2008 Codehaus. All Rights Reserved.