net.sf.mvnflexreports
Class AbstractGraphvizMavenReport

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.maven.reporting.AbstractMavenReport
          extended by net.sf.mvnflexreports.AbstractGraphvizMavenReport
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo, org.apache.maven.reporting.MavenReport
Direct Known Subclasses:
ActionScriptUMLMavenReport, RemoteObjectMavenReport

public abstract class AbstractGraphvizMavenReport
extends org.apache.maven.reporting.AbstractMavenReport

Author:
Rémi Flament

Field Summary
protected  java.lang.String fontName
          The font name for the graphviz report
protected  java.lang.String fontSize
          The font size for the graphviz report
protected  java.lang.String programName
          The program name for dot (can be dot, circo, neato, or any program that understand dot files)
 
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
AbstractGraphvizMavenReport()
           
 
Method Summary
protected  void getFiles(java.io.File root, java.util.List<java.io.File> files, java.lang.String... extensions)
           
 void setFontName(java.lang.String fontName)
           
 void setFontSize(java.lang.String fontSize)
           
 void setProgramName(java.lang.String programName)
           
 
Methods inherited from class org.apache.maven.reporting.AbstractMavenReport
canGenerateReport, closeReport, execute, executeReport, generate, getCategoryName, getOutputDirectory, getProject, getReportOutputDirectory, getSink, getSiteRenderer, 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
 
Methods inherited from interface org.apache.maven.reporting.MavenReport
getDescription, getName, getOutputName
 

Field Detail

programName

protected java.lang.String programName
The program name for dot (can be dot, circo, neato, or any program that understand dot files)


fontName

protected java.lang.String fontName
The font name for the graphviz report


fontSize

protected java.lang.String fontSize
The font size for the graphviz report

Constructor Detail

AbstractGraphvizMavenReport

public AbstractGraphvizMavenReport()
Method Detail

setFontName

public void setFontName(java.lang.String fontName)

setFontSize

public void setFontSize(java.lang.String fontSize)

setProgramName

public void setProgramName(java.lang.String programName)

getFiles

protected void getFiles(java.io.File root,
                        java.util.List<java.io.File> files,
                        java.lang.String... extensions)


Copyright © 2008. All Rights Reserved.