org.exolab.castor.builder.printing

Class TemplateJClassPrinter

Implemented Interfaces:
JClassPrinter

public class TemplateJClassPrinter
extends java.lang.Object
implements JClassPrinter

Prints the given JClass to the filesystem using velocity templates.
Since:
1.2

Field Summary

static String
TEMPLATE_PACKAGE
The package that contains the velocity templates.

Method Summary

void
printClass(JClass jClass, String outputDir, String lineSeparator, String header)

Field Details

TEMPLATE_PACKAGE

public static final String TEMPLATE_PACKAGE
The package that contains the velocity templates.

Method Details

printClass

public void printClass(JClass jClass,
                       String outputDir,
                       String lineSeparator,
                       String header)
Specified by:
printClass in interface JClassPrinter
See Also:
org.exolab.castor.builder.printing.JClassPrinter.printClass( org.exolab.javasource.JClass, java.lang.String, java.lang.String, java.lang.String)

Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com