Class PolyglotMavenXpp3Writer


  • public class PolyglotMavenXpp3Writer
    extends java.lang.Object
    Class MavenXpp3Writer.
    Version:
    $Revision$ $Date$
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static java.lang.String NAMESPACE
      Field NAMESPACE.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void write​(java.io.OutputStream stream, org.apache.maven.model.Model model)
      Method write.
      void write​(java.io.Writer writer, org.apache.maven.model.Model model)
      Method write.
      private void writeActivation​(org.apache.maven.model.Activation activation, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeActivation.
      private void writeActivationFile​(org.apache.maven.model.ActivationFile activationFile, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeActivationFile.
      private void writeActivationOS​(org.apache.maven.model.ActivationOS activationOS, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeActivationOS.
      private void writeActivationProperty​(org.apache.maven.model.ActivationProperty activationProperty, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeActivationProperty.
      private void writeBuild​(org.apache.maven.model.Build build, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeBuild.
      private void writeBuildBase​(org.apache.maven.model.BuildBase buildBase, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeBuildBase.
      private void writeCiManagement​(org.apache.maven.model.CiManagement ciManagement, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeCiManagement.
      private void writeConfigurationContainer​(org.apache.maven.model.ConfigurationContainer configurationContainer, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeConfigurationContainer.
      private void writeContributor​(org.apache.maven.model.Contributor contributor, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeContributor.
      private void writeDependency​(org.apache.maven.model.Dependency dependency, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeDependency.
      private void writeDependencyManagement​(org.apache.maven.model.DependencyManagement dependencyManagement, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeDependencyManagement.
      private void writeDeploymentRepository​(org.apache.maven.model.DeploymentRepository deploymentRepository, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeDeploymentRepository.
      private void writeDeveloper​(org.apache.maven.model.Developer developer, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeDeveloper.
      private void writeDistributionManagement​(org.apache.maven.model.DistributionManagement distributionManagement, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeDistributionManagement.
      private void writeExclusion​(org.apache.maven.model.Exclusion exclusion, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeExclusion.
      private void writeExtension​(org.apache.maven.model.Extension extension, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeExtension.
      private void writeFileSet​(org.apache.maven.model.FileSet fileSet, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeFileSet.
      private void writeIssueManagement​(org.apache.maven.model.IssueManagement issueManagement, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeIssueManagement.
      private void writeLicense​(org.apache.maven.model.License license, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeLicense.
      private void writeMailingList​(org.apache.maven.model.MailingList mailingList, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeMailingList.
      private void writeModel​(org.apache.maven.model.Model model, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeModel.
      private void writeModelBase​(org.apache.maven.model.ModelBase modelBase, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeModelBase.
      private void writeNotifier​(org.apache.maven.model.Notifier notifier, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeNotifier.
      private void writeOrganization​(org.apache.maven.model.Organization organization, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeOrganization.
      private void writeParent​(org.apache.maven.model.Parent parent, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeParent.
      private void writePatternSet​(org.apache.maven.model.PatternSet patternSet, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writePatternSet.
      private void writePlugin​(org.apache.maven.model.Plugin plugin, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writePlugin.
      private void writePluginConfiguration​(org.apache.maven.model.PluginConfiguration pluginConfiguration, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writePluginConfiguration.
      private void writePluginContainer​(org.apache.maven.model.PluginContainer pluginContainer, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writePluginContainer.
      private void writePluginExecution​(org.apache.maven.model.PluginExecution pluginExecution, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writePluginExecution.
      private void writePluginManagement​(org.apache.maven.model.PluginManagement pluginManagement, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writePluginManagement.
      private void writePrerequisites​(org.apache.maven.model.Prerequisites prerequisites, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writePrerequisites.
      private void writeProfile​(org.apache.maven.model.Profile profile, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeProfile.
      private void writeRelocation​(org.apache.maven.model.Relocation relocation, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeRelocation.
      private void writeReporting​(org.apache.maven.model.Reporting reporting, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeReporting.
      private void writeReportPlugin​(org.apache.maven.model.ReportPlugin reportPlugin, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeReportPlugin.
      private void writeReportSet​(org.apache.maven.model.ReportSet reportSet, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeReportSet.
      private void writeRepository​(org.apache.maven.model.Repository repository, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeRepository.
      private void writeRepositoryBase​(org.apache.maven.model.RepositoryBase repositoryBase, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeRepositoryBase.
      private void writeRepositoryPolicy​(org.apache.maven.model.RepositoryPolicy repositoryPolicy, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeRepositoryPolicy.
      private void writeResource​(org.apache.maven.model.Resource resource, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeResource.
      private void writeScm​(org.apache.maven.model.Scm scm, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeScm.
      private void writeSite​(org.apache.maven.model.Site site, java.lang.String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
      Method writeSite.
      • Methods inherited from class java.lang.Object

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

      • NAMESPACE

        private static final java.lang.String NAMESPACE
        Field NAMESPACE.
    • Constructor Detail

      • PolyglotMavenXpp3Writer

        public PolyglotMavenXpp3Writer()
    • Method Detail

      • write

        public void write​(java.io.Writer writer,
                          org.apache.maven.model.Model model)
                   throws java.io.IOException
        Method write.
        Parameters:
        writer -
        model -
        Throws:
        java.io.IOException
      • write

        public void write​(java.io.OutputStream stream,
                          org.apache.maven.model.Model model)
                   throws java.io.IOException
        Method write.
        Parameters:
        stream -
        model -
        Throws:
        java.io.IOException
      • writeActivation

        private void writeActivation​(org.apache.maven.model.Activation activation,
                                     java.lang.String tagName,
                                     org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                              throws java.io.IOException
        Method writeActivation.
        Parameters:
        activation -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeActivationFile

        private void writeActivationFile​(org.apache.maven.model.ActivationFile activationFile,
                                         java.lang.String tagName,
                                         org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                  throws java.io.IOException
        Method writeActivationFile.
        Parameters:
        activationFile -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeActivationOS

        private void writeActivationOS​(org.apache.maven.model.ActivationOS activationOS,
                                       java.lang.String tagName,
                                       org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                throws java.io.IOException
        Method writeActivationOS.
        Parameters:
        activationOS -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeActivationProperty

        private void writeActivationProperty​(org.apache.maven.model.ActivationProperty activationProperty,
                                             java.lang.String tagName,
                                             org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                      throws java.io.IOException
        Method writeActivationProperty.
        Parameters:
        activationProperty -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeBuild

        private void writeBuild​(org.apache.maven.model.Build build,
                                java.lang.String tagName,
                                org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                         throws java.io.IOException
        Method writeBuild.
        Parameters:
        build -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeBuildBase

        private void writeBuildBase​(org.apache.maven.model.BuildBase buildBase,
                                    java.lang.String tagName,
                                    org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                             throws java.io.IOException
        Method writeBuildBase.
        Parameters:
        buildBase -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeCiManagement

        private void writeCiManagement​(org.apache.maven.model.CiManagement ciManagement,
                                       java.lang.String tagName,
                                       org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                throws java.io.IOException
        Method writeCiManagement.
        Parameters:
        ciManagement -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeConfigurationContainer

        private void writeConfigurationContainer​(org.apache.maven.model.ConfigurationContainer configurationContainer,
                                                 java.lang.String tagName,
                                                 org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                          throws java.io.IOException
        Method writeConfigurationContainer.
        Parameters:
        configurationContainer -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeContributor

        private void writeContributor​(org.apache.maven.model.Contributor contributor,
                                      java.lang.String tagName,
                                      org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                               throws java.io.IOException
        Method writeContributor.
        Parameters:
        contributor -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeDependency

        private void writeDependency​(org.apache.maven.model.Dependency dependency,
                                     java.lang.String tagName,
                                     org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                              throws java.io.IOException
        Method writeDependency.
        Parameters:
        dependency -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeDependencyManagement

        private void writeDependencyManagement​(org.apache.maven.model.DependencyManagement dependencyManagement,
                                               java.lang.String tagName,
                                               org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                        throws java.io.IOException
        Method writeDependencyManagement.
        Parameters:
        dependencyManagement -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeDeploymentRepository

        private void writeDeploymentRepository​(org.apache.maven.model.DeploymentRepository deploymentRepository,
                                               java.lang.String tagName,
                                               org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                        throws java.io.IOException
        Method writeDeploymentRepository.
        Parameters:
        deploymentRepository -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeDeveloper

        private void writeDeveloper​(org.apache.maven.model.Developer developer,
                                    java.lang.String tagName,
                                    org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                             throws java.io.IOException
        Method writeDeveloper.
        Parameters:
        developer -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeDistributionManagement

        private void writeDistributionManagement​(org.apache.maven.model.DistributionManagement distributionManagement,
                                                 java.lang.String tagName,
                                                 org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                          throws java.io.IOException
        Method writeDistributionManagement.
        Parameters:
        distributionManagement -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeExclusion

        private void writeExclusion​(org.apache.maven.model.Exclusion exclusion,
                                    java.lang.String tagName,
                                    org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                             throws java.io.IOException
        Method writeExclusion.
        Parameters:
        exclusion -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeExtension

        private void writeExtension​(org.apache.maven.model.Extension extension,
                                    java.lang.String tagName,
                                    org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                             throws java.io.IOException
        Method writeExtension.
        Parameters:
        extension -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeFileSet

        private void writeFileSet​(org.apache.maven.model.FileSet fileSet,
                                  java.lang.String tagName,
                                  org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                           throws java.io.IOException
        Method writeFileSet.
        Parameters:
        fileSet -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeIssueManagement

        private void writeIssueManagement​(org.apache.maven.model.IssueManagement issueManagement,
                                          java.lang.String tagName,
                                          org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                   throws java.io.IOException
        Method writeIssueManagement.
        Parameters:
        issueManagement -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeLicense

        private void writeLicense​(org.apache.maven.model.License license,
                                  java.lang.String tagName,
                                  org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                           throws java.io.IOException
        Method writeLicense.
        Parameters:
        license -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeMailingList

        private void writeMailingList​(org.apache.maven.model.MailingList mailingList,
                                      java.lang.String tagName,
                                      org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                               throws java.io.IOException
        Method writeMailingList.
        Parameters:
        mailingList -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeModel

        private void writeModel​(org.apache.maven.model.Model model,
                                java.lang.String tagName,
                                org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                         throws java.io.IOException
        Method writeModel.
        Parameters:
        model -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeModelBase

        private void writeModelBase​(org.apache.maven.model.ModelBase modelBase,
                                    java.lang.String tagName,
                                    org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                             throws java.io.IOException
        Method writeModelBase.
        Parameters:
        modelBase -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeNotifier

        private void writeNotifier​(org.apache.maven.model.Notifier notifier,
                                   java.lang.String tagName,
                                   org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                            throws java.io.IOException
        Method writeNotifier.
        Parameters:
        notifier -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeOrganization

        private void writeOrganization​(org.apache.maven.model.Organization organization,
                                       java.lang.String tagName,
                                       org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                throws java.io.IOException
        Method writeOrganization.
        Parameters:
        organization -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeParent

        private void writeParent​(org.apache.maven.model.Parent parent,
                                 java.lang.String tagName,
                                 org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                          throws java.io.IOException
        Method writeParent.
        Parameters:
        parent -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writePatternSet

        private void writePatternSet​(org.apache.maven.model.PatternSet patternSet,
                                     java.lang.String tagName,
                                     org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                              throws java.io.IOException
        Method writePatternSet.
        Parameters:
        patternSet -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writePlugin

        private void writePlugin​(org.apache.maven.model.Plugin plugin,
                                 java.lang.String tagName,
                                 org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                          throws java.io.IOException
        Method writePlugin.
        Parameters:
        plugin -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writePluginConfiguration

        private void writePluginConfiguration​(org.apache.maven.model.PluginConfiguration pluginConfiguration,
                                              java.lang.String tagName,
                                              org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                       throws java.io.IOException
        Method writePluginConfiguration.
        Parameters:
        pluginConfiguration -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writePluginContainer

        private void writePluginContainer​(org.apache.maven.model.PluginContainer pluginContainer,
                                          java.lang.String tagName,
                                          org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                   throws java.io.IOException
        Method writePluginContainer.
        Parameters:
        pluginContainer -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writePluginExecution

        private void writePluginExecution​(org.apache.maven.model.PluginExecution pluginExecution,
                                          java.lang.String tagName,
                                          org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                   throws java.io.IOException
        Method writePluginExecution.
        Parameters:
        pluginExecution -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writePluginManagement

        private void writePluginManagement​(org.apache.maven.model.PluginManagement pluginManagement,
                                           java.lang.String tagName,
                                           org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                    throws java.io.IOException
        Method writePluginManagement.
        Parameters:
        pluginManagement -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writePrerequisites

        private void writePrerequisites​(org.apache.maven.model.Prerequisites prerequisites,
                                        java.lang.String tagName,
                                        org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                 throws java.io.IOException
        Method writePrerequisites.
        Parameters:
        prerequisites -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeProfile

        private void writeProfile​(org.apache.maven.model.Profile profile,
                                  java.lang.String tagName,
                                  org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                           throws java.io.IOException
        Method writeProfile.
        Parameters:
        profile -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeRelocation

        private void writeRelocation​(org.apache.maven.model.Relocation relocation,
                                     java.lang.String tagName,
                                     org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                              throws java.io.IOException
        Method writeRelocation.
        Parameters:
        relocation -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeReportPlugin

        private void writeReportPlugin​(org.apache.maven.model.ReportPlugin reportPlugin,
                                       java.lang.String tagName,
                                       org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                throws java.io.IOException
        Method writeReportPlugin.
        Parameters:
        reportPlugin -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeReportSet

        private void writeReportSet​(org.apache.maven.model.ReportSet reportSet,
                                    java.lang.String tagName,
                                    org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                             throws java.io.IOException
        Method writeReportSet.
        Parameters:
        reportSet -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeReporting

        private void writeReporting​(org.apache.maven.model.Reporting reporting,
                                    java.lang.String tagName,
                                    org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                             throws java.io.IOException
        Method writeReporting.
        Parameters:
        reporting -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeRepository

        private void writeRepository​(org.apache.maven.model.Repository repository,
                                     java.lang.String tagName,
                                     org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                              throws java.io.IOException
        Method writeRepository.
        Parameters:
        repository -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeRepositoryBase

        private void writeRepositoryBase​(org.apache.maven.model.RepositoryBase repositoryBase,
                                         java.lang.String tagName,
                                         org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                  throws java.io.IOException
        Method writeRepositoryBase.
        Parameters:
        repositoryBase -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeRepositoryPolicy

        private void writeRepositoryPolicy​(org.apache.maven.model.RepositoryPolicy repositoryPolicy,
                                           java.lang.String tagName,
                                           org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                                    throws java.io.IOException
        Method writeRepositoryPolicy.
        Parameters:
        repositoryPolicy -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeResource

        private void writeResource​(org.apache.maven.model.Resource resource,
                                   java.lang.String tagName,
                                   org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                            throws java.io.IOException
        Method writeResource.
        Parameters:
        resource -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeScm

        private void writeScm​(org.apache.maven.model.Scm scm,
                              java.lang.String tagName,
                              org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                       throws java.io.IOException
        Method writeScm.
        Parameters:
        scm -
        serializer -
        tagName -
        Throws:
        java.io.IOException
      • writeSite

        private void writeSite​(org.apache.maven.model.Site site,
                               java.lang.String tagName,
                               org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
                        throws java.io.IOException
        Method writeSite.
        Parameters:
        site -
        serializer -
        tagName -
        Throws:
        java.io.IOException