Class InvokerReportRenderer

  • All Implemented Interfaces:
    org.apache.maven.reporting.MavenReportRenderer

    public class InvokerReportRenderer
    extends org.apache.maven.reporting.AbstractMavenReportRenderer
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.List<BuildJob> buildJobs  
      private org.codehaus.plexus.i18n.I18N i18n  
      private java.util.Locale locale  
      private org.apache.maven.plugin.logging.Log log  
      • Fields inherited from class org.apache.maven.reporting.AbstractMavenReportRenderer

        sink
    • Constructor Summary

      Constructors 
      Constructor Description
      InvokerReportRenderer​(org.apache.maven.doxia.sink.Sink sink, org.codehaus.plexus.i18n.I18N i18n, java.util.Locale locale, org.apache.maven.plugin.logging.Log log, java.util.List<BuildJob> buildJobs)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private java.lang.String formatI18nString​(java.lang.String key, java.lang.Object... args)  
      private java.lang.String getBuildJobReportName​(BuildJob buildJob)  
      private java.lang.String getI18nString​(java.lang.String key)  
      java.lang.String getTitle()  
      private static java.lang.String incompleteNameWarning​(java.lang.String missing, java.lang.String pom)  
      protected void renderBody()  
      private void renderBuildJob​(BuildJob buildJob)  
      private void renderSectionDetails()  
      private void renderSectionSummary()  
      • 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, text, verbatimLink, verbatimSource, verbatimText
      • Methods inherited from class java.lang.Object

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

      • i18n

        private final org.codehaus.plexus.i18n.I18N i18n
      • locale

        private final java.util.Locale locale
      • log

        private final org.apache.maven.plugin.logging.Log log
      • buildJobs

        private final java.util.List<BuildJob> buildJobs
    • Constructor Detail

      • InvokerReportRenderer

        public InvokerReportRenderer​(org.apache.maven.doxia.sink.Sink sink,
                                     org.codehaus.plexus.i18n.I18N i18n,
                                     java.util.Locale locale,
                                     org.apache.maven.plugin.logging.Log log,
                                     java.util.List<BuildJob> buildJobs)
    • Method Detail

      • getTitle

        public java.lang.String getTitle()
        Specified by:
        getTitle in interface org.apache.maven.reporting.MavenReportRenderer
        Specified by:
        getTitle in class org.apache.maven.reporting.AbstractMavenReportRenderer
      • getI18nString

        private java.lang.String getI18nString​(java.lang.String key)
        Parameters:
        key - The key to translate.
        Returns:
        the translated key.
      • formatI18nString

        private java.lang.String formatI18nString​(java.lang.String key,
                                                  java.lang.Object... args)
        Parameters:
        key - The key to translate.
        args - The args to pass to translated string.
        Returns:
        the translated key.
      • renderBody

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

        private void renderSectionSummary()
      • renderSectionDetails

        private void renderSectionDetails()
      • renderBuildJob

        private void renderBuildJob​(BuildJob buildJob)
      • getBuildJobReportName

        private java.lang.String getBuildJobReportName​(BuildJob buildJob)
      • incompleteNameWarning

        private static java.lang.String incompleteNameWarning​(java.lang.String missing,
                                                              java.lang.String pom)