Class DefaultModelProcessor

  • All Implemented Interfaces:
    ModelProcessor

    public class DefaultModelProcessor
    extends java.lang.Object
    implements ModelProcessor
    WARNING: This class is part of internal implementation of XMvn and it is marked as public only for technical reasons. This class is not part of XMvn API. Client code using XMvn should not reference it directly.
    • Constructor Detail

      • DefaultModelProcessor

        public DefaultModelProcessor()
    • Method Detail

      • visit

        private void visit​(ModelVisitor visitor,
                           org.apache.maven.model.Model model)
      • visitBuild

        private void visitBuild​(ModelVisitor visitor,
                                org.apache.maven.model.Build build)
      • visitBuildPlugin

        private void visitBuildPlugin​(ModelVisitor visitor,
                                      org.apache.maven.model.Plugin plugin)
      • visitBuildPluginDependency

        private void visitBuildPluginDependency​(ModelVisitor visitor,
                                                org.apache.maven.model.Dependency dependency)
      • visitBuildPluginExecution

        private void visitBuildPluginExecution​(ModelVisitor visitor,
                                               org.apache.maven.model.PluginExecution pluginExecution)
      • visitBuildPluginManagement

        private void visitBuildPluginManagement​(ModelVisitor visitor,
                                                org.apache.maven.model.PluginManagement pluginManagement)
      • visitBuildPluginManagementPlugin

        private void visitBuildPluginManagementPlugin​(ModelVisitor visitor,
                                                      org.apache.maven.model.Plugin plugin)
      • visitBuildPluginManagementPluginDependency

        private void visitBuildPluginManagementPluginDependency​(ModelVisitor visitor,
                                                                org.apache.maven.model.Dependency dependency)
      • visitBuildPluginManagementPluginExecution

        private void visitBuildPluginManagementPluginExecution​(ModelVisitor visitor,
                                                               org.apache.maven.model.PluginExecution pluginExecution)
      • visitBuildResource

        private void visitBuildResource​(ModelVisitor visitor,
                                        org.apache.maven.model.Resource resource)
      • visitBuildTestResource

        private void visitBuildTestResource​(ModelVisitor visitor,
                                            org.apache.maven.model.Resource resource)
      • visitCiManagement

        private void visitCiManagement​(ModelVisitor visitor,
                                       org.apache.maven.model.CiManagement ciManagement)
      • visitCiManagementNotifier

        private void visitCiManagementNotifier​(ModelVisitor visitor,
                                               org.apache.maven.model.Notifier notifier)
      • visitContributor

        private void visitContributor​(ModelVisitor visitor,
                                      org.apache.maven.model.Contributor contributor)
      • visitDependency

        private void visitDependency​(ModelVisitor visitor,
                                     org.apache.maven.model.Dependency dependency)
      • visitDependencyManagement

        private void visitDependencyManagement​(ModelVisitor visitor,
                                               org.apache.maven.model.DependencyManagement dependencyManagement)
      • visitDependencyManagementDependency

        private void visitDependencyManagementDependency​(ModelVisitor visitor,
                                                         org.apache.maven.model.Dependency dependency)
      • visitDeveloper

        private void visitDeveloper​(ModelVisitor visitor,
                                    org.apache.maven.model.Developer developer)
      • visitDistributionManagement

        private void visitDistributionManagement​(ModelVisitor visitor,
                                                 org.apache.maven.model.DistributionManagement distributionManagement)
      • visitDistributionManagementRepository

        private void visitDistributionManagementRepository​(ModelVisitor visitor,
                                                           org.apache.maven.model.DeploymentRepository deploymentRepository)
      • visitDistributionManagementSnapshotRepository

        private void visitDistributionManagementSnapshotRepository​(ModelVisitor visitor,
                                                                   org.apache.maven.model.DeploymentRepository deploymentRepository)
      • visitMailingList

        private void visitMailingList​(ModelVisitor visitor,
                                      org.apache.maven.model.MailingList mailingList)
      • visitPluginRepository

        private void visitPluginRepository​(ModelVisitor visitor,
                                           org.apache.maven.model.Repository repository)
      • visitProfile

        private void visitProfile​(ModelVisitor visitor,
                                  org.apache.maven.model.Profile profile)
      • visitProfileActivation

        private void visitProfileActivation​(ModelVisitor visitor,
                                            org.apache.maven.model.Activation activation)
      • visitProfileBuild

        private void visitProfileBuild​(ModelVisitor visitor,
                                       org.apache.maven.model.BuildBase buildBase)
      • visitProfileBuildPlugin

        private void visitProfileBuildPlugin​(ModelVisitor visitor,
                                             org.apache.maven.model.Plugin plugin)
      • visitProfileBuildPluginDependency

        private void visitProfileBuildPluginDependency​(ModelVisitor visitor,
                                                       org.apache.maven.model.Dependency dependency)
      • visitProfileBuildPluginExecution

        private void visitProfileBuildPluginExecution​(ModelVisitor visitor,
                                                      org.apache.maven.model.PluginExecution pluginExecution)
      • visitProfileBuildPluginManagement

        private void visitProfileBuildPluginManagement​(ModelVisitor visitor,
                                                       org.apache.maven.model.PluginManagement pluginManagement)
      • visitProfileBuildPluginManagementPlugin

        private void visitProfileBuildPluginManagementPlugin​(ModelVisitor visitor,
                                                             org.apache.maven.model.Plugin plugin)
      • visitProfileBuildPluginManagementPluginDependency

        private void visitProfileBuildPluginManagementPluginDependency​(ModelVisitor visitor,
                                                                       org.apache.maven.model.Dependency dependency)
      • visitProfileBuildPluginManagementPluginExecution

        private void visitProfileBuildPluginManagementPluginExecution​(ModelVisitor visitor,
                                                                      org.apache.maven.model.PluginExecution pluginExecution)
      • visitProfileBuildResource

        private void visitProfileBuildResource​(ModelVisitor visitor,
                                               org.apache.maven.model.Resource resource)
      • visitProfileBuildTestResource

        private void visitProfileBuildTestResource​(ModelVisitor visitor,
                                                   org.apache.maven.model.Resource resource)
      • visitProfileDependency

        private void visitProfileDependency​(ModelVisitor visitor,
                                            org.apache.maven.model.Dependency dependency)
      • visitProfileDependencyManagement

        private void visitProfileDependencyManagement​(ModelVisitor visitor,
                                                      org.apache.maven.model.DependencyManagement dependencyManagement)
      • visitProfileDependencyManagementDependency

        private void visitProfileDependencyManagementDependency​(ModelVisitor visitor,
                                                                org.apache.maven.model.Dependency dependency)
      • visitProfileDistributionManagement

        private void visitProfileDistributionManagement​(ModelVisitor visitor,
                                                        org.apache.maven.model.DistributionManagement distributionManagement)
      • visitProfileDistributionManagementRepository

        private void visitProfileDistributionManagementRepository​(ModelVisitor visitor,
                                                                  org.apache.maven.model.DeploymentRepository deploymentRepository)
      • visitProfileDistributionManagementSnapshotRepository

        private void visitProfileDistributionManagementSnapshotRepository​(ModelVisitor visitor,
                                                                          org.apache.maven.model.DeploymentRepository deploymentRepository)
      • visitProfilePluginRepository

        private void visitProfilePluginRepository​(ModelVisitor visitor,
                                                  org.apache.maven.model.Repository repository)
      • visitProfileReporting

        private void visitProfileReporting​(ModelVisitor visitor,
                                           org.apache.maven.model.Reporting reporting)
      • visitProfileReportingPlugin

        private void visitProfileReportingPlugin​(ModelVisitor visitor,
                                                 org.apache.maven.model.ReportPlugin reportPlugin)
      • visitProfileReportingPluginReportSet

        private void visitProfileReportingPluginReportSet​(ModelVisitor visitor,
                                                          org.apache.maven.model.ReportSet reportSet)
      • visitProfileRepository

        private void visitProfileRepository​(ModelVisitor visitor,
                                            org.apache.maven.model.Repository repository)
      • visitReporting

        private void visitReporting​(ModelVisitor visitor,
                                    org.apache.maven.model.Reporting reporting)
      • visitReportingPlugin

        private void visitReportingPlugin​(ModelVisitor visitor,
                                          org.apache.maven.model.ReportPlugin reportPlugin)
      • visitReportingPluginReportSet

        private void visitReportingPluginReportSet​(ModelVisitor visitor,
                                                   org.apache.maven.model.ReportSet reportSet)
      • visitRepository

        private void visitRepository​(ModelVisitor visitor,
                                     org.apache.maven.model.Repository repository)