Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ajdt-dev] AJDT upgraded to 1.1b4, structure view now appearing :)

I've picked up Jim's 1.1b4 download and incorporated it into the AJDT
plugin: all the crosscutting structure now appears :-), and it seems to be
holding up pretty well (thanks Jim :) ).

I made a couple of tweaks to the org.aspectj.ajde plugin to make this as
easy as possible in the future: the plugin now uses the aspectjrt.jar *and*
aspectjtools.jar from the AspectJ lib dir unmodified. I've also extended
the Ant script with a new target: "ajde.jar."  The process to drop a new
release of AspectJ into AJDT is now quite straightforward:

* copy the aspectjrt.jar and aspectjtools.jar files into the plugin
directory
* run "ant ajde.jar" to build the ajde.jar derivative that AJDT needs

(and that's it! - unless of course there are interface changes).

If you synchronize your org.aspectj.ajde plugin you'll pick up all these
changes and be working at the 1.1b4 level.

There's one critical problem left in Ajde before we can consider putting
this out as an AJDT beta release for 1.1 support: When we create an outline
we register with the StructureView via setRenderer(this), but we're no
longer receiving updateView(..) notifications after a compile. This means
that the outline view never updates once created - to see the changes you
have to close the editor for the file and the reopen it.  Let me know if
you get a chance to look at this Mik, otherwise I might take a look on
Sunday if no-one else has beaten me too it!

-- Adrian
Adrian_Colyer@xxxxxxxxxx



Back to the top