Bernhard Huber wrote:
>The last day I was trying to auto-generate sitemap reference documentation.
This is an excellent idea Bernhard. I, for one, would encourage
you to continue with it.
>I was implementing a java1.3 doclet extension. This doclet extension uses
>Velocity to generate apache document pages for
>* Generator
>* Transformer
>* Serializer
>classes.
>
>Each of this classes generates following document elements:
><s2 title="{FQN classname}">
> {first sentence of class javadoc}
> Name {optional @cocoon:name javadoc tag}
> Class {FQN classname}
> Cacheable {true if class implements Cacheable}
> AllInterfaces {list of all implementing interfaces}
> AllSuperclasses {list of all superclasses}
>
> <s3 title="Sitemap Definition">
> <source>
> ... <map:generator name="{@cocoon:name}" src="{FQN classname}"/> ...
> </source>
> </s3>
> <s3 title="Sitemap Usage">
> ... <map:generate name="{@cocoon:name}"/>...
> </s3>
></s2>
>
>As of today some javadocs has html tags in the javadoc
>which makes troubles in the "build docs" document generation.
Are you seeing this as a hurdle, or simply as something
that needs to be amended before your application can
proceed?
I do not understand why such elements cause trouble.
Can you provide an example? If they are not valid elements
according to the document-v10.dtd then surely we can
simply tweak the javadoc comments inside each *.java
In your example above, do you intend to have <p> wrappers
around each information line following the <s2 title="...
so as to provide the layout that you have shown? If so,
then i can see how that may cause troubles with embedded
elements. We could simply define a coding convention for
the "{first sentence of class javadoc}".
--David
>This effort might help to have uptodate documentation, as it is
>generated directly from the java source code.
>This effort does not replace writting documentation, but it might help.
>
>Currently only the javadoc tag @cocoon:name is respected.
>Maybe defining more tags might enrich the reference documents further.
>
>The reference documentation step should happen before launching
>"build docs". The files generators-ref.xml, transformers-ref.xml, and
>serializers-ref.xml are generated by the reference documetation step.
>
>Any ideas?
>
>bye bernhard
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]