Class XmlMetadataPlugin

java.lang.Object
org.codehaus.modello.metadata.AbstractMetadataPlugin
org.codehaus.modello.plugins.xml.metadata.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
  • Field Details

  • Constructor Details

    • XmlMetadataPlugin

      public XmlMetadataPlugin()
  • Method Details

    • getModelMetadata

      public org.codehaus.modello.metadata.ModelMetadata getModelMetadata(org.codehaus.modello.model.Model model, Map<String,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, Map<String,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, Map<String,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, Map<String,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, Map<String,String> data)
      Specified by:
      getAssociationMetadata in interface org.codehaus.modello.metadata.MetadataPlugin