JeeWiz Home  
The Model-Driven System Builder

JeeWiz Architect's Guide
 
Contents
 


Chapter 9.  Patterns

JeeWiz provides features for writing 'patterns', by which we mean enhancing the model by creating more model objects.

Using patterns, it is possible to convert a basic object into a number of other objects, or to embellish its specification.

This chapter describes the mechanics of the pattern features and how you use them to build patterns.

Patterns are written as Velocity scripts, just as templates are. See the previous chapter for the common features of Velocity scripts.

9.1  Motivation

9.2  Ways to specify patterns

9.3  The Mechanics of Patterns

9.4  Simple Patterns

9.5  Patterns In Practice

9.6  Ordering Of Events

9.7  Classes Generated For Each Entity by the J2EE Maintenance Patterns