public class AntlrHtmlReport extends AbstractAntlrMojo implements org.apache.maven.reporting.MavenReport
AbstractAntlrMojo.NoAntlrDependencyDefinedException
Modifier and Type | Field and Description |
---|---|
protected org.codehaus.plexus.i18n.I18N |
i18n
Internationalization.
|
grammarDefs, grammars, outputDirectory, project, sourceDirectory
Constructor and Description |
---|
AntlrHtmlReport() |
Modifier and Type | Method and Description |
---|---|
protected void |
addArgs(List arguments)
Add arguments to be included in Antlr call
|
boolean |
canGenerateReport() |
void |
execute() |
void |
generate(org.codehaus.doxia.sink.Sink sink,
Locale locale) |
String |
getCategoryName() |
String |
getDescription(Locale locale) |
String |
getName(Locale locale) |
String |
getOutputName() |
File |
getReportOutputDirectory() |
boolean |
isExternalReport() |
void |
setReportOutputDirectory(File reportOutputDirectory) |
addArgIf, executeAntlr, getOutputDirectory, getSourceDirectory, locateAntlrArtifact, performGeneration
getLog, getPluginContext, setLog, setPluginContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLog
public String getName(Locale locale)
getName
in interface org.apache.maven.reporting.MavenReport
MavenReport.getName(java.util.Locale)
public String getDescription(Locale locale)
getDescription
in interface org.apache.maven.reporting.MavenReport
MavenReport.getDescription(java.util.Locale)
protected void addArgs(List arguments)
AbstractAntlrMojo
addArgs
in class AbstractAntlrMojo
AbstractAntlrMojo.addArgs(java.util.List)
public void generate(org.codehaus.doxia.sink.Sink sink, Locale locale) throws org.apache.maven.reporting.MavenReportException
generate
in interface org.apache.maven.reporting.MavenReport
org.apache.maven.reporting.MavenReportException
MavenReport.generate(org.codehaus.doxia.sink.Sink, java.util.Locale)
public String getOutputName()
getOutputName
in interface org.apache.maven.reporting.MavenReport
MavenReport.getOutputName()
public boolean isExternalReport()
isExternalReport
in interface org.apache.maven.reporting.MavenReport
MavenReport.isExternalReport()
public boolean canGenerateReport()
canGenerateReport
in interface org.apache.maven.reporting.MavenReport
MavenReport.canGenerateReport()
public String getCategoryName()
getCategoryName
in interface org.apache.maven.reporting.MavenReport
MavenReport.getCategoryName()
public File getReportOutputDirectory()
getReportOutputDirectory
in interface org.apache.maven.reporting.MavenReport
MavenReport.getReportOutputDirectory()
public void setReportOutputDirectory(File reportOutputDirectory)
setReportOutputDirectory
in interface org.apache.maven.reporting.MavenReport
MavenReport.setReportOutputDirectory(java.io.File)
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
execute
in interface org.apache.maven.plugin.Mojo
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
AbstractMavenReport.execute()
Copyright © 2004–2023 MojoHaus. All rights reserved.