org.codehaus.modello.metadata
Interface MetadataPlugin

All Known Implementing Classes:
AbstractMetadataPlugin, JavaMetadataPlugin, ModelMetadataPlugin

public interface MetadataPlugin

Version:
$Id: MetadataPlugin.java 765 2006-12-27 00:00:20Z aheritier $
Author:
Trygve Laugstøl

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 java.util.Map getAssociationMap(ModelAssociation association, AssociationMetadata metadata)
           
 AssociationMetadata getAssociationMetadata(ModelAssociation association, java.util.Map data)
           
 java.util.Map getClassMap(ModelClass clazz, ClassMetadata metadata)
           
 ClassMetadata getClassMetadata(ModelClass clazz, java.util.Map data)
           
 java.util.Map getFieldMap(ModelField field, FieldMetadata metadata)
           
 FieldMetadata getFieldMetadata(ModelField field, java.util.Map data)
           
 java.util.Map getModelMap(Model model, ModelMetadata metadata)
           
 ModelMetadata getModelMetadata(Model model, java.util.Map data)
           
 

Field Detail

ROLE

static final java.lang.String ROLE
Method Detail

getModelMetadata

ModelMetadata getModelMetadata(Model model,
                               java.util.Map data)
                               throws ModelloException
Throws:
ModelloException

getClassMetadata

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

getFieldMetadata

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

getAssociationMetadata

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

getModelMap

java.util.Map getModelMap(Model model,
                          ModelMetadata metadata)
                          throws ModelloException
Throws:
ModelloException

getClassMap

java.util.Map getClassMap(ModelClass clazz,
                          ClassMetadata metadata)
                          throws ModelloException
Throws:
ModelloException

getFieldMap

java.util.Map getFieldMap(ModelField field,
                          FieldMetadata metadata)
                          throws ModelloException
Throws:
ModelloException

getAssociationMap

java.util.Map getAssociationMap(ModelAssociation association,
                                AssociationMetadata metadata)
                                throws ModelloException
Throws:
ModelloException


Copyright © 2001-2011 Codehaus. All Rights Reserved.