@Mojo(name="tag-values-report",
requiresProject=true,
requiresReports=true,
requiresDependencyResolution=COMPILE)
public class TagValuesReport
extends AbstractEugeneReport<TagValueDefinitionProvider>
TagValueDefinitionProvider.
Created on 5/31/14.| Modifier and Type | Field and Description |
|---|---|
protected String |
providerName
Name of the tagValue provider.
|
protected Map<String,TagValueDefinitionProvider> |
providers |
i18n, javaDocDestDir, jxrDestDir, outputDirectory, outputEncoding, project, siteRenderer, skip| Constructor and Description |
|---|
TagValuesReport() |
| Modifier and Type | Method and Description |
|---|---|
protected TagValuesReportRenderer |
createRenderer(Locale locale,
TagValueDefinitionProvider data) |
String |
getOutputName() |
protected TagValueDefinitionProvider |
initData(Locale locale) |
canGenerateReport, executeReport, getCategoryName, getDescription, getName, getOutputDirectory, getProject, getSiteRenderercloseReport, execute, generate, generate, generate, getReportOutputDirectory, getSink, getSinkFactory, isExternalReport, setReportOutputDirectory@Parameter(property="eugene.providerName",
defaultValue="${project.artifactId}",
required=true)
protected String providerName
@Component(role=org.nuiton.eugene.models.tagvalue.TagValueDefinitionProvider.class) protected Map<String,TagValueDefinitionProvider> providers
protected TagValueDefinitionProvider initData(Locale locale) throws org.apache.maven.reporting.MavenReportException
initData in class AbstractEugeneReport<TagValueDefinitionProvider>org.apache.maven.reporting.MavenReportExceptionprotected TagValuesReportRenderer createRenderer(Locale locale, TagValueDefinitionProvider data)
createRenderer in class AbstractEugeneReport<TagValueDefinitionProvider>public String getOutputName()
Copyright © 2006–2015 CodeLutin. All rights reserved.