Changes for page EOModelDoc

Last modified by Theodore Petrosky on 2012/02/11 13:36

From version 23.1
edited by Chuck Hill
on 2008/07/31 15:24
Change comment: There is no comment for this version
To version 24.1
edited by Chuck Hill
on 2008/07/31 16:33
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -17,6 +17,10 @@
17 17  
18 18  == Usage ==
19 19  
20 +The command line syntax of for EOModelDoc:
21 +
22 +##eomodeldoc --output /path/to/output/folder --model /path/to/model.eomodeld]** -modelgroup /path/to/working/dir] -templates /path/to/templates] -entityURLTemplate "http:~/~/whatever?$entity.classNamePath}.html**##
23 +
20 20  Still working on all the model loaders, but you should be able to do
21 21  
22 22  java --jar eomodeldoc.jar --model /path/to/model.eomodeld --output /tmp/
... ... @@ -35,7 +35,27 @@
35 35  java --jar eomodeldoc.jar --output /tmp/eomodeldoc
36 36  from inside your project
37 37  
38 -Tthe usage syntax of the eomodeldoc.jar:
39 -
40 -[[mbp:~~]] th% java --jar eomodeldoc.jar
41 -eomodeldoc --output /path/to/output/folder [[-model pathtomodel.eomodeld]]** [[-modelgroup pathtoworkingdir]] [[-templates pathtotemplates]] [-entityURLTemplate "http:~/~/whatever?${{entity.classNamePath}}{{/entity.classNamePath}}.html **
42 +== Template Files ==
43 +
44 +Default templates are included in the eomodeldoc.jar file. You can extract these templates to use as a basis for your own templates with this command:
45 +
46 +{{code}}
47 +
48 +unzip /path/to/eomodeldoc.jar *.vm -x "*/*"
49 +
50 +{{/code}}
51 +
52 +The templates and their function are:
53 +
54 +|=Template Name|=Usage / Function
55 +|entityContent.html.vm|
56 +|eomodeldoc.css.vm|
57 +|eomodeldoc.js.vm|
58 +|index.html.vm|
59 +|indexContent.html.vm|
60 +|indexModels.html.vm|
61 +|indexOverview.html.vm|
62 +|modelContent.html.vm| |
63 +|modelOverview.html.vm|
64 +|prototype.js.vm|
65 +|storedProcedureContent.html.vm|