updating aj version to be 1.5.2
diff --git a/UpdateSite/build.xml b/UpdateSite/build.xml
index c6f24e9..7e0db7b 100755
--- a/UpdateSite/build.xml
+++ b/UpdateSite/build.xml
@@ -29,7 +29,7 @@
 <property name="ajdt.version" value="1.3.2.${cctimestamp}" />
 <property name="ajde.version" value="1.5.2.${cctimestamp}" />
 <property name="xref.version" value="1.3.2.${cctimestamp}" />
-<property name="aspectj.release.name" value="1.5.2RC1" />
+<property name="aspectj.release.name" value="1.5.2" />
 <property name="aspectj.version" value="1.5.2" />
 <property name="visualiser.version" value="2.2.0.${cctimestamp}"/>
 	
diff --git a/org.aspectj.ajde/ajde.jar b/org.aspectj.ajde/ajde.jar
index 429f818..26b23e7 100755
--- a/org.aspectj.ajde/ajde.jar
+++ b/org.aspectj.ajde/ajde.jar
Binary files differ
diff --git a/org.aspectj.ajde/ajdesrc.zip b/org.aspectj.ajde/ajdesrc.zip
index 48fb2a4..584d4dc 100644
--- a/org.aspectj.ajde/ajdesrc.zip
+++ b/org.aspectj.ajde/ajdesrc.zip
Binary files differ
diff --git a/org.aspectj.ajde/build.properties b/org.aspectj.ajde/build.properties
index 635deae..ebf587e 100755
--- a/org.aspectj.ajde/build.properties
+++ b/org.aspectj.ajde/build.properties
@@ -1,5 +1,5 @@
 bin.includes = about.html,\
-               ajde-src.zip,\
+               ajdesrc.zip,\
                ajde.jar,\
                doc/,\
                icons/,\
diff --git a/org.aspectj.ajde/doc/README-152.html b/org.aspectj.ajde/doc/README-152.html
new file mode 100644
index 0000000..c53b7d1
--- /dev/null
+++ b/org.aspectj.ajde/doc/README-152.html
@@ -0,0 +1,46 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html> <head>
+<title>AspectJ 5 Development Kit v1.5.2 Readme</title>
+<style type="text/css">
+<!--
+  P   { margin-left:  20px; }
+  PRE { margin-left:  20px; }
+  LI  { margin-left:  20px; }
+  H4  { margin-left:  20px; }
+  H3  { margin-left:  10px; }
+-->
+</style>
+</head>
+
+<body>
+<div align="right"><small>
+&copy; Copyright 2006 Contributors.
+All rights reserved.
+</small></div>
+
+<h1>AspectJ 5 v1.5.2 Readme</h1>
+
+<p>
+This release is primarily a bug fix release. 
+It includes approximately 60 fixes and enhancements that have been incorporated since 
+the 1.5.1 release. You can see 
+the full list through 
+<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&product=AspectJ&target_milestone=1.5.2&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED">
+this bugzilla query</a>. 
+</p>
+<p>
+Notable changes since the 1.5.1 release include:
+<ul>
+<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=126167">[126167]</a> The handling of proceed in @Around advice has changed to be more compatible with code style.</li>
+<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=147711">[147711]</a> Members generated as a result of the AspectJ weaving process are now marked Java synthetic - enabling coverage tools such as Emma to process woven classes correctly.</li>
+<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=138316">[138316]</a> AspectJ has now transitioned from the CPL to the EPL license.</li>
+<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=140695">[140695]</a> Using a more optimal world for managing types when load-time weaving - reduces heap usage (work in progress).</li>
+<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=101983">[101983]</a> AspectJ can now support separate output folders for each input source folder - enables AJDT to behave more like JDT.</li>
+</ul>
+</p>
+
+<p>For information on bug fixes in AspectJ 5 v1.5.2, see the <a href="changes.html">
+changes</a> document.</p>
+
+</body> 
+</html>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/allclasses-frame.html b/org.aspectj.ajde/doc/aspectj5rt-api/allclasses-frame.html
index 73703b9..8c3e666 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/allclasses-frame.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/allclasses-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:43 BST 2006 -->
 <TITLE>
 All Classes (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/allclasses-noframe.html b/org.aspectj.ajde/doc/aspectj5rt-api/allclasses-noframe.html
index ee4f1b7..a18706f 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/allclasses-noframe.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/allclasses-noframe.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:43 BST 2006 -->
 <TITLE>
 All Classes (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/constant-values.html b/org.aspectj.ajde/doc/aspectj5rt-api/constant-values.html
index d60d32d..5434029 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/constant-values.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/constant-values.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 Constant Field Values (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/deprecated-list.html b/org.aspectj.ajde/doc/aspectj5rt-api/deprecated-list.html
index 2d579cd..e51cdf4 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/deprecated-list.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/deprecated-list.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:43 BST 2006 -->
 <TITLE>
 Deprecated List (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/help-doc.html b/org.aspectj.ajde/doc/aspectj5rt-api/help-doc.html
index 4c6081b..ab25588 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/help-doc.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/help-doc.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:43 BST 2006 -->
 <TITLE>
 API Help (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/index-all.html b/org.aspectj.ajde/doc/aspectj5rt-api/index-all.html
index b6c445f..5514e4d 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/index-all.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/index-all.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 Index (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/index.html b/org.aspectj.ajde/doc/aspectj5rt-api/index.html
index 949f07d..a4af77d 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/index.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/index.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Mon Jun 26 10:52:02 BST 2006-->
+<!-- Generated by javadoc on Thu Jun 29 16:31:43 BST 2006-->
 <TITLE>
 AspectJ(tm) aspectj5rt API
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/AdviceName.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/AdviceName.html
index ab1a555..309c648 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/AdviceName.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/AdviceName.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 AdviceName (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/After.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/After.html
index 53197f3..f2314e7 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/After.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/After.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 After (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/AfterReturning.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/AfterReturning.html
index 5ff65c3..9becbbc 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/AfterReturning.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/AfterReturning.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 AfterReturning (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/AfterThrowing.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/AfterThrowing.html
index b5bb4c8..98a2a00 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/AfterThrowing.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/AfterThrowing.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 AfterThrowing (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Around.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Around.html
index 135809f..3e47251 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Around.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Around.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 Around (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Aspect.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Aspect.html
index 581d383..613db58 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Aspect.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Aspect.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 Aspect (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Before.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Before.html
index 7dbb5c4..bc3a889 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Before.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Before.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 Before (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareAnnotation.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareAnnotation.html
index 7c2c6d5..a4037ae 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareAnnotation.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareAnnotation.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 DeclareAnnotation (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareError.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareError.html
index 2b22c79..58e2190 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareError.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareError.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 DeclareError (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareParents.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareParents.html
index 44a7a9d..a5ed837 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareParents.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareParents.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 DeclareParents (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclarePrecedence.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclarePrecedence.html
index 18eac55..765e74e 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclarePrecedence.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclarePrecedence.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 DeclarePrecedence (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareWarning.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareWarning.html
index e696fbc..51e16d8 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareWarning.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/DeclareWarning.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 DeclareWarning (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Pointcut.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Pointcut.html
index cedc8ec..9427a48 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Pointcut.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/Pointcut.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 Pointcut (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/SuppressAjWarnings.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/SuppressAjWarnings.html
index 768e128..9954aed 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/SuppressAjWarnings.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/SuppressAjWarnings.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 SuppressAjWarnings (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/package-frame.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/package-frame.html
index c7265ff..e7c55b4 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/package-frame.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 org.aspectj.lang.annotation (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/package-summary.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/package-summary.html
index 48b177a..ec05d94 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/package-summary.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 org.aspectj.lang.annotation (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/package-tree.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/package-tree.html
index 7bb9732..90a8afb 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/package-tree.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/annotation/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 org.aspectj.lang.annotation Class Hierarchy (AspectJ(tm) aspectj5rt API)
 </TITLE>
@@ -86,20 +86,20 @@
 Annotation Type Hierarchy
 </H2>
 <UL>
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/SuppressAjWarnings.html" title="annotation in org.aspectj.lang.annotation"><B>SuppressAjWarnings</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/Pointcut.html" title="annotation in org.aspectj.lang.annotation"><B>Pointcut</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/DeclareWarning.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareWarning</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/DeclarePrecedence.html" title="annotation in org.aspectj.lang.annotation"><B>DeclarePrecedence</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/DeclareParents.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareParents</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/DeclareError.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareError</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/DeclareAnnotation.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareAnnotation</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/Before.html" title="annotation in org.aspectj.lang.annotation"><B>Before</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/Aspect.html" title="annotation in org.aspectj.lang.annotation"><B>Aspect</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/Around.html" title="annotation in org.aspectj.lang.annotation"><B>Around</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/AfterThrowing.html" title="annotation in org.aspectj.lang.annotation"><B>AfterThrowing</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/AfterReturning.html" title="annotation in org.aspectj.lang.annotation"><B>AfterReturning</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/After.html" title="annotation in org.aspectj.lang.annotation"><B>After</B></A> (implements java.lang.annotation.Annotation)
 <LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/AdviceName.html" title="annotation in org.aspectj.lang.annotation"><B>AdviceName</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/After.html" title="annotation in org.aspectj.lang.annotation"><B>After</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/AfterReturning.html" title="annotation in org.aspectj.lang.annotation"><B>AfterReturning</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/AfterThrowing.html" title="annotation in org.aspectj.lang.annotation"><B>AfterThrowing</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/Around.html" title="annotation in org.aspectj.lang.annotation"><B>Around</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/Aspect.html" title="annotation in org.aspectj.lang.annotation"><B>Aspect</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/Before.html" title="annotation in org.aspectj.lang.annotation"><B>Before</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/DeclareAnnotation.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareAnnotation</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/DeclareError.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareError</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/DeclareParents.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareParents</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/DeclarePrecedence.html" title="annotation in org.aspectj.lang.annotation"><B>DeclarePrecedence</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/DeclareWarning.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareWarning</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/Pointcut.html" title="annotation in org.aspectj.lang.annotation"><B>Pointcut</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="../../../../org/aspectj/lang/annotation/SuppressAjWarnings.html" title="annotation in org.aspectj.lang.annotation"><B>SuppressAjWarnings</B></A> (implements java.lang.annotation.Annotation)
 </UL>
 <HR>
 
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/Advice.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/Advice.html
index 5972bb0..102e331 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/Advice.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/Advice.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 Advice (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/AdviceKind.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/AdviceKind.html
index 93a38ff..d1ff12e 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/AdviceKind.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/AdviceKind.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:01 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 AdviceKind (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/AjType.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/AjType.html
index 8bda51a..1dd3ed6 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/AjType.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/AjType.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 AjType (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/AjTypeSystem.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/AjTypeSystem.html
index 99a9817..78d9ab1 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/AjTypeSystem.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/AjTypeSystem.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 AjTypeSystem (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareAnnotation.Kind.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareAnnotation.Kind.html
index 36f6d25..e0ba2ed 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareAnnotation.Kind.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareAnnotation.Kind.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 DeclareAnnotation.Kind (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareAnnotation.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareAnnotation.html
index f21a1d2..06f4f29 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareAnnotation.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareAnnotation.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 DeclareAnnotation (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareErrorOrWarning.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareErrorOrWarning.html
index 7f0d084..7eed982 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareErrorOrWarning.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareErrorOrWarning.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 DeclareErrorOrWarning (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareParents.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareParents.html
index 3626315..67ce36b 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareParents.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareParents.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 DeclareParents (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclarePrecedence.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclarePrecedence.html
index 30e187a..8a347c8 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclarePrecedence.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclarePrecedence.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 DeclarePrecedence (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareSoft.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareSoft.html
index e631a5e..48078ee 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareSoft.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/DeclareSoft.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 DeclareSoft (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeConstructorDeclaration.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeConstructorDeclaration.html
index a2eef71..d496a01 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeConstructorDeclaration.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeConstructorDeclaration.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 InterTypeConstructorDeclaration (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeDeclaration.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeDeclaration.html
index 822149e..8755cdb 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeDeclaration.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeDeclaration.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 InterTypeDeclaration (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeFieldDeclaration.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeFieldDeclaration.html
index 5af86c5..9421ae1 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeFieldDeclaration.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeFieldDeclaration.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 InterTypeFieldDeclaration (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeMethodDeclaration.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeMethodDeclaration.html
index 96f30d4..b8d800f 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeMethodDeclaration.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/InterTypeMethodDeclaration.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 InterTypeMethodDeclaration (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/NoSuchAdviceException.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/NoSuchAdviceException.html
index cc113e2..01610d0 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/NoSuchAdviceException.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/NoSuchAdviceException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 NoSuchAdviceException (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/NoSuchPointcutException.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/NoSuchPointcutException.html
index 0295799..8474ba6 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/NoSuchPointcutException.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/NoSuchPointcutException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 NoSuchPointcutException (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PerClause.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PerClause.html
index 179005c..4779ce9 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PerClause.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PerClause.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 PerClause (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PerClauseKind.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PerClauseKind.html
index 37fd87d..5e2138e 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PerClauseKind.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PerClauseKind.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 PerClauseKind (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/Pointcut.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/Pointcut.html
index 0d5af2f..aded243 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/Pointcut.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/Pointcut.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 Pointcut (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PointcutBasedPerClause.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PointcutBasedPerClause.html
index 1149b73..bd5c315 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PointcutBasedPerClause.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PointcutBasedPerClause.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 PointcutBasedPerClause (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PointcutExpression.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PointcutExpression.html
index 338c500..e89cc1b 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PointcutExpression.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/PointcutExpression.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 PointcutExpression (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/SignaturePattern.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/SignaturePattern.html
index f0a21f8..dd078fe 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/SignaturePattern.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/SignaturePattern.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 SignaturePattern (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/TypePattern.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/TypePattern.html
index a7eca34..b114d10 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/TypePattern.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/TypePattern.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 TypePattern (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/TypePatternBasedPerClause.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/TypePatternBasedPerClause.html
index ad125b6..2f578c2 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/TypePatternBasedPerClause.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/TypePatternBasedPerClause.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 TypePatternBasedPerClause (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/package-frame.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/package-frame.html
index bff37ba..641b9f4 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/package-frame.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 org.aspectj.lang.reflect (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/package-summary.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/package-summary.html
index 481a8cc..d35268c 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/package-summary.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 org.aspectj.lang.reflect (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/package-tree.html b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/package-tree.html
index 272ea39..16d7772 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/package-tree.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/org/aspectj/lang/reflect/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 org.aspectj.lang.reflect Class Hierarchy (AspectJ(tm) aspectj5rt API)
 </TITLE>
@@ -116,7 +116,7 @@
 <LI TYPE="circle">java.lang.Object<UL>
 <LI TYPE="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
 <UL>
-<LI TYPE="circle">org.aspectj.lang.reflect.<A HREF="../../../../org/aspectj/lang/reflect/PerClauseKind.html" title="enum in org.aspectj.lang.reflect"><B>PerClauseKind</B></A><LI TYPE="circle">org.aspectj.lang.reflect.<A HREF="../../../../org/aspectj/lang/reflect/DeclareAnnotation.Kind.html" title="enum in org.aspectj.lang.reflect"><B>DeclareAnnotation.Kind</B></A><LI TYPE="circle">org.aspectj.lang.reflect.<A HREF="../../../../org/aspectj/lang/reflect/AdviceKind.html" title="enum in org.aspectj.lang.reflect"><B>AdviceKind</B></A></UL>
+<LI TYPE="circle">org.aspectj.lang.reflect.<A HREF="../../../../org/aspectj/lang/reflect/AdviceKind.html" title="enum in org.aspectj.lang.reflect"><B>AdviceKind</B></A><LI TYPE="circle">org.aspectj.lang.reflect.<A HREF="../../../../org/aspectj/lang/reflect/DeclareAnnotation.Kind.html" title="enum in org.aspectj.lang.reflect"><B>DeclareAnnotation.Kind</B></A><LI TYPE="circle">org.aspectj.lang.reflect.<A HREF="../../../../org/aspectj/lang/reflect/PerClauseKind.html" title="enum in org.aspectj.lang.reflect"><B>PerClauseKind</B></A></UL>
 </UL>
 </UL>
 <HR>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/overview-frame.html b/org.aspectj.ajde/doc/aspectj5rt-api/overview-frame.html
index 24507de..5d0c287 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/overview-frame.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/overview-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 Overview (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/overview-summary.html b/org.aspectj.ajde/doc/aspectj5rt-api/overview-summary.html
index a70c22f..edbd452 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/overview-summary.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/overview-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:43 BST 2006 -->
 <TITLE>
 Overview (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/overview-tree.html b/org.aspectj.ajde/doc/aspectj5rt-api/overview-tree.html
index f42767f..5b1eda8 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/overview-tree.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/overview-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 Class Hierarchy (AspectJ(tm) aspectj5rt API)
 </TITLE>
@@ -112,20 +112,20 @@
 Annotation Type Hierarchy
 </H2>
 <UL>
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/SuppressAjWarnings.html" title="annotation in org.aspectj.lang.annotation"><B>SuppressAjWarnings</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/Pointcut.html" title="annotation in org.aspectj.lang.annotation"><B>Pointcut</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/DeclareWarning.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareWarning</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/DeclarePrecedence.html" title="annotation in org.aspectj.lang.annotation"><B>DeclarePrecedence</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/DeclareParents.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareParents</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/DeclareError.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareError</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/DeclareAnnotation.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareAnnotation</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/Before.html" title="annotation in org.aspectj.lang.annotation"><B>Before</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/Aspect.html" title="annotation in org.aspectj.lang.annotation"><B>Aspect</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/Around.html" title="annotation in org.aspectj.lang.annotation"><B>Around</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/AfterThrowing.html" title="annotation in org.aspectj.lang.annotation"><B>AfterThrowing</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/AfterReturning.html" title="annotation in org.aspectj.lang.annotation"><B>AfterReturning</B></A> (implements java.lang.annotation.Annotation)
-<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/After.html" title="annotation in org.aspectj.lang.annotation"><B>After</B></A> (implements java.lang.annotation.Annotation)
 <LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/AdviceName.html" title="annotation in org.aspectj.lang.annotation"><B>AdviceName</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/After.html" title="annotation in org.aspectj.lang.annotation"><B>After</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/AfterReturning.html" title="annotation in org.aspectj.lang.annotation"><B>AfterReturning</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/AfterThrowing.html" title="annotation in org.aspectj.lang.annotation"><B>AfterThrowing</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/Around.html" title="annotation in org.aspectj.lang.annotation"><B>Around</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/Aspect.html" title="annotation in org.aspectj.lang.annotation"><B>Aspect</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/Before.html" title="annotation in org.aspectj.lang.annotation"><B>Before</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/DeclareAnnotation.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareAnnotation</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/DeclareError.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareError</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/DeclareParents.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareParents</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/DeclarePrecedence.html" title="annotation in org.aspectj.lang.annotation"><B>DeclarePrecedence</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/DeclareWarning.html" title="annotation in org.aspectj.lang.annotation"><B>DeclareWarning</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/Pointcut.html" title="annotation in org.aspectj.lang.annotation"><B>Pointcut</B></A> (implements java.lang.annotation.Annotation)
+<LI TYPE="circle">org.aspectj.lang.annotation.<A HREF="org/aspectj/lang/annotation/SuppressAjWarnings.html" title="annotation in org.aspectj.lang.annotation"><B>SuppressAjWarnings</B></A> (implements java.lang.annotation.Annotation)
 </UL>
 <H2>
 Enum Hierarchy
@@ -134,7 +134,7 @@
 <LI TYPE="circle">java.lang.Object<UL>
 <LI TYPE="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
 <UL>
-<LI TYPE="circle">org.aspectj.lang.reflect.<A HREF="org/aspectj/lang/reflect/PerClauseKind.html" title="enum in org.aspectj.lang.reflect"><B>PerClauseKind</B></A><LI TYPE="circle">org.aspectj.lang.reflect.<A HREF="org/aspectj/lang/reflect/DeclareAnnotation.Kind.html" title="enum in org.aspectj.lang.reflect"><B>DeclareAnnotation.Kind</B></A><LI TYPE="circle">org.aspectj.lang.reflect.<A HREF="org/aspectj/lang/reflect/AdviceKind.html" title="enum in org.aspectj.lang.reflect"><B>AdviceKind</B></A></UL>
+<LI TYPE="circle">org.aspectj.lang.reflect.<A HREF="org/aspectj/lang/reflect/AdviceKind.html" title="enum in org.aspectj.lang.reflect"><B>AdviceKind</B></A><LI TYPE="circle">org.aspectj.lang.reflect.<A HREF="org/aspectj/lang/reflect/DeclareAnnotation.Kind.html" title="enum in org.aspectj.lang.reflect"><B>DeclareAnnotation.Kind</B></A><LI TYPE="circle">org.aspectj.lang.reflect.<A HREF="org/aspectj/lang/reflect/PerClauseKind.html" title="enum in org.aspectj.lang.reflect"><B>PerClauseKind</B></A></UL>
 </UL>
 </UL>
 <HR>
diff --git a/org.aspectj.ajde/doc/aspectj5rt-api/serialized-form.html b/org.aspectj.ajde/doc/aspectj5rt-api/serialized-form.html
index cb265cf..232aafd 100644
--- a/org.aspectj.ajde/doc/aspectj5rt-api/serialized-form.html
+++ b/org.aspectj.ajde/doc/aspectj5rt-api/serialized-form.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:02 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:42 BST 2006 -->
 <TITLE>
 Serialized Form (AspectJ(tm) aspectj5rt API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/changes.html b/org.aspectj.ajde/doc/changes.html
index cb64ca4..11c985b 100755
--- a/org.aspectj.ajde/doc/changes.html
+++ b/org.aspectj.ajde/doc/changes.html
@@ -145,6 +145,7 @@
 
 <ul>
 
+  <li> <a href="#1.5.2">1.5.2</a> (released 2006-06)</li>	
   <li> <a href="#1.5.1">1.5.1</a> (released 2006-04)</li>	
   <li> <a href="#1.5.0">1.5.0</a> (released 2005-12)</li>	
   <li> <a href="#1.2.1">1.2.1</a> (released 2004-10)</li>
@@ -193,6 +194,14 @@
 
 <hr />
 
+<h2><a name="1.5.2">1.5.2</a></h2>
+<p>This release contains around 60 bug fixes and enhancements since the 1.5.1 release.</p>
+
+<p>A full list of bugs fixed and enhancements implemented can be found in 
+<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&product=AspectJ&target_milestone=1.5.2&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED"/>
+Bugzilla</a>
+</p>
+
 <h2><a name="1.5.1">1.5.1</a></h2>
 <p>This release contains over 70 bug fixes and enhancements since the 1.5.0 release.</p>
 
diff --git a/org.aspectj.ajde/doc/index.html b/org.aspectj.ajde/doc/index.html
index dfee0c9..ea537c5 100755
--- a/org.aspectj.ajde/doc/index.html
+++ b/org.aspectj.ajde/doc/index.html
@@ -126,6 +126,8 @@
 <tr> <td>README's
      </td>
      <td>Changes and porting guide for AspectJ 
+        <a href="README-152.html">1.5.2</a>,
+        <a href="README-151.html">1.5.1</a>,
         <a href="README-150.html">1.5.0</a>,
 		<a href="README-121.html">1.2.1</a>,
 		<a href="README-12.html">1.2.0</a>,
diff --git a/org.aspectj.ajde/doc/runtime-api/allclasses-frame.html b/org.aspectj.ajde/doc/runtime-api/allclasses-frame.html
index e989b68..6f5800c 100644
--- a/org.aspectj.ajde/doc/runtime-api/allclasses-frame.html
+++ b/org.aspectj.ajde/doc/runtime-api/allclasses-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 All Classes (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/allclasses-noframe.html b/org.aspectj.ajde/doc/runtime-api/allclasses-noframe.html
index 7d02d9b..251f260 100644
--- a/org.aspectj.ajde/doc/runtime-api/allclasses-noframe.html
+++ b/org.aspectj.ajde/doc/runtime-api/allclasses-noframe.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 All Classes (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/constant-values.html b/org.aspectj.ajde/doc/runtime-api/constant-values.html
index bff619d..0a4496b 100644
--- a/org.aspectj.ajde/doc/runtime-api/constant-values.html
+++ b/org.aspectj.ajde/doc/runtime-api/constant-values.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 Constant Field Values (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/deprecated-list.html b/org.aspectj.ajde/doc/runtime-api/deprecated-list.html
index 708227d..e0e2c4a 100644
--- a/org.aspectj.ajde/doc/runtime-api/deprecated-list.html
+++ b/org.aspectj.ajde/doc/runtime-api/deprecated-list.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 Deprecated List (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/help-doc.html b/org.aspectj.ajde/doc/runtime-api/help-doc.html
index c7a19b0..e638927 100644
--- a/org.aspectj.ajde/doc/runtime-api/help-doc.html
+++ b/org.aspectj.ajde/doc/runtime-api/help-doc.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 API Help (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/index-all.html b/org.aspectj.ajde/doc/runtime-api/index-all.html
index b8e259d..c8a3bca 100644
--- a/org.aspectj.ajde/doc/runtime-api/index-all.html
+++ b/org.aspectj.ajde/doc/runtime-api/index-all.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 Index (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/index.html b/org.aspectj.ajde/doc/runtime-api/index.html
index 5186084..be697ff 100644
--- a/org.aspectj.ajde/doc/runtime-api/index.html
+++ b/org.aspectj.ajde/doc/runtime-api/index.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Mon Jun 26 10:51:59 BST 2006-->
+<!-- Generated by javadoc on Thu Jun 29 16:31:41 BST 2006-->
 <TITLE>
 AspectJ(tm) runtime API
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/Aspects14.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/Aspects14.html
index f49dfa7..61d03bb 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/Aspects14.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/Aspects14.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 Aspects14 (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/JoinPoint.EnclosingStaticPart.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/JoinPoint.EnclosingStaticPart.html
index e325682..306a7d5 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/JoinPoint.EnclosingStaticPart.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/JoinPoint.EnclosingStaticPart.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 JoinPoint.EnclosingStaticPart (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/JoinPoint.StaticPart.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/JoinPoint.StaticPart.html
index 82c2ae6..09f6f4a 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/JoinPoint.StaticPart.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/JoinPoint.StaticPart.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 JoinPoint.StaticPart (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/JoinPoint.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/JoinPoint.html
index de34276..788d550 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/JoinPoint.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/JoinPoint.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 JoinPoint (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/NoAspectBoundException.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/NoAspectBoundException.html
index c5fb6b7..b84b220 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/NoAspectBoundException.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/NoAspectBoundException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 NoAspectBoundException (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/ProceedingJoinPoint.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/ProceedingJoinPoint.html
index 2ebb034..97dda17 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/ProceedingJoinPoint.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/ProceedingJoinPoint.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 ProceedingJoinPoint (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/Signature.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/Signature.html
index 6eba23b..5947688 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/Signature.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/Signature.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 Signature (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/SoftException.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/SoftException.html
index 7b03973..f24beac 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/SoftException.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/SoftException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 SoftException (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/package-frame.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/package-frame.html
index c91337b..a199fff 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/package-frame.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 org.aspectj.lang (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/package-summary.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/package-summary.html
index f465fd3..dd27fa3 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/package-summary.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 org.aspectj.lang (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/package-tree.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/package-tree.html
index b06aa4b..e3550a0 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/package-tree.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 org.aspectj.lang Class Hierarchy (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/AdviceSignature.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/AdviceSignature.html
index 15f865d..9c4f8c7 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/AdviceSignature.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/AdviceSignature.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 AdviceSignature (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/CatchClauseSignature.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/CatchClauseSignature.html
index fa33dad..4fdc618 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/CatchClauseSignature.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/CatchClauseSignature.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 CatchClauseSignature (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/CodeSignature.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/CodeSignature.html
index 0f2cd4f..40b3a75 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/CodeSignature.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/CodeSignature.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 CodeSignature (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/ConstructorSignature.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/ConstructorSignature.html
index dca47a2..72230b8 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/ConstructorSignature.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/ConstructorSignature.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 ConstructorSignature (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/FieldSignature.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/FieldSignature.html
index b6e96ab..c1a03bb 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/FieldSignature.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/FieldSignature.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 FieldSignature (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/InitializerSignature.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/InitializerSignature.html
index 5c8476d..3c719e1 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/InitializerSignature.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/InitializerSignature.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 InitializerSignature (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/LockSignature.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/LockSignature.html
index 495ddc6..b21abc0 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/LockSignature.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/LockSignature.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 LockSignature (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/MemberSignature.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/MemberSignature.html
index c575ba2..6f9e542 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/MemberSignature.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/MemberSignature.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:40 BST 2006 -->
 <TITLE>
 MemberSignature (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/MethodSignature.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/MethodSignature.html
index 0b1cbeb..fe5add9 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/MethodSignature.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/MethodSignature.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 MethodSignature (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/SourceLocation.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/SourceLocation.html
index 3236ab5..c438cf7 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/SourceLocation.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/SourceLocation.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 SourceLocation (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/UnlockSignature.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/UnlockSignature.html
index f0d1389..4ac58a4 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/UnlockSignature.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/UnlockSignature.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 UnlockSignature (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/package-frame.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/package-frame.html
index ef4d14b..8b3cb41 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/package-frame.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 org.aspectj.lang.reflect (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/package-summary.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/package-summary.html
index d246e84..0639eeb 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/package-summary.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 org.aspectj.lang.reflect (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/package-tree.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/package-tree.html
index 69c1f6c..977d35e 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/package-tree.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/lang/reflect/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 org.aspectj.lang.reflect Class Hierarchy (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/Factory.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/Factory.html
index a962de6..1273156 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/Factory.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/Factory.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 Factory (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/FieldSignatureImpl.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/FieldSignatureImpl.html
index 30283ec..f4841c6 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/FieldSignatureImpl.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/FieldSignatureImpl.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 FieldSignatureImpl (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/package-frame.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/package-frame.html
index a750908..d385892 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/package-frame.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 org.aspectj.runtime.reflect (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/package-summary.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/package-summary.html
index 8f1b861..2d31546 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/package-summary.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 org.aspectj.runtime.reflect (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/package-tree.html b/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/package-tree.html
index 632e4c7..7d32208 100644
--- a/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/package-tree.html
+++ b/org.aspectj.ajde/doc/runtime-api/org/aspectj/runtime/reflect/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 org.aspectj.runtime.reflect Class Hierarchy (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/overview-frame.html b/org.aspectj.ajde/doc/runtime-api/overview-frame.html
index 83e2338..693f470 100644
--- a/org.aspectj.ajde/doc/runtime-api/overview-frame.html
+++ b/org.aspectj.ajde/doc/runtime-api/overview-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 Overview (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/overview-summary.html b/org.aspectj.ajde/doc/runtime-api/overview-summary.html
index f53eb8f..1472975 100644
--- a/org.aspectj.ajde/doc/runtime-api/overview-summary.html
+++ b/org.aspectj.ajde/doc/runtime-api/overview-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 Overview (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/overview-tree.html b/org.aspectj.ajde/doc/runtime-api/overview-tree.html
index 563b337..eca9036 100644
--- a/org.aspectj.ajde/doc/runtime-api/overview-tree.html
+++ b/org.aspectj.ajde/doc/runtime-api/overview-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 Class Hierarchy (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/runtime-api/serialized-form.html b/org.aspectj.ajde/doc/runtime-api/serialized-form.html
index e0fb7bb..6e93340 100644
--- a/org.aspectj.ajde/doc/runtime-api/serialized-form.html
+++ b/org.aspectj.ajde/doc/runtime-api/serialized-form.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:51:59 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:41 BST 2006 -->
 <TITLE>
 Serialized Form (AspectJ(tm) runtime API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/allclasses-frame.html b/org.aspectj.ajde/doc/weaver-api/allclasses-frame.html
index cae9dd0..3351e2e 100644
--- a/org.aspectj.ajde/doc/weaver-api/allclasses-frame.html
+++ b/org.aspectj.ajde/doc/weaver-api/allclasses-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:46 BST 2006 -->
 <TITLE>
 All Classes (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/allclasses-noframe.html b/org.aspectj.ajde/doc/weaver-api/allclasses-noframe.html
index 4ce3940..77e9a7b 100644
--- a/org.aspectj.ajde/doc/weaver-api/allclasses-noframe.html
+++ b/org.aspectj.ajde/doc/weaver-api/allclasses-noframe.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:46 BST 2006 -->
 <TITLE>
 All Classes (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/constant-values.html b/org.aspectj.ajde/doc/weaver-api/constant-values.html
index 3587bcb..9f31a41 100644
--- a/org.aspectj.ajde/doc/weaver-api/constant-values.html
+++ b/org.aspectj.ajde/doc/weaver-api/constant-values.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:46 BST 2006 -->
 <TITLE>
 Constant Field Values (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/deprecated-list.html b/org.aspectj.ajde/doc/weaver-api/deprecated-list.html
index 57f3ec2..bc5b28b 100644
--- a/org.aspectj.ajde/doc/weaver-api/deprecated-list.html
+++ b/org.aspectj.ajde/doc/weaver-api/deprecated-list.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:46 BST 2006 -->
 <TITLE>
 Deprecated List (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/help-doc.html b/org.aspectj.ajde/doc/weaver-api/help-doc.html
index 96d1c7f..fde115a 100644
--- a/org.aspectj.ajde/doc/weaver-api/help-doc.html
+++ b/org.aspectj.ajde/doc/weaver-api/help-doc.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:46 BST 2006 -->
 <TITLE>
 API Help (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/index-all.html b/org.aspectj.ajde/doc/weaver-api/index-all.html
index 0e55499..1886bd4 100644
--- a/org.aspectj.ajde/doc/weaver-api/index-all.html
+++ b/org.aspectj.ajde/doc/weaver-api/index-all.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:46 BST 2006 -->
 <TITLE>
 Index (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/index.html b/org.aspectj.ajde/doc/weaver-api/index.html
index 071ac54..fc34414 100644
--- a/org.aspectj.ajde/doc/weaver-api/index.html
+++ b/org.aspectj.ajde/doc/weaver-api/index.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Mon Jun 26 10:52:06 BST 2006-->
+<!-- Generated by javadoc on Thu Jun 29 16:31:46 BST 2006-->
 <TITLE>
 AspectJ(tm) weaver API
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/Aj.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/Aj.html
index d08befc..6004c4c 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/Aj.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/Aj.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 Aj (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/ClassLoaderWeavingAdaptor.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/ClassLoaderWeavingAdaptor.html
index 699bdab..60e6202 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/ClassLoaderWeavingAdaptor.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/ClassLoaderWeavingAdaptor.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 ClassLoaderWeavingAdaptor (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/ClassPreProcessor.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/ClassPreProcessor.html
index 7099328..fb88c08 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/ClassPreProcessor.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/ClassPreProcessor.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 ClassPreProcessor (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/ConcreteAspectCodeGen.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/ConcreteAspectCodeGen.html
index 0e66371..4ee7901 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/ConcreteAspectCodeGen.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/ConcreteAspectCodeGen.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 ConcreteAspectCodeGen (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/DefaultMessageHandler.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/DefaultMessageHandler.html
index 4ebb6b3..0f4f0d7 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/DefaultMessageHandler.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/DefaultMessageHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 DefaultMessageHandler (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/DefaultWeavingContext.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/DefaultWeavingContext.html
index 0916427..1ab1fbc 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/DefaultWeavingContext.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/DefaultWeavingContext.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 DefaultWeavingContext (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/IWeavingContext.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/IWeavingContext.html
index 59a5595..f309725 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/IWeavingContext.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/IWeavingContext.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 IWeavingContext (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/JRockitAgent.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/JRockitAgent.html
index 6e6157a..b7dbcba 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/JRockitAgent.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/JRockitAgent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 JRockitAgent (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/Options.WeaverOption.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/Options.WeaverOption.html
index fec8c47..dd26e6b 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/Options.WeaverOption.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/Options.WeaverOption.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 Options.WeaverOption (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/Options.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/Options.html
index ad7e2a1..ba92f42 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/Options.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/Options.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 Options (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/WeavingURLClassLoader.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/WeavingURLClassLoader.html
index e6a8fca..f03548b 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/WeavingURLClassLoader.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/WeavingURLClassLoader.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 WeavingURLClassLoader (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/Definition.ConcreteAspect.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/Definition.ConcreteAspect.html
index 543607b..739563b 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/Definition.ConcreteAspect.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/Definition.ConcreteAspect.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 Definition.ConcreteAspect (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/Definition.Pointcut.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/Definition.Pointcut.html
index e332074..4926693 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/Definition.Pointcut.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/Definition.Pointcut.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 Definition.Pointcut (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/Definition.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/Definition.html
index df263fa..5792852 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/Definition.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/Definition.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 Definition (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/DocumentParser.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/DocumentParser.html
index ad81b7b..6212813 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/DocumentParser.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/DocumentParser.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 DocumentParser (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/package-frame.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/package-frame.html
index f40b443..a616055 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/package-frame.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 org.aspectj.weaver.loadtime.definition (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/package-summary.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/package-summary.html
index 946354f..49fcff0 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/package-summary.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 org.aspectj.weaver.loadtime.definition (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/package-tree.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/package-tree.html
index 12fc01a..cafba85 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/package-tree.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/definition/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 org.aspectj.weaver.loadtime.definition Class Hierarchy (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/package-frame.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/package-frame.html
index e1006c0..2765710 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/package-frame.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 org.aspectj.weaver.loadtime (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/package-summary.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/package-summary.html
index fcbd50c..9280f86 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/package-summary.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 org.aspectj.weaver.loadtime (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/package-tree.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/package-tree.html
index d58333d..44cf722 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/package-tree.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/loadtime/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 org.aspectj.weaver.loadtime Class Hierarchy (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/ContextBasedMatcher.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/ContextBasedMatcher.html
index c4a8d19..2f3552c 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/ContextBasedMatcher.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/ContextBasedMatcher.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:04 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 ContextBasedMatcher (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/DefaultMatchingContext.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/DefaultMatchingContext.html
index 10dddb0..f8faf1c 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/DefaultMatchingContext.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/DefaultMatchingContext.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 DefaultMatchingContext (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/FuzzyBoolean.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/FuzzyBoolean.html
index 409f4fb..c12d150 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/FuzzyBoolean.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/FuzzyBoolean.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 FuzzyBoolean (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/GeneratedClassHandler.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/GeneratedClassHandler.html
index faafc39..c2b318e 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/GeneratedClassHandler.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/GeneratedClassHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 GeneratedClassHandler (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/JoinPointMatch.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/JoinPointMatch.html
index 25870be..0322cd9 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/JoinPointMatch.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/JoinPointMatch.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 JoinPointMatch (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/MatchingContext.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/MatchingContext.html
index 30d285a..90489e7 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/MatchingContext.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/MatchingContext.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 MatchingContext (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutDesignatorHandler.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutDesignatorHandler.html
index 2f87abe..379a7d2 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutDesignatorHandler.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutDesignatorHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 PointcutDesignatorHandler (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutExpression.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutExpression.html
index ff683bd..4a25d6a 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutExpression.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutExpression.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 PointcutExpression (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutParameter.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutParameter.html
index 09fe65a..8dc6243 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutParameter.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutParameter.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 PointcutParameter (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutParser.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutParser.html
index 1341f79..4b90864 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutParser.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutParser.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 PointcutParser (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutPrimitive.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutPrimitive.html
index 39f2ecd..d92f7cf 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutPrimitive.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/PointcutPrimitive.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 PointcutPrimitive (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/ShadowMatch.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/ShadowMatch.html
index 87d5205..73080e6 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/ShadowMatch.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/ShadowMatch.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 ShadowMatch (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/TypePatternMatcher.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/TypePatternMatcher.html
index 25e0874..97a9d18 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/TypePatternMatcher.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/TypePatternMatcher.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 TypePatternMatcher (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/UnsupportedPointcutPrimitiveException.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/UnsupportedPointcutPrimitiveException.html
index 572ff3a..095144d 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/UnsupportedPointcutPrimitiveException.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/UnsupportedPointcutPrimitiveException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 UnsupportedPointcutPrimitiveException (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/WeavingAdaptor.WeavingAdaptorMessageHandler.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/WeavingAdaptor.WeavingAdaptorMessageHandler.html
index a1481c0..d3c63a5 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/WeavingAdaptor.WeavingAdaptorMessageHandler.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/WeavingAdaptor.WeavingAdaptorMessageHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 WeavingAdaptor.WeavingAdaptorMessageHandler (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/WeavingAdaptor.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/WeavingAdaptor.html
index ba73865..7a107a4 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/WeavingAdaptor.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/WeavingAdaptor.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 WeavingAdaptor (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/WeavingClassLoader.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/WeavingClassLoader.html
index 9d9e32c..34fe4a9 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/WeavingClassLoader.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/WeavingClassLoader.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:05 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 WeavingClassLoader (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/package-frame.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/package-frame.html
index 45a9130..16c390f 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/package-frame.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 org.aspectj.weaver.tools (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/package-summary.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/package-summary.html
index c3b00c9..c88a35e 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/package-summary.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:46 BST 2006 -->
 <TITLE>
 org.aspectj.weaver.tools (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/package-tree.html b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/package-tree.html
index 811e629..baf917d 100644
--- a/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/package-tree.html
+++ b/org.aspectj.ajde/doc/weaver-api/org/aspectj/weaver/tools/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:46 BST 2006 -->
 <TITLE>
 org.aspectj.weaver.tools Class Hierarchy (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/overview-frame.html b/org.aspectj.ajde/doc/weaver-api/overview-frame.html
index 8716acd..390f739 100644
--- a/org.aspectj.ajde/doc/weaver-api/overview-frame.html
+++ b/org.aspectj.ajde/doc/weaver-api/overview-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:45 BST 2006 -->
 <TITLE>
 Overview (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/overview-summary.html b/org.aspectj.ajde/doc/weaver-api/overview-summary.html
index f00c89c..0b0c96a 100644
--- a/org.aspectj.ajde/doc/weaver-api/overview-summary.html
+++ b/org.aspectj.ajde/doc/weaver-api/overview-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:46 BST 2006 -->
 <TITLE>
 Overview (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/overview-tree.html b/org.aspectj.ajde/doc/weaver-api/overview-tree.html
index be0aff0..6f3860f 100644
--- a/org.aspectj.ajde/doc/weaver-api/overview-tree.html
+++ b/org.aspectj.ajde/doc/weaver-api/overview-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:46 BST 2006 -->
 <TITLE>
 Class Hierarchy (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/doc/weaver-api/serialized-form.html b/org.aspectj.ajde/doc/weaver-api/serialized-form.html
index 28402bc..f98ed68 100644
--- a/org.aspectj.ajde/doc/weaver-api/serialized-form.html
+++ b/org.aspectj.ajde/doc/weaver-api/serialized-form.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_01) on Mon Jun 26 10:52:06 BST 2006 -->
+<!-- Generated by javadoc (build 1.5.0_04) on Thu Jun 29 16:31:46 BST 2006 -->
 <TITLE>
 Serialized Form (AspectJ(tm) weaver API)
 </TITLE>
diff --git a/org.aspectj.ajde/toc.xml b/org.aspectj.ajde/toc.xml
index a20649c..4a3c5ec 100755
--- a/org.aspectj.ajde/toc.xml
+++ b/org.aspectj.ajde/toc.xml
@@ -11,7 +11,7 @@
 		<link toc="toc_adk15notebook.xml" />		
 	</topic>
 	<topic label="API Documentation" href="doc/api/index.html"/>
-	<topic label="README for v1.5.1" href="doc/README-151.html"/>
+	<topic label="README for v1.5.2" href="doc/README-152.html"/>
 	<topic label="FAQ" href="doc/faq.html"/>
 	<topic label="Porting Notes" href="doc/porting.html"/>
 	<topic label="Changes in AspectJ" href="doc/changes.html"/>
diff --git a/org.aspectj.runtime/aspectjrt.jar b/org.aspectj.runtime/aspectjrt.jar
index 2b7ad41..f30d06a 100755
--- a/org.aspectj.runtime/aspectjrt.jar
+++ b/org.aspectj.runtime/aspectjrt.jar
Binary files differ
diff --git a/org.aspectj.weaver/aspectjweaver.jar b/org.aspectj.weaver/aspectjweaver.jar
index 15fe324..752723d 100644
--- a/org.aspectj.weaver/aspectjweaver.jar
+++ b/org.aspectj.weaver/aspectjweaver.jar
Binary files differ
diff --git a/org.aspectj.weaver/aspectjweaversrc.zip b/org.aspectj.weaver/aspectjweaversrc.zip
index 9f21202..0dd0484 100644
--- a/org.aspectj.weaver/aspectjweaversrc.zip
+++ b/org.aspectj.weaver/aspectjweaversrc.zip
Binary files differ