Great job! We had this in our plan. @Tag meta data should be defined in an xml file. I also agree with tag bean idea. Take a look at .Net's Attribute class :-) Along that lines more or less. I'll look at your stuff right away.
Anyway, I think I should also complain a bit! Instead of "Announcing xtags" I prefer a pair-design/brainstorming first, indeed different viewpoints are very effective on a design :o) Oh yeah while writing this email I also got Aslak's "xdoclet documentation / GUI" email. Also seems to be on the same subject but done by Aslak and from a different perspective. Guys! It's a team so keep it as a team ;-) Ara. > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:xdoclet-devel- > [EMAIL PROTECTED]] On Behalf Of Konstantin Priblouda > Sent: Sunday, January 06, 2002 8:53 PM > To: [EMAIL PROTECTED] > Subject: [Xdoclet-devel] Announcing xtags > > Hi all, > > Current javadoc tag situation is really miserable, > there is no formal tag definition, and neither way > to validate they correctness. > > So missed required parameter will bomb with cryptic > error message which does not say anything abot its > cause. > > I thought about this problem, and I have started to > work at solution ( xtags ) > > What it shall provide: > - clear way to define and describe javadoc tags > ( required parameters , data types etc. ). I we are > thinking about GUI tools which would help > to tag classes, such formal definition is necessary. > Formal tag definition can be used to produce tag > documentation automagically. > - Generic "tag bean" which can be conveniently > costructed from tag text , and would bomb if > required parameters are missed, or on not allowed > values. Such tag bean can be built using reflection > proxy & invocation handlers. > > Another advantage of tag bean would be possibility to > prewalk javadoc tree, and construct tag beans thus > checking supplied tags for correctness. > Tag bean could be then used in templates > > I already started to work on this, and here is the > archive: > > http://www.pribluda.de/xtags.tar.gz > > What works: > - xml parsing, meta data building, automatic tag bean > interface generation > > Magic reflection proxies / invocation handlers are not > existing yet, but in work. > > Build scripts are tested on unix, so bat files are > on your discretion > > comments please... > > regards, > > ===== > Konstantin Priblouda ( ko5tik ) Freelance Software developer > < http://www.pribluda.de > < play java games -> http://www.yook.de > > < render charts online -> http://www.pribluda.de/povray/ > > > __________________________________________________ > Do You Yahoo!? > Send FREE video emails in Yahoo! Mail! > http://promo.yahoo.com/videomail/ > > _______________________________________________ > Xdoclet-devel mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/xdoclet-devel _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com _______________________________________________ Xdoclet-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-devel
