net.sf.mvnflexreports
Class AbstractGraphvizMavenReportGenerator

java.lang.Object
  extended by net.sf.mvnflexreports.AbstractGraphvizMavenReportGenerator
Direct Known Subclasses:
ActionScriptUMLReportGenerator, RemoteObjectReportGenerator

public abstract class AbstractGraphvizMavenReportGenerator
extends java.lang.Object

Author:
Rémi Flament

Field Summary
protected  java.lang.String fontName
           
protected  java.lang.String fontSize
           
protected  java.lang.String layout
           
protected  java.lang.String programName
          The program name for dot (can be dot, circo, neato, or any program that understand dot files)
protected  org.apache.maven.doxia.sink.Sink sink
           
 
Constructor Summary
AbstractGraphvizMavenReportGenerator()
           
 
Method Summary
 java.lang.String getFontName()
           
 java.lang.String getFontSize()
           
 java.lang.String getLayout()
           
 java.lang.String getProgramName()
           
 org.apache.maven.doxia.sink.Sink getSink()
           
protected  java.io.File invokeDot(java.lang.String dot, java.lang.String name, java.lang.String outputDirectory, org.apache.maven.plugin.logging.Log log)
           
 void setFontName(java.lang.String fontName)
           
 void setFontSize(java.lang.String fontSize)
           
 void setLayout(java.lang.String layout)
           
 void setProgramName(java.lang.String programName)
           
 void setSink(org.apache.maven.doxia.sink.Sink sink)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sink

protected org.apache.maven.doxia.sink.Sink sink

fontName

protected java.lang.String fontName

fontSize

protected java.lang.String fontSize

programName

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


layout

protected java.lang.String layout
Constructor Detail

AbstractGraphvizMavenReportGenerator

public AbstractGraphvizMavenReportGenerator()
Method Detail

getLayout

public java.lang.String getLayout()

setLayout

public void setLayout(java.lang.String layout)

getSink

public org.apache.maven.doxia.sink.Sink getSink()

setSink

public void setSink(org.apache.maven.doxia.sink.Sink sink)

getFontName

public java.lang.String getFontName()

setFontName

public void setFontName(java.lang.String fontName)

getFontSize

public java.lang.String getFontSize()

setFontSize

public void setFontSize(java.lang.String fontSize)

getProgramName

public java.lang.String getProgramName()

setProgramName

public void setProgramName(java.lang.String programName)

invokeDot

protected java.io.File invokeDot(java.lang.String dot,
                                 java.lang.String name,
                                 java.lang.String outputDirectory,
                                 org.apache.maven.plugin.logging.Log log)
                          throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2008. All Rights Reserved.