# Uses of Interface
org.apache.tiles.autotag.generate.TemplateClassGenerator

Packages that use TemplateClassGenerator
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 TemplateClassGenerator in org.apache.tiles.autotag.freemarker

  Classes in org.apache.tiles.autotag.freemarker that implement TemplateClassGenerator
  Modifier and Type
  Class
  Description
  `class`
  `FMModelGenerator`
  Generates a single Freemarker directive model, given a template class.

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

  Classes in org.apache.tiles.autotag.generate that implement TemplateClassGenerator
  Modifier and Type
  Class
  Description
  `class`
  `AbstractTemplateClassGenerator`
  A base template class generator.
  Methods in org.apache.tiles.autotag.generate with parameters of type TemplateClassGenerator
  Modifier and Type
  Method
  Description
  `TemplateGeneratorBuilder`
  TemplateGeneratorBuilder.`addClassesTemplateClassGenerator(TemplateClassGenerator generator)`
  Adds a new template class generator to generate classes.
  `TemplateGeneratorBuilder`
  TemplateGeneratorBuilder.`addResourcesTemplateClassGenerator(TemplateClassGenerator generator)`
  Adds a new template class generator to generate resources.

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

  Classes in org.apache.tiles.autotag.jsp that implement TemplateClassGenerator
  Modifier and Type
  Class
  Description
  `class`
  `TagClassGenerator`
  Generates a tag class using a template class.

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

  Classes in org.apache.tiles.autotag.velocity that implement TemplateClassGenerator
  Modifier and Type
  Class
  Description
  `class`
  `VelocityDirectiveGenerator`
  Generates a Velocity directive using a template class.