Package com.fizzed.rocker.compiler
Class JavaGeneratorRunnable
- java.lang.Object
-
- com.fizzed.rocker.compiler.JavaGeneratorRunnable
-
- All Implemented Interfaces:
java.lang.Runnable
public class JavaGeneratorRunnable extends java.lang.Object implements java.lang.Runnable
-
-
Field Summary
Fields Modifier and Type Field Description private RockerConfigurationconfigurationprivate booleanfailOnErrorprivate JavaGeneratorgeneratorprivate static org.slf4j.Loggerlogprivate TemplateParserparserprivate java.lang.StringsuffixRegexprivate java.util.List<java.io.File>templateFiles
-
Constructor Summary
Constructors Constructor Description JavaGeneratorRunnable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JavaGeneratorgetGenerator()TemplateParsergetParser()java.lang.StringgetSuffixRegex()booleanisFailOnError()voidrun()voidsetFailOnError(boolean failOnError)voidsetOutputDirectory(java.io.File outputDirectory)voidsetSuffixRegex(java.lang.String suffixRegex)voidsetTemplateDirectory(java.io.File templateDirectory)
-
-
-
Field Detail
-
log
private static final org.slf4j.Logger log
-
configuration
private final RockerConfiguration configuration
-
parser
private final TemplateParser parser
-
generator
private final JavaGenerator generator
-
templateFiles
private final java.util.List<java.io.File> templateFiles
-
suffixRegex
private java.lang.String suffixRegex
-
failOnError
private boolean failOnError
-
-
Method Detail
-
getSuffixRegex
public java.lang.String getSuffixRegex()
-
setSuffixRegex
public void setSuffixRegex(java.lang.String suffixRegex)
-
isFailOnError
public boolean isFailOnError()
-
setFailOnError
public void setFailOnError(boolean failOnError)
-
getParser
public TemplateParser getParser()
-
getGenerator
public JavaGenerator getGenerator()
-
run
public void run() throws java.lang.RuntimeException- Specified by:
runin interfacejava.lang.Runnable- Throws:
java.lang.RuntimeException
-
setTemplateDirectory
public void setTemplateDirectory(java.io.File templateDirectory)
-
setOutputDirectory
public void setOutputDirectory(java.io.File outputDirectory)
-
-