org.codehaus.modello.metadata
Interface MetadataPlugin

All Known Implementing Classes:
AbstractMetadataPlugin, JavaMetadataPlugin, ModelMetadataPlugin, XdocMetadataPlugin, XmlMetadataPlugin, XsdMetadataPlugin

public interface MetadataPlugin

Version:
$Id: MetadataPlugin.java 1436 2010-04-14 23:04:58Z bentmann $
Author:
Trygve Laugstøl

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 AssociationMetadata getAssociationMetadata(ModelAssociation association, java.util.Map<java.lang.String,java.lang.String> data)
           
 ClassMetadata getClassMetadata(ModelClass clazz, java.util.Map<java.lang.String,java.lang.String> data)
           
 FieldMetadata getFieldMetadata(ModelField field, java.util.Map<java.lang.String,java.lang.String> data)
           
 InterfaceMetadata getInterfaceMetadata(ModelInterface iface, java.util.Map<java.lang.String,java.lang.String> data)
           
 ModelMetadata getModelMetadata(Model model, java.util.Map<java.lang.String,java.lang.String> data)
           
 

Field Detail

ROLE

static final java.lang.String ROLE
Method Detail

getModelMetadata

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

getClassMetadata

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

getInterfaceMetadata

InterfaceMetadata getInterfaceMetadata(ModelInterface iface,
                                       java.util.Map<java.lang.String,java.lang.String> data)
                                       throws ModelloException
Throws:
ModelloException

getFieldMetadata

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

getAssociationMetadata

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


Copyright © 2001-2012 Codehaus. All Rights Reserved.