hudson.maven
Class MavenReportInfo
java.lang.Object
hudson.maven.MojoInfo
hudson.maven.MavenReportInfo
public final class MavenReportInfo
- extends MojoInfo
Information about MavenReport that was executed.
Since MavenReport is always a Mojo (even though the interface
inheritance is not explicitly defined), this class extends from MojoInfo.
This object provides additional convenience methods that only make sense for MavenReport.
- Author:
- Kohsuke Kawaguchi
- See Also:
MojoInfo
|
Field Summary |
org.apache.maven.reporting.MavenReport |
report
The fully-populated MavenReport object. |
|
Constructor Summary |
MavenReportInfo(org.apache.maven.plugin.MojoExecution mojoExecution,
org.apache.maven.reporting.MavenReport mojo,
org.codehaus.plexus.configuration.PlexusConfiguration configuration,
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator,
long mojoStartTime)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
report
public final org.apache.maven.reporting.MavenReport report
- The fully-populated
MavenReport object. The same object as
MojoInfo.mojo but in the right type. Never null.
MavenReportInfo
public MavenReportInfo(org.apache.maven.plugin.MojoExecution mojoExecution,
org.apache.maven.reporting.MavenReport mojo,
org.codehaus.plexus.configuration.PlexusConfiguration configuration,
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator,
long mojoStartTime)
Copyright © 2004-2013. All Rights Reserved.