public class JiowaCodeGenTemplateBeanGenerator extends JiowaTemplateBeanGenerator
JiowaTemplateBeanGenerator
does not check protected regions.
Copyright (C) 2012-2015 JIOWA Business Solutions GmbH, Bettinastr. 30 , D-60325 Frankfurt am Main, Germany
Homepage: www.jiowa.de
All rights reserved.
Download: www.jiowa.de/download.html
License: www.jiowa.de/license.html
BEAN_TEMPLATE_COMPILER_RESULT_CLASSNAME, BEAN_TEMPLATE_COMPILER_RESULT_FILENAME, BEAN_TEMPLATE_FILENAME, beanOutputDirectory, beanOutputDirectoryWithoutPackageName, beanTemplate, beanTemplateMap, BGT, CHECK_TEMPLATE_SYNTAX_ONLY_CMD, checkTemplateSyntaxOnly, COMPILER_RESULT_PACKAGE, compileTimeResultTemplate, config, JAR_FILE_SUFFIX, messages, notation, NUMBER_OF_TEMPLATE_NAMES_TO_SHOW_IN_LOG_MESSAGE, resourceLocation, templateMap, upToDateFlag, VERSION_FILE_SUFFIX
Constructor and Description |
---|
JiowaCodeGenTemplateBeanGenerator(JiowaTemplateConfig config) |
JiowaCodeGenTemplateBeanGenerator(JiowaTemplateConfig config,
boolean checkTemplateSyntaxOnly)
Basic constructor for the template bean generator: see
JiowaTemplateConfig for usage of the config class. |
Modifier and Type | Method and Description |
---|---|
protected void |
checkProtectedRegionsInTemplates() |
void |
generate()
Generates the template beans.
|
static void |
main(java.lang.String[] arguments) |
computeSubTemplateStructureTagMap, computeTextOperatorTagMap, computeTextTagMap, computeVariableTagMap, createBeanTemplateMapLoader, createCommentedErrorsString, createErrorsString, createID, createMessageString, createWarningsString, determineResourceLocation, determineRunningVersion, generateCompileTimeResultClass, generateTemplateBean, initialize, isUpToDate, loadBeanTemplateMap, loadCurrentTemplateMap, logUniqueErrorMessage, previousTemplateBeansHaveBeenGeneratedBySameProgramVersion, printSummarizingMessages, processBeanPartInitializer, processSubTemplateStructure, processSubTemplateStructure, processSubTemplateStructureList, processVariableList, writeSource, writeVersionFile
public JiowaCodeGenTemplateBeanGenerator(JiowaTemplateConfig config, boolean checkTemplateSyntaxOnly)
JiowaTemplateConfig
for usage of the config class.config
- the config instancecheckTemplateSyntaxOnly
- boolean if only a syntax check has to be performedpublic JiowaCodeGenTemplateBeanGenerator(JiowaTemplateConfig config)
config
- the template configpublic void generate()
JiowaTemplateBeanGenerator
generate
in class JiowaTemplateBeanGenerator
protected void checkProtectedRegionsInTemplates()
checkProtectedRegionsInTemplates
in class JiowaTemplateBeanGenerator
public static void main(java.lang.String[] arguments)