org.codehaus.groovy.tools.groovydoc
Class GroovyDocWriter

java.lang.Object
  extended by org.codehaus.groovy.tools.groovydoc.GroovyDocWriter

public class GroovyDocWriter
extends java.lang.Object

Write GroovyDoc resources to destination.


Field Summary
private static java.lang.String FS
           
private  OutputTool output
           
private  GroovyDocTemplateEngine templateEngine
           
private  GroovyDocTool tool
           
 
Constructor Summary
GroovyDocWriter(GroovyDocTool tool, OutputTool output, GroovyDocTemplateEngine templateEngine)
           
 
Method Summary
private  boolean hasBinaryExtension(java.lang.String template)
           
 void writeClasses(GroovyRootDoc rootDoc, java.lang.String destdir)
           
 void writeClassToOutput(GroovyClassDoc classDoc, java.lang.String destdir)
           
 void writePackages(GroovyRootDoc rootDoc, java.lang.String destdir)
           
 void writePackageToOutput(GroovyPackageDoc packageDoc, java.lang.String destdir)
           
 void writeRoot(GroovyRootDoc rootDoc, java.lang.String destdir)
           
 void writeRootDocToOutput(GroovyRootDoc rootDoc, java.lang.String destdir)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tool

private GroovyDocTool tool

output

private OutputTool output

templateEngine

private GroovyDocTemplateEngine templateEngine

FS

private static final java.lang.String FS
See Also:
Constant Field Values
Constructor Detail

GroovyDocWriter

public GroovyDocWriter(GroovyDocTool tool,
                       OutputTool output,
                       GroovyDocTemplateEngine templateEngine)
Method Detail

writeClasses

public void writeClasses(GroovyRootDoc rootDoc,
                         java.lang.String destdir)
                  throws java.lang.Exception
Throws:
java.lang.Exception

writeClassToOutput

public void writeClassToOutput(GroovyClassDoc classDoc,
                               java.lang.String destdir)
                        throws java.lang.Exception
Throws:
java.lang.Exception

writePackages

public void writePackages(GroovyRootDoc rootDoc,
                          java.lang.String destdir)
                   throws java.lang.Exception
Throws:
java.lang.Exception

writePackageToOutput

public void writePackageToOutput(GroovyPackageDoc packageDoc,
                                 java.lang.String destdir)
                          throws java.lang.Exception
Throws:
java.lang.Exception

writeRoot

public void writeRoot(GroovyRootDoc rootDoc,
                      java.lang.String destdir)
               throws java.lang.Exception
Throws:
java.lang.Exception

writeRootDocToOutput

public void writeRootDocToOutput(GroovyRootDoc rootDoc,
                                 java.lang.String destdir)
                          throws java.lang.Exception
Throws:
java.lang.Exception

hasBinaryExtension

private boolean hasBinaryExtension(java.lang.String template)


Copyright © ${year} The Codehaus. All Rights Reserved.