Package org.apache.tiles.autotag.generate

# Interface TemplateClassGenerator

All Known Implementing Classes:
  `AbstractTemplateClassGenerator`, `FMModelGenerator`, `TagClassGenerator`, `VelocityDirectiveGenerator`

public interface TemplateClassGenerator
Generates code from a parsed class.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `generate(File directory, String packageName, TemplateSuite suite, TemplateClass clazz, Map<String,String> parameters, String runtimeClass, String requestClass)`
  Generates the code.

- ## Method Details

  - ### generate

    void generate(File directory, String packageName, TemplateSuite suite, TemplateClass clazz, Map<String,String> parameters, String runtimeClass, String requestClass)
    Generates the code.
    Parameters:
      `directory` - The base directory where the code will be put.
      `packageName` - The package name.
      `suite` - The template suite.
      `clazz` - The template class.
      `parameters` - Configuration parameters.
      `runtimeClass` - The RequestBuilder implementation.