Class PropertyUpdatesReportRenderer
java.lang.Object
org.apache.maven.reporting.AbstractMavenReportRenderer
org.codehaus.mojo.versions.reporting.VersionsReportRendererBase
org.codehaus.mojo.versions.reporting.AbstractVersionsReportRenderer<PropertyUpdatesModel>
org.codehaus.mojo.versions.reporting.PropertyUpdatesReportRenderer
- All Implemented Interfaces:
org.apache.maven.reporting.MavenReportRenderer,ReportRenderer
public class PropertyUpdatesReportRenderer
extends AbstractVersionsReportRenderer<PropertyUpdatesModel>
- 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
ConstructorsConstructorDescriptionPropertyUpdatesReportRenderer(org.codehaus.plexus.i18n.I18N i18n, org.apache.maven.doxia.sink.Sink sink, Locale locale, String bundleName, PropertyUpdatesModel model, boolean allowSnapshots) -
Method Summary
Modifier and TypeMethodDescriptionprotected OverviewStatsComputes the OverviewStats object needed to render the summary table rowprotected voidRenders the details tableprotected voidRenders the "management" (dependencyManagement, pluginManagement, etc.) summary tableprotected voidrenderPropertyDetailTable(Property property, PropertyVersions details) protected voidRenders the regular ("dependencies", "plugins", etc.) summary tableprotected voidrenderSummaryTable(Map<Property, PropertyVersions> contents) protected voidrenderSummaryTableHeader(boolean hasScope, boolean hasType) protected voidrenderTable(Map<Property, PropertyVersions> contents) Methods inherited from class org.codehaus.mojo.versions.reporting.AbstractVersionsReportRenderer
getLabel, renderBody, renderDependencyDetailTable, renderIcon, renderNewestVersions, renderOverview, renderOverviewTableRow, renderStatRow, renderStatus, renderSummaryTable, 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
-
PropertyUpdatesReportRenderer
public PropertyUpdatesReportRenderer(org.codehaus.plexus.i18n.I18N i18n, org.apache.maven.doxia.sink.Sink sink, Locale locale, String bundleName, PropertyUpdatesModel model, boolean allowSnapshots)
-
-
Method Details
-
renderManagementSummaryTable
protected void renderManagementSummaryTable()Description copied from class:AbstractVersionsReportRendererRenders the "management" (dependencyManagement, pluginManagement, etc.) summary table- Specified by:
renderManagementSummaryTablein classAbstractVersionsReportRenderer<PropertyUpdatesModel>
-
renderSummaryTable
protected void renderSummaryTable()Description copied from class:AbstractVersionsReportRendererRenders the regular ("dependencies", "plugins", etc.) summary table- Specified by:
renderSummaryTablein classAbstractVersionsReportRenderer<PropertyUpdatesModel>
-
renderDetails
protected void renderDetails()Renders the details table- Specified by:
renderDetailsin classAbstractVersionsReportRenderer<PropertyUpdatesModel>
-
renderTable
-
renderSummaryTable
-
renderPropertyDetailTable
-
renderSummaryTableHeader
protected void renderSummaryTableHeader(boolean hasScope, boolean hasType) - Overrides:
renderSummaryTableHeaderin classAbstractVersionsReportRenderer<PropertyUpdatesModel>
-
computeOverviewStats
Description copied from class:AbstractVersionsReportRendererComputes the OverviewStats object needed to render the summary table row- Specified by:
computeOverviewStatsin classAbstractVersionsReportRenderer<PropertyUpdatesModel>- Returns:
- stats object
-