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.dependencies.renderer.DependenciesRenderer
All Implemented Interfaces:
org.apache.maven.reporting.MavenReportRenderer

public class DependenciesRenderer
extends org.apache.maven.reporting.AbstractMavenReportRenderer

Renderer the dependencies report.

Since:
2.1
Version:
$Id: DependenciesRenderer.java 748483 2009-02-27 10:56:55Z vsiveton $

Field Summary
protected static java.text.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(org.apache.maven.doxia.sink.Sink sink, java.util.Locale locale, org.codehaus.plexus.i18n.I18N i18n, org.apache.maven.plugin.logging.Log log, org.apache.maven.settings.Settings settings, Dependencies dependencies, org.apache.maven.shared.dependency.tree.DependencyNode dependencyTreeNode, DependenciesReportConfiguration config, RepositoryUtils repoUtils, org.apache.maven.artifact.factory.ArtifactFactory artifactFactory, org.apache.maven.project.MavenProjectBuilder mavenProjectBuilder, java.util.List remoteRepositories, org.apache.maven.artifact.repository.ArtifactRepository localRepository)
          Default constructor.
 
Method Summary
protected  void endSection()
          
 java.lang.String getTitle()
          
 void renderBody()
          
protected  void startSection(java.lang.String name)
          
 
Methods inherited from class org.apache.maven.reporting.AbstractMavenReportRenderer
createLinkPatternedText, endTable, javaScript, link, linkPatternedText, paragraph, propertiesToString, render, startTable, tableCaption, tableCell, tableCell, tableHeader, tableHeaderCell, tableRow, text, 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 java.text.DecimalFormat DEFAULT_DECIMAL_FORMAT
Used to format decimal values in the "Dependency File Details" table

Constructor Detail

DependenciesRenderer

public DependenciesRenderer(org.apache.maven.doxia.sink.Sink sink,
                            java.util.Locale locale,
                            org.codehaus.plexus.i18n.I18N i18n,
                            org.apache.maven.plugin.logging.Log log,
                            org.apache.maven.settings.Settings settings,
                            Dependencies dependencies,
                            org.apache.maven.shared.dependency.tree.DependencyNode dependencyTreeNode,
                            DependenciesReportConfiguration config,
                            RepositoryUtils repoUtils,
                            org.apache.maven.artifact.factory.ArtifactFactory artifactFactory,
                            org.apache.maven.project.MavenProjectBuilder mavenProjectBuilder,
                            java.util.List remoteRepositories,
                            org.apache.maven.artifact.repository.ArtifactRepository localRepository)
Default constructor.

Parameters:
sink -
locale -
i18n -
log -
settings -
dependencies -
dependencyTreeNode -
config -
repoUtils -
artifactFactory -
mavenProjectBuilder -
remoteRepositories -
localRepository -
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

renderBody

public void renderBody()

Specified by:
renderBody in class org.apache.maven.reporting.AbstractMavenReportRenderer

startSection

protected void startSection(java.lang.String name)

Overrides:
startSection in class org.apache.maven.reporting.AbstractMavenReportRenderer

endSection

protected void endSection()

Overrides:
endSection in class org.apache.maven.reporting.AbstractMavenReportRenderer


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