Re: [aspectwerkz-dev] Creating AOPified javadocs

the_mindstorm <[email protected]>
Newsgroups gmane.comp.java.aspectwerkz.devel
Message-ID <[email protected]>
Mik Kersten wrote:

Let me know if you need any guidance with the implementation of ajdoc. The
implementation of the tool itself has not evolved too gracefully and needs
some rewriting, but it all works. But most of ajdoc's brains are in the
org.aspectj.ajde framework, and that has reasonably clean APIs.

Mik

--
http://kerstens.org/mik

-----Original Message-----
From: Jonas Boner [ mailto:[email protected] ]
Sent: Monday, August 09, 2004 11:22 AM
To: [email protected]
Subject: RE: [aspectwerkz-dev] Creating AOPified javadocs

It would be great if you could impl something like that.
Take a look at AspectJ's ajdoc, the output it produces.

Thanks.

/Jonas

-----Original Message-----
From: the_mindstorm [ mailto:[email protected] ]
Sent: Tuesday, August 03, 2004 9:08 PM
To: [email protected]
Subject: Re: [aspectwerkz-dev] Creating AOPified javadocs

Hi!

If we can agree on what this tool is supposed to produce I
can start working on it (I have used QDox and it is pretty
nice [smile/]). What I have also unclear is how I can handle
the annotations a la 1.5. If I find a common point on the
above points I could start it asap (as my holiday is
approaching and I will have some more spare time [happy/]).

I will try later this evening to make some proposals but till
then feel free to propose yours.

[Have a nice day] / [10x]
---
Pope
---
<<There are only solutions...>>

Alex wrote:

Hi
Speaking in terms of AOP, the concept of AspectJ ajdoc with some
rewrite to fit the crosscutting annotations requirement

would probably

be a nice fit.
Personnaly I think this kind of needs around annotations will be
addressed by numerous tools in a near future.
(does someone knows what happens f.e. if in Intellij 4.5

with java 5

support, I do a find usage of "foo" Annotation, it works fine ? - I
guess it does !) If someone wants to start that by its own, we are
using Qdox to parse java source code (f.e. in AnnotationC),

and this

library is really good. Support for parsing Java 5 sources

(thus JSR

175 annotations) is beeing discussed.
Alex

----- Original Message -----
*From:* Guy Hacham <mailto:guy-usAmb/[email protected]>
*To:* [email protected]
<mailto:[email protected]>
*Sent:* Tuesday, August 03, 2004 7:47 AM
*Subject:* [aspectwerkz-dev] Creating AOPified javadocs

Hi,

I wonder if there is a way I can create documentation containing
all the information about all classes and the relation

between them.

You can see it as AOPified javadocs that includes all the
information from the xml and the annotations.

Rickard showed-off with a tool they have at

http://jroller.com/page/rickard/20040302#static_crosscutting_rocks

you can see the documentation example at
http://www.senselogic.se/webdav/files/rickard/ForumId.htm

I think this is a great way to describe an AOP project

and I agree

with Rickard saying "using static crosscutting in AOP can be a
very powerful and useful design tool, but it more or

less requires

that you have a good visualization tool in order to avoid
confusion when using the objects".

Having a tool like this could be a great leap forward in using
aspectwerkz in more complex environments.

Guy.

Hi!

Back from vacation. I will start by taking a look at ajdoc
implementation. I intend than to post here my implementation proposal
in order to get all the good ideas from all you guys :-). Thanks Mik
for offering your precious assistance. It will be a good guidance for
me to talk to you about this. I'll be back in a couple of days with
more questions (I guess) and my proposal.

--
[Have a nice day] / [10x]
---
Pope
---
<<There are only solutions...>>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.