|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.maven.reporting.AbstractMavenReportRenderer de.smartics.maven.issues.bugzilla.AbstractIssuesReportRenderer de.smartics.maven.issues.bugzilla.AbstractSectionReportRenderer de.smartics.maven.issues.bugzilla.VersionedSectionReportRenderer
public class VersionedSectionReportRenderer
The renderer prints issue information in different sections within their version. The sections are defines by the key RendererConfig.getSectionType()
and are selected and ordered by RendererConfig.getSections()
.
Field Summary | |
---|---|
protected String |
currentVersionString The version text to be used by template methods provided by the parent's class. |
Fields inherited from class de.smartics.maven.issues.bugzilla.AbstractIssuesReportRenderer |
---|
config, issues |
Fields inherited from class org.apache.maven.reporting.AbstractMavenReportRenderer |
---|
sink |
Constructor Summary | |
---|---|
VersionedSectionReportRenderer(RendererConfig config, Sink sink, List<org.eclipse.mylyn.tasks.core.data.TaskData> issues) Default constructor. |
Method Summary | |
---|---|
protected Sectioner<Versions> |
createSectioner() Creates the sectioner to use. |
protected VersionSkipper |
createVersionSkipper() Returns the arbiter to determine which versions are excluded from the report. |
String |
getDescription() Returns a short description of the report. |
String |
getNoResultsDescription() Returns a short description of the report when there are no results. |
protected String |
getSectionText(ResourceBundle bundle, String sectionId) Returns the introduction text after the section title. |
String |
getTitle() |
protected String |
getVersionTextId() Returns the identifier part for the version text rendered in the report. |
protected void |
renderBody() |
protected void |
renderSectionSectionEnd() Renders the end of a section. |
protected void |
renderSectionSectionStart() Renders the start of a section. |
protected void |
renderSectionTitleEnd() Renders the end of a section title. |
protected void |
renderSectionTitleStart() Renders the start of a section title. |
Methods inherited from class de.smartics.maven.issues.bugzilla.AbstractSectionReportRenderer |
---|
renderPreviousReportReferences, renderSectionHeader, renderSections |
Methods inherited from class de.smartics.maven.issues.bugzilla.AbstractIssuesReportRenderer |
---|
getDescription, getNoResultsDescription, getTitle, renderFooter, renderTableHeader, renderTableRow, renderTitle |
Methods inherited from class org.apache.maven.reporting.AbstractMavenReportRenderer |
---|
createLinkPatternedText, endSection, endTable, javaScript, link, linkPatternedText, paragraph, propertiesToString, render, startSection, 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 |
---|
protected String currentVersionString
Constructor Detail |
---|
public VersionedSectionReportRenderer(RendererConfig config, Sink sink, List<org.eclipse.mylyn.tasks.core.data.TaskData> issues)
config
- the configuration to control the rendering process.
sink
- the sink to write to.
issues
- the issue information to render in the report.
Method Detail |
---|
public String getTitle()
getTitle
in interface
MavenReportRenderer
getTitle
in class
AbstractMavenReportRenderer
public String getDescription()
getDescription
in class
AbstractIssuesReportRenderer
public String getNoResultsDescription()
getNoResultsDescription
in class
AbstractIssuesReportRenderer
protected void renderBody()
renderBody
in class
AbstractSectionReportRenderer
protected VersionSkipper createVersionSkipper()
protected Sectioner<Versions> createSectioner()
protected String getVersionTextId()
protected void renderSectionSectionStart()
renderSectionSectionStart
in class
AbstractSectionReportRenderer
protected void renderSectionSectionEnd()
renderSectionSectionEnd
in class
AbstractSectionReportRenderer
protected void renderSectionTitleStart()
renderSectionTitleStart
in class
AbstractSectionReportRenderer
protected void renderSectionTitleEnd()
renderSectionTitleEnd
in class
AbstractSectionReportRenderer
protected String getSectionText(ResourceBundle bundle, String sectionId)
getSectionText
in class
AbstractSectionReportRenderer
bundle
- the resource bundle to use.
sectionId
- the identifier (an attribute key of the issue management system) of the section.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |