JeeWiz Home  
The Model-Driven System Builder

JeeWiz Architect's Guide
 
Contents
 


Chapter 8.  Templates and Velocity Features

JeeWiz uses the Velocity engine, with JeeWiz-specific enhancements, to do templating - and pattern generation, as we will see in the next chapter.

This chapter is divided into two parts:

  1. The first deals with features that are only relevant to templates - where a final text file is being created by running a Velocity script.
  2. The second deals with the JeeWiz-specific features that are common to both template and pattern scripting. This consists of a description of the common features, followed by the list of helper methods that are available on all meta-classes.
This manual does not cover the Velocity engine itself. For information on standard Velocity, see our extract of the Velocity manual, or the online Velocity manual. The main references are the User's Guide and the the VTL Reference Guide .

8.1  Template-only Features

8.2  Miscellaneous Velocity Extensions

8.3  JeeWiz Methods

8.4  #return

8.5  #divert/#revert

8.6  #trace

8.7  #while and #break/#continue

8.8  #try

8.9  Trouble-shooting Velocity Scripts

8.10  Using Velocity For Scripting

8.11  Helper Methods