net.sf.mvnflexreports
Class RemoteObjectMavenReport
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.reporting.AbstractMavenReport
net.sf.mvnflexreports.AbstractGraphvizMavenReport
net.sf.mvnflexreports.RemoteObjectMavenReport
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo, org.apache.maven.reporting.MavenReport
public class RemoteObjectMavenReport
- extends AbstractGraphvizMavenReport
- Author:
- Rémi Flament
Field Summary |
protected java.io.File |
outputDirectory
The output directory for the final HTML report. |
protected org.apache.maven.project.MavenProject |
project
The project to analyse. |
protected java.lang.String |
remoteObjectLayout
The layout to use. |
Fields inherited from interface org.apache.maven.reporting.MavenReport |
CATEGORY_PROJECT_INFORMATION, CATEGORY_PROJECT_REPORTS, ROLE |
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
Methods inherited from class org.apache.maven.reporting.AbstractMavenReport |
canGenerateReport, closeReport, execute, generate, getCategoryName, getReportOutputDirectory, getSink, isExternalReport, setReportOutputDirectory |
Methods inherited from class org.apache.maven.plugin.AbstractMojo |
getLog, getPluginContext, setLog, setPluginContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
outputDirectory
protected java.io.File outputDirectory
- The output directory for the final HTML report. Note that this parameter
is only evaluated if the goal is run directly from the command line or
during the default lifecycle. If the goal is run indirectly as part of a
site generation, the output directory configured in the Maven Site Plugin
is used instead.
project
protected org.apache.maven.project.MavenProject project
- The project to analyse.
remoteObjectLayout
protected java.lang.String remoteObjectLayout
- The layout to use. This parameter will be used as the rankdir parameter.
RemoteObjectMavenReport
public RemoteObjectMavenReport()
executeReport
protected void executeReport(java.util.Locale locale)
throws org.apache.maven.reporting.MavenReportException
- Specified by:
executeReport
in class org.apache.maven.reporting.AbstractMavenReport
- Throws:
org.apache.maven.reporting.MavenReportException
getSourceDir
public java.io.File getSourceDir()
- Returns:
- Returns the sourceDir.
setSourceDir
public void setSourceDir(java.io.File sourceDir)
- Parameters:
sourceDir
- The sourceDir to set.
getOutputDirectory
protected java.lang.String getOutputDirectory()
- Specified by:
getOutputDirectory
in class org.apache.maven.reporting.AbstractMavenReport
getProject
protected org.apache.maven.project.MavenProject getProject()
- Specified by:
getProject
in class org.apache.maven.reporting.AbstractMavenReport
getSiteRenderer
protected org.apache.maven.doxia.siterenderer.Renderer getSiteRenderer()
- Specified by:
getSiteRenderer
in class org.apache.maven.reporting.AbstractMavenReport
getDescription
public java.lang.String getDescription(java.util.Locale locale)
getName
public java.lang.String getName(java.util.Locale locale)
getOutputName
public java.lang.String getOutputName()
getRemoteObjectPatterns
public java.util.Set<java.lang.String> getRemoteObjectPatterns()
setRemoteObjectPatterns
public void setRemoteObjectPatterns(java.util.Set<java.lang.String> remoteObjectPatterns)
getRemoteMethodPatterns
public java.util.Set<java.lang.String> getRemoteMethodPatterns()
setRemoteMethodPatterns
public void setRemoteMethodPatterns(java.util.Set<java.lang.String> remoteMethodPatterns)
getRemoteObjectColor
public java.lang.String getRemoteObjectColor()
setRemoteObjectColor
public void setRemoteObjectColor(java.lang.String remoteObjectColor)
getMxmlComponentColor
public java.lang.String getMxmlComponentColor()
setMxmlComponentColor
public void setMxmlComponentColor(java.lang.String mxmlComponentColor)
getRemoteObjectLayout
public java.lang.String getRemoteObjectLayout()
setRemoteObjectLayout
public void setRemoteObjectLayout(java.lang.String remoteObjectLayout)
Copyright © 2008. All Rights Reserved.