Wiki source code of WOLips Project Templates
Last modified by Bastian Triller on 2011/09/12 00:45
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
94.1 | 1 | === Project Templates === |
![]() |
31.1 | 2 | |
![]() |
94.1 | 3 | WOLips Project Templates can be used to setup the basics of a WebObjects project. They are quite powerful in that they can be used to configure a project's starting classpath, additional incremental builders, customized project structure and build tasks, to make a project use new build systems and more. You can also request additional information from the user to enable even greater customization. |
4 | |||
5 | The templates below were created by other WOLips users to address specific needs not handled by the built-in templates. Once downloaded and unzipped, they should be placed in one of the following locations: | ||
6 | |||
![]() |
97.1 | 7 | {{info icon="false" title="Mac OS X"}} |
![]() |
94.1 | 8 | * /Library/Application Support/WOLips/Project Templates |
![]() |
96.1 | 9 | * ~~/Library/Application Support/WOLips/Project Templates |
10 | {{/info}} | ||
![]() |
94.1 | 11 | |
![]() |
97.1 | 12 | {{info icon="false" title="Windows"}} |
![]() |
96.1 | 13 | * YourHomeDir\Documents and Settings\Application Data\WOLips\Project Templates |
14 | * YourHomeDir\Documents and Settings\AppData\Local\WOLips\Project Templates | ||
15 | {{/info}} | ||
16 | |||
![]() |
94.1 | 17 | === Tutorials and Documentation === |
18 | |||
![]() |
99.1 | 19 | * Creating Custom Templates [[Tutorial>>doc:documentation.Home.WOLips Tutorials.Custom Project Templates.WebHome]] |
![]() |
31.1 | 20 | * Velocity Information |
![]() |
96.1 | 21 | ** [[Velocity Template Language Reference>>url:http://velocity.apache.org/engine/devel/vtl-reference-guide.html||shape="rect"]] |
22 | ** [[Velocity Users Guide>>url:http://velocity.apache.org/engine/releases/velocity-1.5/user-guide.html||shape="rect"]] | ||
23 | ** [[Article and example of Velocity usage>>url:http://www.javaworld.com/javaworld/jw-12-2001/jw-1228-velocity.html||shape="rect"]] | ||
![]() |
31.1 | 24 | |
![]() |
94.1 | 25 | === Templates === |
![]() |
31.1 | 26 | |
![]() |
94.1 | 27 | ===== Template Project ===== |
![]() |
70.1 | 28 | |
![]() |
94.1 | 29 | This is the perfect starting point if you want to create a new project template. Drop this template into the templates directory then select New -> Other -> WO Project from Template and you'll see "WOLips Project Template." It will give you everything you need to create a new Template including a template.xml file and the corresponding Sources directories. |
![]() |
88.1 | 30 | |
![]() |
96.1 | 31 | * WOLips Project Template [[Template>>attach:WOLipsTemplateTemplate.zip]] |
![]() |
88.1 | 32 | |
![]() |
94.1 | 33 | ===== Default/Example Templates ===== |
![]() |
88.1 | 34 | |
![]() |
96.1 | 35 | * WOLips' [[Built-In Templates>>url:https://github.com/wolips/wolips/tree/master/wolips/core/plugins/org.objectstyle.wolips.templateengine/ProjectTemplates/||shape="rect"]] |
![]() |
99.1 | 36 | * Example Wonder ERD2W [[Project Template>>attach:documentation.Home.WOLips Tutorials.Custom Project Templates.WebHome@Wonder ERD2W Application.zip]] |
![]() |
94.1 | 37 | |
![]() |
68.1 | 38 | ===== Java Client Projects ===== |
39 | |||
![]() |
70.1 | 40 | * **Direct To Java Client (D2JC) using Java WebStart** |
![]() |
96.1 | 41 | This project will create an all-in-one D2JC project that holds both the server- and client-side applications. |
42 | ** Combined Server- and Client-Side [[Project Template>>attach:WOLipsD2JCWebStartTemplate.zip]] | ||
![]() |
70.1 | 43 | * **Standard Java Client using WOJCKit** |
![]() |
96.1 | 44 | ** Server-Side [[Project Template>>attach:WOLipsWOJCKitServerTemplate.zip]] |
45 | ** Client-Side [[Project Template>>attach:WOLipsWOJCKitClientTemplate.zip]] | ||
46 | |||
47 | ===== Test Projects ===== | ||
48 | |||
49 | * **Framework Test Applications** | ||
50 | This template will generate applications to test frameworks similar to Project Wonder's ERXTest application. | ||
51 | ** Framework Testing [[Project Template>>attach:TestApplicationTemplate.zip]] |