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

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

- - ### Method Detail

    - #### 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.

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.