I¹Ve used EOModelDoc. Below are some Ant fragments to get you started. I am also attaching a eogen template showing how to drive the documentation from the EOModel into the classes where JavaDoc and you IDE will pick it up. I find that generally more useful.
Chuck
<!-- Generate documentation from EOModels -->
<target name="eomodeldoc" depends="setProps">
<java jar="EOModelDoc/eomodeldoc.jar"
fork="true"
maxmemory="256m">
<arg value="-output" />
<arg value="../../Documentation/Generated/EOModelDocs" />
<arg value="-model" />
<arg value="CadreCore/Resources/CadreEO.eomodeld" />
<arg value="-model" />
<arg value="HHSecurity/Resources/HHSecurityEO.eomodeld" />
<arg value="-model" />
<arg
value="Frameworks/GVCGenericObjects.framework/Resources/GVCGenericObjects.e
omodeld" />
<arg value="-model" />
<arg value="CadrePrototypes/Resources/CadrePrototypes.eomodeld" />
<arg value="-templates" />
<arg value="EOModelDoc" />
<arg value="-entityURLTemplate" />
<arg value="../../../JavaDocs/$${entity.classNamePath}.html" />
</java>
</target>
<!-- Test for upcoming version of WOLips (which is here but needs to be
verified -->
<target name="eomodeldocnew" depends="setProps">
<java jar="EOModelDoc/eomodeldocnew.jar"
fork="true"
maxmemory="256m">
<arg value="-output" />
<arg value="../../Documentation/Generated/EOModelDocs" />
<arg value="-modelgroup" />
<arg value="CadreCore" />
<arg value="-templates" />
<arg value="EOModelDoc" />
<arg value="-entityURLTemplate" />
<arg value="../../../JavaDocs/$${entity.classNamePath}.html" />
</java>
</target>
On 2015-11-06, 12:49 AM,
"[email protected] on behalf of
Benjamin Steiner"
<[email protected] on behalf of
[email protected]> wrote:
>Hi list,
>
>We are currently designing a quite complex EO Model, and there¹s a lot to
>be documented. Does anyone have some advice on how to approach that on a
>large scale or is anyone using some Tools to do it?
>I¹ve heard of program called ³EO Model Doc², but i don¹t know how to get
>it or if it¹s even still working.
>
>thanks for any advice
>beni
> _______________________________________________
>Do not post admin requests to the list. They will be ignored.
>Webobjects-dev mailing list ([email protected])
>Help/Unsubscribe/Update your Subscription:
>https://lists.apple.com/mailman/options/webobjects-dev/chill%40gevityinc.c
>om
>
>This email sent to [email protected]
HHBaseClass.eotemplate
Description: HHBaseClass.eotemplate
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
