Class PluginManagementReport.PluginManagementRenderer

java.lang.Object
org.apache.maven.reporting.AbstractMavenReportRenderer
org.apache.maven.report.projectinfo.AbstractProjectInfoRenderer
org.apache.maven.report.projectinfo.PluginManagementReport.PluginManagementRenderer
All Implemented Interfaces:
org.apache.maven.reporting.MavenReportRenderer
Enclosing class:
PluginManagementReport

protected static class PluginManagementReport.PluginManagementRenderer extends AbstractProjectInfoRenderer
Internal renderer class
Author:
Nick Stolwijk
  • Field Summary

    Fields inherited from class org.apache.maven.report.projectinfo.AbstractProjectInfoRenderer

    i18n, locale

    Fields inherited from class org.apache.maven.reporting.AbstractMavenReportRenderer

    sink
  • Constructor Summary

    Constructors
    Constructor
    Description
    PluginManagementRenderer(org.apache.maven.plugin.logging.Log log, org.apache.maven.doxia.sink.Sink sink, Locale locale, org.codehaus.plexus.i18n.I18N i18n, List<org.apache.maven.model.Plugin> plugins, org.apache.maven.project.MavenProject project, org.apache.maven.project.ProjectBuilder projectBuilder, org.apache.maven.repository.RepositorySystem repositorySystem, org.apache.maven.project.ProjectBuildingRequest buildingRequest, List<String> excludes)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
     
    protected void
     

    Methods inherited from class org.apache.maven.report.projectinfo.AbstractProjectInfoRenderer

    getI18nString, getI18nString, getTitle, text

    Methods inherited from class org.apache.maven.reporting.AbstractMavenReportRenderer

    createLinkPatternedText, endSection, endTable, javaScript, link, linkPatternedText, paragraph, propertiesToString, render, startSection, startSection, startTable, startTable, tableCaption, tableCell, tableCell, tableHeader, tableHeaderCell, tableRow, verbatimLink, verbatimSource, verbatimText

    Methods inherited from class java.lang.Object

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

    • PluginManagementRenderer

      public PluginManagementRenderer(org.apache.maven.plugin.logging.Log log, org.apache.maven.doxia.sink.Sink sink, Locale locale, org.codehaus.plexus.i18n.I18N i18n, List<org.apache.maven.model.Plugin> plugins, org.apache.maven.project.MavenProject project, org.apache.maven.project.ProjectBuilder projectBuilder, org.apache.maven.repository.RepositorySystem repositorySystem, org.apache.maven.project.ProjectBuildingRequest buildingRequest, List<String> excludes)
      Parameters:
      log - log
      sink - Sink
      locale - Locale
      i18n - I18N
      plugins - Plugin
      project - MavenProject
      projectBuilder - ProjectBuilder
      repositorySystem - RepositorySystem
      buildingRequest - ProjectBuildingRequest
      excludes - the list of plugins to be excluded from the report
  • Method Details

    • getI18Nsection

      protected String getI18Nsection()
      Specified by:
      getI18Nsection in class AbstractProjectInfoRenderer
    • renderBody

      protected void renderBody()
      Specified by:
      renderBody in class org.apache.maven.reporting.AbstractMavenReportRenderer