Package com.fizzed.rocker.compiler
Class RockerConfiguration
- java.lang.Object
-
- com.fizzed.rocker.compiler.RockerConfiguration
-
public class RockerConfiguration extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCLASS_DIRprivate java.io.FileclassDirectoryprivate static org.slf4j.Loggerlogstatic java.lang.StringOPTION_PREFIXprivate RockerOptionsoptionsstatic java.lang.StringOUTPUT_DIRprivate java.io.FileoutputDirectorystatic java.lang.StringTEMPLATE_DIRprivate java.io.FiletemplateDirectory
-
Constructor Summary
Constructors Constructor Description RockerConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.FilegetClassDirectory()RockerOptionsgetOptions()public File getCompileDirectory() { if (this.compileDirectory == null) { return getClassDirectory(); } return compileDirectory; } public void setCompileDirectory(File compileDirectory) { this.compileDirectory = compileDirectory; }java.io.FilegetOutputDirectory()java.io.FilegetTemplateDirectory()voidmerge(java.util.Properties properties)voidmergeFromClassPath()voidsetClassDirectory(java.io.File classDirectory)voidsetOptions(RockerOptions options)voidsetOutputDirectory(java.io.File outputDirectory)voidsetTemplateDirectory(java.io.File templateDirectory)voidwrite(java.io.File file)
-
-
-
Field Detail
-
log
private static final org.slf4j.Logger log
-
TEMPLATE_DIR
public static final java.lang.String TEMPLATE_DIR
- See Also:
- Constant Field Values
-
OUTPUT_DIR
public static final java.lang.String OUTPUT_DIR
- See Also:
- Constant Field Values
-
CLASS_DIR
public static final java.lang.String CLASS_DIR
- See Also:
- Constant Field Values
-
OPTION_PREFIX
public static final java.lang.String OPTION_PREFIX
- See Also:
- Constant Field Values
-
templateDirectory
private java.io.File templateDirectory
-
outputDirectory
private java.io.File outputDirectory
-
classDirectory
private java.io.File classDirectory
-
options
private RockerOptions options
-
-
Method Detail
-
mergeFromClassPath
public final void mergeFromClassPath()
-
merge
public final void merge(java.util.Properties properties)
-
write
public void write(java.io.File file) throws java.io.IOException- Throws:
java.io.IOException
-
getTemplateDirectory
public java.io.File getTemplateDirectory()
-
setTemplateDirectory
public void setTemplateDirectory(java.io.File templateDirectory)
-
getOutputDirectory
public java.io.File getOutputDirectory()
-
setOutputDirectory
public void setOutputDirectory(java.io.File outputDirectory)
-
getClassDirectory
public java.io.File getClassDirectory()
-
setClassDirectory
public void setClassDirectory(java.io.File classDirectory)
-
getOptions
public RockerOptions getOptions()
public File getCompileDirectory() { if (this.compileDirectory == null) { return getClassDirectory(); } return compileDirectory; } public void setCompileDirectory(File compileDirectory) { this.compileDirectory = compileDirectory; }
-
setOptions
public void setOptions(RockerOptions options)
-
-