Class TemplateVisitor
- All Implemented Interfaces:
- FileVisitor<Path>
The class TemplateVisitor visits files in a template directory to copy
 regular files and process templated ones.
- Since:
- 3.0
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionTemplateVisitor(Path source, Path target, freemarker.template.Configuration configuration, DataContext data) Instantiates a new template visitor.
- 
Method SummaryModifier and TypeMethodDescriptionpreVisitDirectory(Path file, BasicFileAttributes attrs) visitFile(Path file, BasicFileAttributes attrs) Methods inherited from class java.nio.file.SimpleFileVisitorpostVisitDirectory, visitFileFailed
- 
Field Details- 
TEMPLATED_FILE_EXT- See Also:
 
 
- 
- 
Constructor Details- 
TemplateVisitorpublic TemplateVisitor(Path source, Path target, freemarker.template.Configuration configuration, DataContext data) Instantiates a new template visitor.- Parameters:
- source- the source directory
- target- the target directory
- configuration- the freemarker configuration
- data- the data to inject
 
 
- 
- 
Method Details- 
preVisitDirectory- Specified by:
- preVisitDirectoryin interface- FileVisitor<Path>
- Overrides:
- preVisitDirectoryin class- SimpleFileVisitor<Path>
- Throws:
- IOException
 
- 
visitFile- Specified by:
- visitFilein interface- FileVisitor<Path>
- Overrides:
- visitFilein class- SimpleFileVisitor<Path>
- Throws:
- IOException
 
 
-