org.codehaus.modello.plugin.xsd.metadata
Class XsdMetadataPlugin

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

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

XsdMetadataPlugin

Version:
$Id: XsdMetadataPlugin.java 826 2007-03-20 20:46:55Z joakime $
Author:
Joakim Erdfelt

Field Summary
static java.lang.String NAMESPACE
           
static java.lang.String TARGET_NAMESPACE
           
 
Fields inherited from interface org.codehaus.modello.metadata.MetadataPlugin
ROLE
 
Constructor Summary
XsdMetadataPlugin()
           
 
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)
           
 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, getFieldMap, 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

NAMESPACE

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

TARGET_NAMESPACE

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

XsdMetadataPlugin

public XsdMetadataPlugin()
Method Detail

getAssociationMetadata

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

getClassMetadata

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

getFieldMetadata

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

getModelMetadata

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


Copyright © 2001-2011 Codehaus. All Rights Reserved.