Class FMModelRepositoryGenerator
java.lang.Object
org.apache.tiles.autotag.generate.AbstractTemplateSuiteGenerator
org.apache.tiles.autotag.freemarker.FMModelRepositoryGenerator
- All Implemented Interfaces:
- TemplateSuiteGenerator
Generates the model repository, given the template suite.
- 
Constructor SummaryConstructorsConstructorDescriptionFMModelRepositoryGenerator(org.apache.velocity.app.VelocityEngine velocityEngine) Constructor.
- 
Method SummaryModifier and TypeMethodDescriptionprotected StringgetDirectoryName(File directory, String packageName, TemplateSuite suite, Map<String, String> parameters) Calculates and returns the directory where the file will be written..protected StringgetFilename(File directory, String packageName, TemplateSuite suite, Map<String, String> parameters) Calculates and returns the filename of the generated file.protected StringgetTemplatePath(File directory, String packageName, TemplateSuite suite, Map<String, String> parameters) Calculates and returns the template path.Methods inherited from class org.apache.tiles.autotag.generate.AbstractTemplateSuiteGeneratorgenerate
- 
Constructor Details- 
FMModelRepositoryGeneratorpublic FMModelRepositoryGenerator(org.apache.velocity.app.VelocityEngine velocityEngine) Constructor.- Parameters:
- velocityEngine- The Velocity engine.
 
 
- 
- 
Method Details- 
getTemplatePathprotected String getTemplatePath(File directory, String packageName, TemplateSuite suite, Map<String, String> parameters) Description copied from class:AbstractTemplateSuiteGeneratorCalculates and returns the template path.- Specified by:
- getTemplatePathin class- AbstractTemplateSuiteGenerator
- Parameters:
- directory- The directory where the file will be written.
- packageName- The name of the package.
- suite- The template suite.
- parameters- The map of parameters.
- Returns:
- The template path.
 
- 
getFilenameprotected String getFilename(File directory, String packageName, TemplateSuite suite, Map<String, String> parameters) Description copied from class:AbstractTemplateSuiteGeneratorCalculates and returns the filename of the generated file.- Specified by:
- getFilenamein class- AbstractTemplateSuiteGenerator
- Parameters:
- directory- The directory where the file will be written.
- packageName- The name of the package.
- suite- The template suite.
- parameters- The map of parameters.
- Returns:
- The template path.
 
- 
getDirectoryNameprotected String getDirectoryName(File directory, String packageName, TemplateSuite suite, Map<String, String> parameters) Description copied from class:AbstractTemplateSuiteGeneratorCalculates and returns the directory where the file will be written..- Specified by:
- getDirectoryNamein class- AbstractTemplateSuiteGenerator
- Parameters:
- directory- The directory where the file will be written.
- packageName- The name of the package.
- suite- The template suite.
- parameters- The map of parameters.
- Returns:
- The template path.
 
 
-