org.apache.tiles.autotag.generate
Interface TemplateClassGenerator

Package class diagram package TemplateClassGenerator
All Known Implementing Classes:
AbstractTemplateClassGenerator, FMModelGenerator, TagClassGenerator, VelocityDirectiveGenerator

public interface TemplateClassGenerator

Generates code from a parsed class.

Version:
$Rev: 1349964 $ $Date: 2012-06-13 13:18:51 -0400 (Wed, 13 Jun 2012) $

Method Summary
 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 © 2001-2012 Apache Software Foundation. All Rights Reserved.