org.codehaus.enunciate.template.strategies
Class EnunciateFileStrategy

java.lang.Object
  extended by net.sf.jelly.apt.strategies.TemplateStrategyControl<B>
      extended by net.sf.jelly.apt.strategies.TemplateBlockStrategy<B>
          extended by net.sf.jelly.apt.strategies.TemplateOutputRedirectionStrategy<B>
              extended by net.sf.jelly.apt.strategies.FileStrategy
                  extended by org.codehaus.enunciate.template.strategies.EnunciateFileStrategy
All Implemented Interfaces:
net.sf.jelly.apt.strategies.TemplateStrategy

public class EnunciateFileStrategy
extends net.sf.jelly.apt.strategies.FileStrategy

A file strategy that takes into account a base directory.

Author:
Ryan Heaton

Constructor Summary
EnunciateFileStrategy(java.io.File outputDirectory)
           
 
Method Summary
 java.io.PrintWriter getWriter()
           
 
Methods inherited from class net.sf.jelly.apt.strategies.FileStrategy
getAnnotationProcessorEnvironment, getCharset, getName, getPackage, setCharset, setName, setPackage
 
Methods inherited from class net.sf.jelly.apt.strategies.TemplateOutputRedirectionStrategy
postProcess, preProcess
 
Methods inherited from class net.sf.jelly.apt.strategies.TemplateBlockStrategy
processBody
 
Methods inherited from class net.sf.jelly.apt.strategies.TemplateStrategyControl
invoke
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnunciateFileStrategy

public EnunciateFileStrategy(java.io.File outputDirectory)
Method Detail

getWriter

public java.io.PrintWriter getWriter()
                              throws java.io.IOException,
                                     net.sf.jelly.apt.strategies.MissingParameterException
Overrides:
getWriter in class net.sf.jelly.apt.strategies.FileStrategy
Throws:
java.io.IOException
net.sf.jelly.apt.strategies.MissingParameterException