Wiki source code of WOLips Project Templates

Version 64.1 by David Avendasora on 2009/04/07 07:04

Hide last authors
David Holt 36.1 1 === Tutorials and Instructions ===
David Avendasora 31.1 2
Ramsey Gurley 35.1 3 * Creating Custom Templates [[Tutorial>>Custom Project Templates]]
David Avendasora 31.1 4 * Velocity Information
5 ** [[Velocity Template Language Reference>>http://velocity.apache.org/engine/devel/vtl-reference-guide.html]]
6 ** [[Velocity Users Guide>>http://velocity.apache.org/engine/releases/velocity-1.5/user-guide.html]]
7 ** [[Article and example of Velocity usage>>http://www.javaworld.com/javaworld/jw-12-2001/jw-1228-velocity.html]]
8
David Holt 36.1 9 === Example Templates ===
David Avendasora 31.1 10
David Holt 36.1 11 * WOLips' [[Built-In Templates>>http://svn.objectstyle.org/repos/woproject/trunk/woproject/wolips/core/plugins/org.objectstyle.wolips.templateengine/ProjectTemplates/]]
David Avendasora 64.1 12 * Example Wonder [[Project Template>>Custom Project Templates^Wonder ERD2W Application.zip||title="Click to download attachment"]]
13
14 === Custom Templates ===
15
16 These are templates created by other WOLips users to address specific needs not handled by the built-in templates.
17
18 ===== Java Client Projects =====
19
20 * Standard Java Client using JBND (coming soon)
21 ** Server Side Project
22 ** Client Side Project
23 ** EntityClient.java [[template>>JBND Client-Side _Entity.java Template]]
24 ** EntityClient.java [[template>>JBND Client-Side Entity.java Template]]
25 * Direct To Java Client (D2JC) using Java WebStart
26 This project will create an full-featured, all-in-one D2JC project that holds both the server- and client-side applications. It requires Project WOnder's ERJars and ERExtensions frameworks on the Server-Side. You will need to add your own EOModel and download the D2JC EOGenerator Templates When launched the user can then download the client-side application from the server via a link in the projects Main component.
27 ** Combined Server- and Client-Side Project
28 ** **Server-Side Classes**
29 ** EntityServer.java [[template>>Server-Side _Entity.java Template]]
30 ** EntityServer.java [[template>>Server-Side Entity.java Template]]
31 ** **Client-Side Classes**
32 ** EntityClient.java [[template>>Client-Side _Entity.java Template]]
33 ** EntityClient.java [[template>>Client-Side Entity.java Template]]