jakarta-taglibs-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jrun <sstirl...@mediaone.net>
Subject Re: Documenting Taglibs
Date Mon, 25 Dec 2000 13:01:56 GMT
Continuing this thread on a Christmas morn'...I am attaching the XSL
sheet to auto-gen HTML doc from TLD files.  Like I said, I followed the
example set on the better and more recent Jakarta Taglib documentation
pages.  I am sending a build.xml with it, and a couple pre-run samples
and TLD files in case you just want to see what the output looks like.

The README.TXT inside the zip file explains a little more, like why the
output doesn't show "Examples," "Restrictions" or "Properties."  

Now that it's done (or probably re-done (at which I expect Glenn to have
a good chuckle when he's done with his Christmas goose and reading
this...), it's easy to change things so that the colors or fonts are
different.  I added the tagclass to the output.  I used a CSS page for
minimal HTML formatting -- that could be relied on more, but formatting
nested tables is a pain no matter how you do it.

Best regards,

Scott Stirling
Wes Newton, MA 

P.S. If Evolution emails this attachment successfully, I will be

On 25 Dec 2000 04:56:05 -0500, jrun wrote:
> Judging from the standardized HTML docs for most of the Jakarta taglibs
> (with a few exceptions, like the older ones and the JNDI one), it looks
> like Glenn Nielsen or someone might've already done this.  But I'm not
> finding a stylesheet in the taglib CVS.
> So for the meanwhile, I'm reverse-engineering the HTML in the more
> complete-looking taglib doc pages, and creating an XSL sheet that
> produces this from a TLD file.  The more I work on it, the more I think
> someone else (like Glenn) must have already done it.  If whoever did
> finds this email before I'm done let me/us know and share the wealth.
> :->  Otherwise, I'll post the XSL page and an Ant build.xml to use it.
> I suck at XSL (it's a freaking programming language, isn't it?  It's not
> supposed to be, but every time I have to deal with it it seems so
> complicated), so I'd be interested in how one would _really_ do this if
> they knew what they were doing.
> Merry Christmas!
> On 24 Dec 2000 22:28:50 -0800, Hans Bergsten wrote:
> > jrun wrote:
> > > 
> > > Hello,
> > > 
> > > What's a smart way to document tag libraries?  I'm thinking an XSLT
> > > sheet that works on taglib.tld files would be a good start: spit out at
> > > least a nicely formatted HTML doc with all the tag names, attributes,
> > > and other info in the TLD.  Whaddya think?  Does anyone already have
> > > something like this?
> > 
> > I've been thinking about the same thing, but I haven't gotten around
> > to do it yet. So if you do, please share :-)
> > 
> > Hans

View raw message