public abstract class AbstractEugeneReportRenderer<D,DD>
extends org.apache.maven.reporting.AbstractMavenReportRenderer
| Modifier and Type | Field and Description |
|---|---|
protected String |
bundleName
The name of the bundle containing our I18n resources.
|
protected D |
data
Data to describe.
|
protected org.codehaus.plexus.i18n.I18N |
i18n
Internationalization component.
|
protected String |
javaDocDestDir |
protected String |
jxrDestDir |
protected Locale |
locale
The locale we are rendering for.
|
| Constructor and Description |
|---|
AbstractEugeneReportRenderer(org.apache.maven.doxia.sink.Sink sink,
org.codehaus.plexus.i18n.I18N i18n,
Locale locale,
String bundleName,
String javaDocDestDir,
String jxrDestDir,
D data) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Map<String,DD> |
getDataDetails() |
protected abstract String |
getEugeneDocLink() |
protected String |
getText(boolean key) |
protected String |
getText(String key)
Gets the localized message for this report.
|
String |
getTitle() |
void |
renderBody() |
protected abstract void |
renderDetail(String key,
DD detail) |
protected void |
renderDetailTarget(Class<?> target) |
protected void |
renderErrorIcon() |
protected void |
renderInfoIcon() |
protected void |
renderSuccessIcon() |
protected abstract void |
renderSummaryTable(D provider,
Map<String,DD> detailEntries) |
protected void |
renderTargets(Class<?>... targets) |
protected void |
renderWarningIcon() |
protected void |
sinkCellLink(String text,
String url) |
protected void |
sinkCellText(org.apache.maven.doxia.sink.SinkEventAttributes width,
String text) |
protected void |
sinkCellText(String text) |
protected void |
sinkCellVerbatimText(String text) |
protected void |
sinkHeaderCellText(org.apache.maven.doxia.sink.SinkEventAttributes width,
String text) |
protected void |
sinkHeaderCellText(String text) |
createLinkPatternedText, endSection, endTable, javaScript, link, linkPatternedText, paragraph, propertiesToString, render, startSection, startTable, startTable, tableCaption, tableCell, tableCell, tableHeader, tableHeaderCell, tableRow, text, verbatimLink, verbatimTextprotected final org.codehaus.plexus.i18n.I18N i18n
protected final Locale locale
protected final String bundleName
protected final D data
protected final String javaDocDestDir
protected final String jxrDestDir
public String getTitle()
getTitle in interface org.apache.maven.reporting.MavenReportRenderergetTitle in class org.apache.maven.reporting.AbstractMavenReportRendererpublic void renderBody()
renderBody in class org.apache.maven.reporting.AbstractMavenReportRendererprotected abstract String getEugeneDocLink()
protected abstract void renderSummaryTable(D provider, Map<String,DD> detailEntries)
protected String getText(boolean key)
protected String getText(String key)
key - the message key.protected void renderWarningIcon()
protected void renderErrorIcon()
protected void renderSuccessIcon()
protected void renderInfoIcon()
protected void sinkHeaderCellText(String text)
protected void sinkHeaderCellText(org.apache.maven.doxia.sink.SinkEventAttributes width,
String text)
protected void sinkCellText(org.apache.maven.doxia.sink.SinkEventAttributes width,
String text)
protected void sinkCellText(String text)
protected void sinkCellVerbatimText(String text)
protected void renderTargets(Class<?>... targets)
protected void renderDetailTarget(Class<?> target)
Copyright © 2006–2015 CodeLutin. All rights reserved.