public class GenerationContext extends Object
| Constructor and Description |
|---|
GenerationContext(File targetDir,
File proformaDir,
File copyDir) |
GenerationContext(String targetDirName,
String proformaDirName,
String copyDirName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTemplateDirectory(File dir)
This is analogous to copying the templates into a working directory so later additions
take precedence over earlier ones.
|
void |
addTemplateDirectory(File dir,
MultiDirTemplateLoader templateLoader) |
File |
getCopyDir() |
Map<String,Object> |
getDataModel() |
freemarker.template.Configuration |
getFreemarkerConfig() |
Set<String> |
getLanguages() |
File |
getProformaDir() |
File |
getTargetDir() |
Set<String> |
getTemplatesFor(String templateOrProforma,
String language,
String type) |
Object |
put(String key,
Object value) |
public GenerationContext(String targetDirName, String proformaDirName, String copyDirName) throws GenerationException
GenerationExceptionpublic GenerationContext(File targetDir, File proformaDir, File copyDir) throws GenerationException
GenerationExceptionpublic void addTemplateDirectory(File dir)
dir - A template directory.public void addTemplateDirectory(File dir, MultiDirTemplateLoader templateLoader)
public freemarker.template.Configuration getFreemarkerConfig()
public Set<String> getTemplatesFor(String templateOrProforma, String language, String type)
public File getTargetDir()
public File getProformaDir()
public File getCopyDir()
Copyright © 2018 Symphony Software Foundation. All rights reserved.