Class XdocMetadataPlugin

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

    @Named("stax-writer")
    @Singleton
    public class XdocMetadataPlugin
    extends org.codehaus.modello.metadata.AbstractMetadataPlugin
    implements org.codehaus.modello.metadata.MetadataPlugin
    Author:
    Hervé Boutemy
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String XDOC_ANCHORNAME  
      static java.lang.String XDOC_SEPARATOR  
      • 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, getLogger, getString
      • Methods inherited from class java.lang.Object

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

      • XdocMetadataPlugin

        public XdocMetadataPlugin()
    • Method Detail

      • 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
      • 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
        Specified by:
        getAssociationMetadata in interface org.codehaus.modello.metadata.MetadataPlugin
        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
        Specified by:
        getFieldMetadata in interface org.codehaus.modello.metadata.MetadataPlugin
        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
        Specified by:
        getModelMetadata in interface org.codehaus.modello.metadata.MetadataPlugin
        Throws:
        org.codehaus.modello.ModelloException