org.codehaus.mojo.gwt.reports
Class SoycReport

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.maven.reporting.AbstractMavenReport
          extended by org.codehaus.mojo.gwt.reports.SoycReport
All Implemented Interfaces:
ContextEnabled, Mojo, MavenReport

Deprecated. You must now use the CompileReport, SoycDashboard is not anymore supported will be removed in 2.1.2

public class SoycReport
extends AbstractMavenReport

See Also:
http://code.google.com/p/google-web-toolkit/wiki/CodeSplitting#The_Story_of_Your_Compile_(SOYC)
Requires the dependencies in this specified scope:
runtime
Is defined by the goal name:
soyc

Field Summary
protected  ClasspathBuilder classpathBuilder
          Deprecated.  
protected  org.codehaus.plexus.i18n.I18N i18n
          Deprecated. Internationalization component.
protected  File outputDirectory
          Deprecated. The output directory for the report.
protected  MavenProject project
          Deprecated. The Maven Project.
protected  File reportingOutputDirectory
          Deprecated. The output directory of the jsdoc report.
protected  org.apache.maven.doxia.siterenderer.Renderer siteRenderer
          Deprecated. Doxia Site Renderer component.
 
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
 
Constructor Summary
SoycReport()
          Deprecated.  
 
Method Summary
 boolean canGenerateReport()
          Deprecated. 
protected  void executeReport(Locale locale)
          Deprecated.  
 String getCategoryName()
          Deprecated. 
 String getDescription(Locale locale)
          Deprecated. 
protected  String getI18nString(Locale locale, String key)
          Deprecated.  
 String getName(Locale locale)
          Deprecated. 
protected  String getOutputDirectory()
          Deprecated.  
 String getOutputName()
          Deprecated. 
protected  MavenProject getProject()
          Deprecated.  
protected  org.apache.maven.doxia.siterenderer.Renderer getSiteRenderer()
          Deprecated.  
 boolean isExternalReport()
          Deprecated. 
 
Methods inherited from class org.apache.maven.reporting.AbstractMavenReport
closeReport, execute, generate, generate, generate, getReportOutputDirectory, getSink, getSinkFactory, 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
 

Field Detail

reportingOutputDirectory

protected File reportingOutputDirectory
Deprecated. 
The output directory of the jsdoc report.

Is defined by:
default-value:
${project.reporting.outputDirectory}/soyc
Is required.
Is readonly.

siteRenderer

protected org.apache.maven.doxia.siterenderer.Renderer siteRenderer
Deprecated. 
Doxia Site Renderer component.

Since:
2.1.0-1
Is a Plexus component defined by:

outputDirectory

protected File outputDirectory
Deprecated. 
The output directory for the report. Note that this parameter is only evaluated if the goal is run directly from the command line. If the goal is run indirectly as part of a site generation, the output directory configured in the Maven Site Plugin is used instead.

Since:
2.1.0-1
Is defined by:
default-value:
${project.reporting.outputDirectory}
Is required.

project

protected MavenProject project
Deprecated. 
The Maven Project.

Since:
2.1.0-1
Is defined by:
default-value:
${project}
Is required.
Is readonly.

classpathBuilder

protected ClasspathBuilder classpathBuilder
Deprecated. 
Since:
2.1.0-1
Is a Plexus component defined by:

i18n

protected org.codehaus.plexus.i18n.I18N i18n
Deprecated. 
Internationalization component.

Since:
2.1.0-1
Is a Plexus component defined by:
Constructor Detail

SoycReport

public SoycReport()
Deprecated. 
Method Detail

canGenerateReport

public boolean canGenerateReport()
Deprecated. 

Specified by:
canGenerateReport in interface MavenReport
Overrides:
canGenerateReport in class AbstractMavenReport
See Also:
MavenReport.canGenerateReport()

getCategoryName

public String getCategoryName()
Deprecated. 

Specified by:
getCategoryName in interface MavenReport
Overrides:
getCategoryName in class AbstractMavenReport
See Also:
MavenReport.getCategoryName()

getDescription

public String getDescription(Locale locale)
Deprecated. 

See Also:
MavenReport.getDescription(java.util.Locale)

getName

public String getName(Locale locale)
Deprecated. 

See Also:
MavenReport.getName(java.util.Locale)

getOutputName

public String getOutputName()
Deprecated. 

See Also:
MavenReport.getOutputName()

isExternalReport

public boolean isExternalReport()
Deprecated. 

Specified by:
isExternalReport in interface MavenReport
Overrides:
isExternalReport in class AbstractMavenReport
See Also:
MavenReport.isExternalReport()

getSiteRenderer

protected org.apache.maven.doxia.siterenderer.Renderer getSiteRenderer()
Deprecated. 
Specified by:
getSiteRenderer in class AbstractMavenReport

getOutputDirectory

protected String getOutputDirectory()
Deprecated. 
Specified by:
getOutputDirectory in class AbstractMavenReport

getProject

protected MavenProject getProject()
Deprecated. 
Specified by:
getProject in class AbstractMavenReport

executeReport

protected void executeReport(Locale locale)
                      throws MavenReportException
Deprecated. 
Specified by:
executeReport in class AbstractMavenReport
Throws:
MavenReportException

getI18nString

protected String getI18nString(Locale locale,
                               String key)
Deprecated. 


Copyright © 2007-2012 Codehaus. All Rights Reserved.