# Uses of Class
org.apache.tiles.autotag.generate.TemplateGeneratorBuilder

Packages that use TemplateGeneratorBuilder
Package
Description
org.apache.tiles.autotag.freemarker
Autotag support for Freemarker.
org.apache.tiles.autotag.generate
The Autotag generation classes.
org.apache.tiles.autotag.jsp
Autotag support for JavaServer Pages.
org.apache.tiles.autotag.velocity
Autotag support for Velocity.

- ## Uses of TemplateGeneratorBuilder in org.apache.tiles.autotag.freemarker

  Constructors in org.apache.tiles.autotag.freemarker with parameters of type TemplateGeneratorBuilder
  Modifier
  Constructor
  Description
  ``
  `FMTemplateGeneratorFactory(File classesOutputDirectory, org.apache.velocity.app.VelocityEngine velocityEngine, TemplateGeneratorBuilder templateGeneratorBuilder)`
  Constructor.

- ## Uses of TemplateGeneratorBuilder in org.apache.tiles.autotag.generate

  Methods in org.apache.tiles.autotag.generate that return TemplateGeneratorBuilder
  Modifier and Type
  Method
  Description
  `TemplateGeneratorBuilder`
  TemplateGeneratorBuilder.`addClassesTemplateClassGenerator(TemplateClassGenerator generator)`
  Adds a new template class generator to generate classes.
  `TemplateGeneratorBuilder`
  TemplateGeneratorBuilder.`addClassesTemplateSuiteGenerator(TemplateSuiteGenerator generator)`
  Adds a new template suite generator to generate classes.
  `TemplateGeneratorBuilder`
  TemplateGeneratorBuilder.`addResourcesTemplateClassGenerator(TemplateClassGenerator generator)`
  Adds a new template class generator to generate resources.
  `TemplateGeneratorBuilder`
  TemplateGeneratorBuilder.`addResourcesTemplateSuiteGenerator(TemplateSuiteGenerator generator)`
  Adds a new template suite generator to generate resources.
  `static TemplateGeneratorBuilder`
  TemplateGeneratorBuilder.`createNewInstance()`
  Creates a new instance of the builder.
  `TemplateGeneratorBuilder`
  TemplateGeneratorBuilder.`setClassesOutputDirectory(File classesOutputDirectory)`
  Sets the classes output directory.
  `TemplateGeneratorBuilder`
  TemplateGeneratorBuilder.`setResourcesOutputDirectory(File resourcesOutputDirectory)`
  Sets the resources output directory.

- ## Uses of TemplateGeneratorBuilder in org.apache.tiles.autotag.jsp

  Constructors in org.apache.tiles.autotag.jsp with parameters of type TemplateGeneratorBuilder
  Modifier
  Constructor
  Description
  ``
  `JspTemplateGeneratorFactory(File classesOutputDirectory, File resourcesOutputDirectory, org.apache.velocity.app.VelocityEngine velocityEngine, TemplateGeneratorBuilder templateGeneratorBuilder)`
  Constructor.

- ## Uses of TemplateGeneratorBuilder in org.apache.tiles.autotag.velocity

  Constructors in org.apache.tiles.autotag.velocity with parameters of type TemplateGeneratorBuilder
  Modifier
  Constructor
  Description
  ``
  `VelocityTemplateGeneratorFactory(File classesOutputDirectory, File resourcesOutputDirectory, org.apache.velocity.app.VelocityEngine velocityEngine, TemplateGeneratorBuilder templateGeneratorBuilder)`
  Constructor.