Package org.rodnansol.core.action
Class DocumentGenerationAction
- java.lang.Object
-
- org.rodnansol.core.action.DocumentGenerationAction
-
public class DocumentGenerationAction extends Object
Action class for single document generation.- Since:
- 0.1.0
- Author:
- nandorholozsnyak
-
-
Constructor Summary
Constructors Constructor Description DocumentGenerationAction(Project project, String name, TemplateCustomization templateCustomization, TemplateType templateType, File metadataInput)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()Sets up the template files and the output file, then executes the generation.voidsetDescription(String description)voidsetExcludedGroups(List<String> excludedGroups)voidsetExcludedProperties(List<String> excludedProperties)voidsetIncludedGroups(List<String> includedGroups)voidsetIncludedProperties(List<String> includedProperties)voidsetOutputFile(File outputFile)voidsetTemplate(String template)voidsetTemplateCompilerName(String templateCompilerName)
-
-
-
Constructor Detail
-
DocumentGenerationAction
public DocumentGenerationAction(Project project, String name, TemplateCustomization templateCustomization, TemplateType templateType, File metadataInput)
-
-
Method Detail
-
execute
public void execute()
Sets up the template files and the output file, then executes the generation.
-
setTemplateCompilerName
public void setTemplateCompilerName(String templateCompilerName)
-
setTemplate
public void setTemplate(String template)
-
setOutputFile
public void setOutputFile(File outputFile)
-
setDescription
public void setDescription(String description)
-
-