org.codehaus.modello.plugin.xdoc.metadata
Class XdocMetadataPlugin

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

public class XdocMetadataPlugin
extends AbstractMetadataPlugin
implements MetadataPlugin

Version:
$Id: XdocMetadataPlugin.java 1436 2010-04-14 23:04:58Z bentmann $
Author:
Hervé Boutemy

Field Summary
static java.lang.String XDOC_SEPARATOR
           
 
Fields inherited from interface org.codehaus.modello.metadata.MetadataPlugin
ROLE
 
Constructor Summary
XdocMetadataPlugin()
           
 
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)
           
 
Methods inherited from class org.codehaus.modello.metadata.AbstractMetadataPlugin
getBoolean, getString
 
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

XDOC_SEPARATOR

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

XdocMetadataPlugin

public XdocMetadataPlugin()
Method Detail

getClassMetadata

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

getInterfaceMetadata

public InterfaceMetadata getInterfaceMetadata(ModelInterface iface,
                                              java.util.Map<java.lang.String,java.lang.String> data)
Specified by:
getInterfaceMetadata in interface MetadataPlugin

getAssociationMetadata

public AssociationMetadata getAssociationMetadata(ModelAssociation association,
                                                  java.util.Map<java.lang.String,java.lang.String> data)
                                           throws ModelloException
Specified by:
getAssociationMetadata in interface MetadataPlugin
Throws:
ModelloException

getFieldMetadata

public FieldMetadata getFieldMetadata(ModelField field,
                                      java.util.Map<java.lang.String,java.lang.String> data)
                               throws ModelloException
Specified by:
getFieldMetadata in interface MetadataPlugin
Throws:
ModelloException

getModelMetadata

public ModelMetadata getModelMetadata(Model model,
                                      java.util.Map<java.lang.String,java.lang.String> data)
                               throws ModelloException
Specified by:
getModelMetadata in interface MetadataPlugin
Throws:
ModelloException


Copyright © 2001-2010 Codehaus. All Rights Reserved.