Class DependencyUpdatesReportRenderer<K extends DependencyUpdatesModel>
java.lang.Object
org.apache.maven.reporting.AbstractMavenReportRenderer
org.codehaus.mojo.versions.reporting.VersionsReportRendererBase
org.codehaus.mojo.versions.reporting.AbstractVersionsReportRenderer<K>
org.codehaus.mojo.versions.reporting.DependencyUpdatesReportRenderer<K>
- Type Parameters:
K- type of the model
- All Implemented Interfaces:
org.apache.maven.reporting.MavenReportRenderer,ReportRenderer
- Direct Known Subclasses:
ParentUpdatesReportRenderer
public class DependencyUpdatesReportRenderer<K extends DependencyUpdatesModel>
extends AbstractVersionsReportRenderer<K>
- Since:
- 1.0-beta-1
-
Field Summary
Fields inherited from class org.codehaus.mojo.versions.reporting.AbstractVersionsReportRenderer
allUpdatesCache, headerAttributes, model, newestUpdateCacheFields inherited from class org.codehaus.mojo.versions.reporting.VersionsReportRendererBase
bundleName, i18n, localeFields inherited from class org.apache.maven.reporting.AbstractMavenReportRenderer
sink -
Constructor Summary
ConstructorsConstructorDescriptionDependencyUpdatesReportRenderer(org.codehaus.plexus.i18n.I18N i18n, org.apache.maven.doxia.sink.Sink sink, Locale locale, String bundleName, K model, boolean allowSnapshots) -
Method Summary
Modifier and TypeMethodDescriptionprotected OverviewStatsComputes the OverviewStats object needed to render the summary table rowprotected voidrenderDependencyDetail(org.apache.maven.model.Dependency artifact, ArtifactVersions details) protected voidRenders the details tableprotected voidRenders the "management" (dependencyManagement, pluginManagement, etc.) summary tableprotected voidRenders the regular ("dependencies", "plugins", etc.) summary tableprotected voidrenderTable(String titleKey, Map<org.apache.maven.model.Dependency, ArtifactVersions> contents, String emptyKey) Methods inherited from class org.codehaus.mojo.versions.reporting.AbstractVersionsReportRenderer
getLabel, renderBody, renderDependencyDetailTable, renderIcon, renderNewestVersions, renderOverview, renderOverviewTableRow, renderStatRow, renderStatus, renderSummaryTable, renderSummaryTableHeader, renderSummaryTableRow, renderTwoCellsRow, renderTwoCellsRow, renderVersionsMethods inherited from class org.codehaus.mojo.versions.reporting.VersionsReportRendererBase
equals, getText, getTitle, isAllowSnapshots, renderBoldCell, renderBoldCell, renderBoldText, renderCell, renderCells, renderSuccessIcon, renderTableHeaderCells, renderWarningIconMethods 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, verbatimTextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.maven.reporting.MavenReportRenderer
getTitle, renderMethods inherited from interface org.codehaus.mojo.versions.reporting.util.ReportRenderer
isAllowSnapshots
-
Constructor Details
-
DependencyUpdatesReportRenderer
-
-
Method Details
-
renderDetails
protected void renderDetails()Renders the details table- Specified by:
renderDetailsin classAbstractVersionsReportRenderer<K extends DependencyUpdatesModel>
-
renderSummaryTable
protected void renderSummaryTable()Description copied from class:AbstractVersionsReportRendererRenders the regular ("dependencies", "plugins", etc.) summary table- Specified by:
renderSummaryTablein classAbstractVersionsReportRenderer<K extends DependencyUpdatesModel>
-
renderManagementSummaryTable
protected void renderManagementSummaryTable()Description copied from class:AbstractVersionsReportRendererRenders the "management" (dependencyManagement, pluginManagement, etc.) summary table- Specified by:
renderManagementSummaryTablein classAbstractVersionsReportRenderer<K extends DependencyUpdatesModel>
-
renderTable
protected void renderTable(String titleKey, Map<org.apache.maven.model.Dependency, ArtifactVersions> contents, String emptyKey) -
computeOverviewStats
Description copied from class:AbstractVersionsReportRendererComputes the OverviewStats object needed to render the summary table row- Specified by:
computeOverviewStatsin classAbstractVersionsReportRenderer<K extends DependencyUpdatesModel>- Returns:
- stats object
-
renderDependencyDetail
protected void renderDependencyDetail(org.apache.maven.model.Dependency artifact, ArtifactVersions details)
-