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 Summary
Fields - 
Constructor Summary
ConstructorsConstructorDescriptionTemplateVisitor(Path source, Path target, freemarker.template.Configuration configuration, DataContext data) Instantiates a new template visitor. - 
Method Summary
Modifier and TypeMethodDescriptionpreVisitDirectory(Path file, BasicFileAttributes attrs) visitFile(Path file, BasicFileAttributes attrs) Methods inherited from class java.nio.file.SimpleFileVisitor
postVisitDirectory, visitFileFailed 
- 
Field Details
- 
TEMPLATED_FILE_EXT
- See Also:
 
 
 - 
 - 
Constructor Details
- 
TemplateVisitor
public TemplateVisitor(Path source, Path target, freemarker.template.Configuration configuration, DataContext data) Instantiates a new template visitor.- Parameters:
 source- the source directorytarget- the target directoryconfiguration- the freemarker configurationdata- the data to inject
 
 - 
 - 
Method Details
- 
preVisitDirectory
- Specified by:
 preVisitDirectoryin interfaceFileVisitor<Path>- Overrides:
 preVisitDirectoryin classSimpleFileVisitor<Path>- Throws:
 IOException
 - 
visitFile
- Specified by:
 visitFilein interfaceFileVisitor<Path>- Overrides:
 visitFilein classSimpleFileVisitor<Path>- Throws:
 IOException
 
 -