Class XsdMetadataPlugin

  • All Implemented Interfaces:
    org.codehaus.modello.metadata.MetadataPlugin, org.codehaus.plexus.logging.LogEnabled

    @Component(role=org.codehaus.modello.metadata.MetadataPlugin.class,
               hint="xdoc")
    public class XsdMetadataPlugin
    extends org.codehaus.modello.metadata.AbstractMetadataPlugin
    XsdMetadataPlugin
    Author:
    Joakim Erdfelt
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String COMPOSITOR  
      static java.lang.String NAMESPACE  
      static java.lang.String TARGET_NAMESPACE  
      • Fields inherited from interface org.codehaus.modello.metadata.MetadataPlugin

        ROLE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.codehaus.modello.metadata.AssociationMetadata getAssociationMetadata​(org.codehaus.modello.model.ModelAssociation association, java.util.Map<java.lang.String,​java.lang.String> data)  
      org.codehaus.modello.metadata.ClassMetadata getClassMetadata​(org.codehaus.modello.model.ModelClass clazz, java.util.Map<java.lang.String,​java.lang.String> data)  
      org.codehaus.modello.metadata.FieldMetadata getFieldMetadata​(org.codehaus.modello.model.ModelField field, java.util.Map<java.lang.String,​java.lang.String> data)  
      org.codehaus.modello.metadata.InterfaceMetadata getInterfaceMetadata​(org.codehaus.modello.model.ModelInterface iface, java.util.Map<java.lang.String,​java.lang.String> data)  
      org.codehaus.modello.metadata.ModelMetadata getModelMetadata​(org.codehaus.modello.model.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
    • Constructor Detail

      • XsdMetadataPlugin

        public XsdMetadataPlugin()
    • Method Detail

      • getAssociationMetadata

        public org.codehaus.modello.metadata.AssociationMetadata getAssociationMetadata​(org.codehaus.modello.model.ModelAssociation association,
                                                                                        java.util.Map<java.lang.String,​java.lang.String> 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<java.lang.String,​java.lang.String> data)
                                                                     throws org.codehaus.modello.ModelloException
        Throws:
        org.codehaus.modello.ModelloException
      • getInterfaceMetadata

        public org.codehaus.modello.metadata.InterfaceMetadata getInterfaceMetadata​(org.codehaus.modello.model.ModelInterface iface,
                                                                                    java.util.Map<java.lang.String,​java.lang.String> 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<java.lang.String,​java.lang.String> 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<java.lang.String,​java.lang.String> data)
                                                                     throws org.codehaus.modello.ModelloException
        Throws:
        org.codehaus.modello.ModelloException