Class XmlMetadataPlugin

  • All Implemented Interfaces:
    org.codehaus.modello.metadata.MetadataPlugin

    @Named("xml")
    @Singleton
    public class XmlMetadataPlugin
    extends org.codehaus.modello.metadata.AbstractMetadataPlugin
    implements org.codehaus.modello.metadata.MetadataPlugin
    Author:
    Trygve Laugstøl, Emmanuel Venisse
    • 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, getLogger, getString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XmlMetadataPlugin

        public XmlMetadataPlugin()
    • Method Detail

      • getModelMetadata

        public org.codehaus.modello.metadata.ModelMetadata getModelMetadata​(org.codehaus.modello.model.Model model,
                                                                            java.util.Map<java.lang.String,​java.lang.String> data)
        Specified by:
        getModelMetadata in interface org.codehaus.modello.metadata.MetadataPlugin
      • getClassMetadata

        public org.codehaus.modello.metadata.ClassMetadata getClassMetadata​(org.codehaus.modello.model.ModelClass clazz,
                                                                            java.util.Map<java.lang.String,​java.lang.String> data)
        Specified by:
        getClassMetadata in interface org.codehaus.modello.metadata.MetadataPlugin
      • getInterfaceMetadata

        public org.codehaus.modello.metadata.InterfaceMetadata getInterfaceMetadata​(org.codehaus.modello.model.ModelInterface iface,
                                                                                    java.util.Map<java.lang.String,​java.lang.String> data)
        Specified by:
        getInterfaceMetadata in interface org.codehaus.modello.metadata.MetadataPlugin
      • getFieldMetadata

        public org.codehaus.modello.metadata.FieldMetadata getFieldMetadata​(org.codehaus.modello.model.ModelField field,
                                                                            java.util.Map<java.lang.String,​java.lang.String> data)
        Specified by:
        getFieldMetadata in interface org.codehaus.modello.metadata.MetadataPlugin
      • getAssociationMetadata

        public org.codehaus.modello.metadata.AssociationMetadata getAssociationMetadata​(org.codehaus.modello.model.ModelAssociation association,
                                                                                        java.util.Map<java.lang.String,​java.lang.String> data)
        Specified by:
        getAssociationMetadata in interface org.codehaus.modello.metadata.MetadataPlugin