Wiki source code of Velocity EOGenerator (Veogen)
Version 44.1 by cornelius on 2007/12/01 03:47
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | This is a basic guide to getting the Velocity Generator to work under Leopard, using Eclipse 3.3.1.1 and WOLips 3.3.4669, later versions should work. | ||
2 | The guide is basic in that it should work the way it's detailed below, it doesn't represent the only way, nor probably an optimized way to work with Velocity Generator | ||
3 | |||
4 | ~1. Under Preferences > WOLips > EOGenerator | ||
5 | -> Remove all entries (this is not strictly necessary, but it rules out any errors at the project level) | ||
6 | [[image:1. EOGenerator Project.png]] | ||
7 | |||
8 | 2. Add a folder named templates in your project folder, inside of which you place your template files. | ||
9 | For starters, don't rename them. You can download them here: | ||
10 | http:~/~/webobjects.mdimension.com/wolips/EOGenerator/Velocity%20EOGenerator%20Templates/ | ||
11 | [[image:2. Directory Structure.png]] | ||
12 | |||
13 | 3. Double check your model, so that no of your entities extend EOGenericRecord, | ||
14 | otherwise the generation gap pattern won't work, as the velocity generator generates all files, | ||
15 | rather than just those extending custom classes. this is a change from the old eogenerator. | ||
16 | [[image:3. Entities Snapshot.png]] | ||
17 | |||
18 | 4. Create or edit your .eogen file, mine looks like this: | ||
19 | [[image:4. Config Overview.png]] | ||
20 | |||
21 | 5. Double check, and open the .eogen file using open with > text editor: | ||
22 | [[image:5. Text Config.png]] |