org.apache.maven.report.projectinfo.dependencies.renderer
Class DependenciesRenderer

java.lang.Object
  extended by org.apache.maven.reporting.AbstractMavenReportRenderer
      extended by org.apache.maven.report.projectinfo.AbstractProjectInfoRenderer
          extended by org.apache.maven.report.projectinfo.dependencies.renderer.DependenciesRenderer
All Implemented Interfaces:
MavenReportRenderer

public class DependenciesRenderer
extends AbstractProjectInfoRenderer

Renderer the dependencies report.

Since:
2.1
Version:
$Id: DependenciesRenderer.java 1370999 2012-08-08 22:32:00Z hboutemy $

Field Summary
protected static DecimalFormat DEFAULT_DECIMAL_FORMAT
          Used to format decimal values in the "Dependency File Details" table
 
Fields inherited from class org.apache.maven.reporting.AbstractMavenReportRenderer
sink
 
Constructor Summary
DependenciesRenderer(Sink sink, Locale locale, I18N i18n, Log log, Settings settings, Dependencies dependencies, DependencyNode dependencyTreeNode, DependenciesReportConfiguration config, RepositoryUtils repoUtils, org.apache.maven.artifact.factory.ArtifactFactory artifactFactory, MavenProjectBuilder mavenProjectBuilder, List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository)
          Default constructor.
 
Method Summary
protected  void endSection()
          
protected  String getI18Nsection()
           
 void renderBody()
           
protected  void startSection(String name)
          
protected  void startSection(String anchor, String name)
          Start section with a name and a specific anchor.
 
Methods inherited from class org.apache.maven.report.projectinfo.AbstractProjectInfoRenderer
getI18nString, getI18nString, getTitle, text
 
Methods inherited from class org.apache.maven.reporting.AbstractMavenReportRenderer
createLinkPatternedText, endTable, javaScript, link, linkPatternedText, paragraph, propertiesToString, render, startTable, startTable, tableCaption, tableCell, tableCell, tableHeader, tableHeaderCell, tableRow, verbatimLink, verbatimText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_DECIMAL_FORMAT

protected static final DecimalFormat DEFAULT_DECIMAL_FORMAT
Used to format decimal values in the "Dependency File Details" table

Constructor Detail

DependenciesRenderer

public DependenciesRenderer(Sink sink,
                            Locale locale,
                            I18N i18n,
                            Log log,
                            Settings settings,
                            Dependencies dependencies,
                            DependencyNode dependencyTreeNode,
                            DependenciesReportConfiguration config,
                            RepositoryUtils repoUtils,
                            org.apache.maven.artifact.factory.ArtifactFactory artifactFactory,
                            MavenProjectBuilder mavenProjectBuilder,
                            List<ArtifactRepository> remoteRepositories,
                            ArtifactRepository localRepository)
Default constructor.

Parameters:
sink -
locale -
i18n -
log -
settings -
dependencies -
dependencyTreeNode -
config -
repoUtils -
artifactFactory -
mavenProjectBuilder -
remoteRepositories -
localRepository -
Method Detail

getI18Nsection

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

renderBody

public void renderBody()
Specified by:
renderBody in class AbstractMavenReportRenderer

startSection

protected void startSection(String name)

Overrides:
startSection in class AbstractMavenReportRenderer

startSection

protected void startSection(String anchor,
                            String name)
Start section with a name and a specific anchor.

Parameters:
anchor - not null
name - not null

endSection

protected void endSection()

Overrides:
endSection in class AbstractMavenReportRenderer


Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.