blob: 05273cdeafca0301c8ad7720f43bf398929d5ff8 [file] [log] [blame]
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>AspectJ Development Tools</title>
<link rel="stylesheet" href="http://www.eclipse.org/default_style.css" type="text/css">
<link rel="alternate" type="application/rss+xml" title="AJDT News" href="http://www.eclipse.org/ajdt/news.xml"/>
</head>
<body bgcolor="#FFFFFF">
<table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="100%" >
<tr>
<td ALIGN=LEFT width="60%" valign="top"><font class=indextop>ajdt</font><br>
<font class=indexsub>aspectJ development tools subproject</font>
</td>
<td WIDTH="40%"><img
width=120 height=86 src="http://www.eclipse.org/images/Idea.jpg" align=center></td>
</tr>
</table>
<table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="100%" >
<tr>
<td ALIGN=LEFT VALIGN=TOP BGCOLOR="#0080C0"><b><font color="#FFFFFF" face="Arial,Helvetica">&nbsp;Welcome</font></b></td>
</tr>
<tr>
<td ALIGN=LEFT VALIGN=TOP BGCOLOR="#FFFFFF">
<p>Some aspects of system implementation, such as logging,
error handling, standards enforcement and feature variations
are notoriously difficult to implement in a modular way. The
result is that code is tangled across a system and leads to
quality, productivity and maintenance problems. Aspect Oriented
Software Development enables the clean modularization of these
crosscutting concerns. The AspectJ Development Tools (AJDT)
project provides Eclipse platform based tool support for
AOSD with AspectJ. Our goal is to deliver a user experience
that is consistent with the Java Development Tools (JDT) when
working with AspectJ projects and resources. This will be
accomplished by developing an integration layer between the
AspectJ Development Environment Framework and Eclipse/JDT
extension points.</p>
<p>For more information on the AspectJ project, the AspectJ
Programming Guide, examples, and related downloads please visit
the <a target="_top" href="http://eclipse.org/aspectj">AspectJ
Project.</a>
<p><b>Quick link:</b> <i><a href="downloads/">Take me straight to
the download page!</a></i>
</td>
</tr>
<tr>
<td ALIGN=LEFT VALIGN=TOP BGCOLOR="#0080C0"><b><font color="#FFFFFF" face="Arial,Helvetica">&nbsp;What's New</font></b></td>
</tr>
<tr>
<td>
<table cellSpacing="5" cellPadding="2" width="100%" border="0">
<tr>
<td vAlign="top" align="left" height="12" width="23">
<img src="http://eclipse.org/images/Adarrow.gif" border="0" width="16" height="16"></td>
<td colspan="2" valign="top">
<b>November 17, 2005: AspectJ 5 M5:</b>
The latest AspectJ milestone release is now included in AJDT development
builds. Please see the <a href="newfeatures/#compilerM5">New Features page</a>
for more details.
</td>
</tr>
<tr>
<td vAlign="top" align="left" height="12" width="23">
<img src="http://eclipse.org/images/Adarrow.gif" border="0" width="16" height="16"></td>
<td colspan="2" valign="top">
<b>November 9, 2005: Load-time Weaving:</b>
AJDT 1.2.1 and 1.3 have added support for load-time weaving your applications.
Please see the <a href="newfeatures/#ltw">New Features page</a>
for more details.
</td>
</tr>
<tr>
<td vAlign="top" align="left" height="12" width="23">
<img src="http://eclipse.org/images/Adarrow.gif" border="0" width="16" height="16"></td>
<td colspan="2" valign="top">
<b>October 31, 2005: Accessibility:</b>
AJDT 1.3 has undergone a full accessibility review in anticipation of the upcoming release.
Please see the <a href="newfeatures/#accessibility">New Features page</a>
for more details.
</td>
</tr>
<tr>
<td vAlign="top" align="left" height="12" width="23">
<img src="http://eclipse.org/images/Adarrow.gif" border="0" width="16" height="16"></td>
<td colspan="2" valign="top">
<b>October 11, 2005: AspectJ 5 M4:</b>
The latest AspectJ milestone release is now included in AJDT development
builds. Please see the <a href="newfeatures/#compilerM4">New Features page</a>
for more details.
</td>
</tr>
<tr>
<td vAlign="top" align="left" height="12" width="23">
<img src="http://eclipse.org/images/Adarrow.gif" border="0" width="16" height="16"></td>
<td colspan="2" valign="top">
<b>October 3, 2005: Internationalization:</b>
Recently we have been focusing on improving support for message translations in AJDT. But we need
your help with this! Please see the <a href="newfeatures/#i18n">New Features page</a>
for more details.
</td>
</tr>
<tr>
<td vAlign="top" align="left" height="12" width="23">
<img src="http://eclipse.org/images/Adarrow.gif" border="0" width="16" height="16"></td>
<td colspan="2" valign="top">
<b>September 26, 2005: Another new feature:</b>
The <a href="newfeatures/#comparison">Crosscutting Comparison view</a>
and related functionality helps you manage changes to the crosscutting structure
of your project.
</td>
</tr>
<tr>
<td vAlign="top" align="left" height="12" width="23">
<img src="http://eclipse.org/images/Adarrow.gif" border="0" width="16" height="16"></td>
<td colspan="2" valign="top">
<b>September 20, 2005: This week's new AJDT feature:</b>
The <a href="newfeatures/#newaspect">New Aspect wizard</a> now more
closely matches the appearance and
functionality of the New Class wizard, plus it can generate stubs
for pointcuts inherited from an abstract aspect. The version of the
AspectJ compiler included in AJDT has also been updated.
</td>
</tr>
<tr>
<td vAlign="top" align="left" height="12" width="23">
<img src="http://eclipse.org/images/Adarrow.gif" border="0" width="16" height="16"></td>
<td colspan="2" valign="top">
<b>September 12, 2005: More new features in AJDT:</b>
The <a href="newfeatures/">New Features</a> page has been updated
to cover the filtering capability added to the Cross References view. The version of the
AspectJ compiler included in AJDT has also been updated to the latest development build.
</td>
</tr>
<tr>
<td vAlign="top" align="left" height="12" width="23">
<img src="http://eclipse.org/images/Adarrow.gif" border="0" width="16" height="16"></td>
<td colspan="2" valign="top">
<b>September 6, 2005: New features in AJDT:</b>
Find out more about the latest new features added to AJDT
development builds from the <a href="newfeatures/#pointcuts">New Features</a> page,
starting this week with support for navigation and source hovers for
pointcuts.
</td>
</tr>
<tr>
<td vAlign="top" align="left" height="12" width="23">
<img src="http://eclipse.org/images/Adarrow.gif" border="0" width="16" height="16"></td>
<td colspan="2" valign="top">
<b>August 15, 2005: AJDT article published on developerWorks:</b>
<a target="_top" href="http://www.ibm.com/developerworks/java/library/j-aopwork9/">
New AJDT releases ease AOP development</a>
</td>
</tr>
<tr>
<td vAlign="top" align="left" height="12" width="23">
<img src="http://eclipse.org/images/Adarrow.gif" border="0" width="16" height="16"></td>
<td valign="top">
<b>July 13, 2005: <a target="_top" href="http://aosd.net/conference">AOSD'06:</a> Call for Contributions.</b>
The fifth international conference on AOSD offers a great chance for
AspectJ and AJDT users to meet up and share what
they are doing. Submit your <a target="_top" href="http://aosd.net/2006/cfc/reports.php">
experience report</a> abstracts by September 23rd. </td>
<td>
<a target="_top" href="http://aosd.net/conference">
<img src="images/AOSD06_Button.gif" border="0" alt="AOSD 06 conference"></a>
</td>
</tr>
<tr>
<td vAlign="top" align="left" height="12" width="23">
<img src="http://eclipse.org/images/Adarrow.gif" border="0" width="16" height="16"></td>
<td colspan="2" valign="top">
<b>June 10, 2005: AJDT 1.2 released for Eclipse 3.0.</b>
The stable release is now here! See the <a href="whatsnew12/">New and Noteworthy for 1.2</a>
for a summary of the changes since version 1.1. The release is available from the update site
and as a zip file. See the <a href="downloads/">download page</a> for more information.</td>
</tr>
<tr>
<td vAlign="top" align="left" height="12" width="23">
<!-- <img src="http://eclipse.org/images/Adarrow.gif" border="0" width="16" height="16"> -->
</td>
<td colspan="2" valign="top">
<b><a href="news_archive.html">More news...</a></b>
</td>
<td colspan="1" align="right">
<a href="http://www.eclipse.org/ajdt/news.xml">
<img src="http://www.eclipse.org/images/xml.gif" border=0 alt="XML/RSS feed"></a>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td ALIGN=LEFT VALIGN=TOP BGCOLOR="#0080C0"><b><font color="#FFFFFF" face="Arial,Helvetica">
&nbsp;Resources</font></b></td>
</tr>
<tr>
<td>
<table cellSpacing="1" cellPadding="2" width="90%" border="0" id="table1">
<tr>
<td colspan="2">
<b>General Resources:</b>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<a href="news://eclipse.org/eclipse.technology.ajdt">Newsgroup</a> (<a href="http://www.eclipse.org/newsportal/thread.php?group=eclipse.technology.ajdt">web interface</a>)
</td>
<td>
Ask questions about AJDT on the Eclipse Technology Newsgroup .
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<a href="http://bugs.eclipse.org/bugs">Bugzilla</a>
</td>
<td>
Submit bugs and feature requests.
</td>
</tr>
<tr><td></td></tr>
<tr>
<td colspan="2">
<b>User Resources:</b>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<a href="downloads/">Download</a>
</td>
<td>
Get the latest build.
</td>
</tr>
<tr>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<a href="newfeatures/">New Features</a>
</td>
<td>
Find out about the latest features recently added to development builds.
</td>
</tr>
<tr>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<a href="demos/index.html">Demos</a>
</td>
<td>
Various animated tutorials for AJDT.
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<a href="faq.html">FAQ</a>
</td>
<td>
Frequently asked questions about AJDT.
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<a href="http://www.ibm.com/developerworks/java/library/j-aopwork9/">AJDT 1.2 / 1.3 article</a>
</td>
<td>
developerWorks article: <i>New AJDT releases ease AOP development</i>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<a href="http://www.ibm.com/developerworks/library/j-ajdt/">AJDT 1.1.12 article</a>
</td>
<td>
developerWorks article: <i>Develop aspect-oriented Java applications with Eclipse and AJDT.</i>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<a target="_top" href="http://www.eclipse.org/ajdt/visualiser/">The Visualser</a>
</td>
<td>
The AJDT Visualiser component is available in standalone form, with additional providers.
</td>
</tr>
<tr><td></td></tr>
<tr>
<td colspan="2">
<b>Developer Resources:</b>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<a href="http://dev.eclipse.org/viewcvs/indextech.cgi/org.eclipse.ajdt">CVS Repository</a>
</td>
<td>
View AJDT sources using the web interface.
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<a href="http://dev.eclipse.org/mailman/listinfo/ajdt-dev">Mailing List</a>
</td>
<td>
Email developers and get involved with AJDT development.
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<a href="plans.html">Plans</a>
</td>
<td>
Plans for upcoming AJDT releases.
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<a href="ui.html">UI Design</a>
</td>
<td>
User interface design discussion and plans
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<a href="tasks.html">Work tasks</a>
</td>
<td>
Outstanding work items on the project (large and small, both short and long term – why not pick one up and start working on it?)
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<a href="contributors.html">Contributors</a>
</td>
<td>
List of contributors to the AJDT project.
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>