aboutsummaryrefslogtreecommitdiffstats
path: root/docs/progGuideDB
diff options
context:
space:
mode:
authorwisberg <wisberg>2004-08-28 18:55:12 +0000
committerwisberg <wisberg>2004-08-28 18:55:12 +0000
commit37cbf53470742210e168b24e954fd6e14482a8c0 (patch)
tree22c0f1bb315b2122986be0d98080dfbd3665ebb7 /docs/progGuideDB
parent1d384ecdfaeaeabc0d2bf3a08961d5ebb24fa8a4 (diff)
downloadaspectj-37cbf53470742210e168b24e954fd6e14482a8c0.tar.gz
aspectj-37cbf53470742210e168b24e954fd6e14482a8c0.zip
Limitation stated in bug 50195
Diffstat (limited to 'docs/progGuideDB')
-rw-r--r--docs/progGuideDB/implementation.xml6
1 files changed, 6 insertions, 0 deletions
diff --git a/docs/progGuideDB/implementation.xml b/docs/progGuideDB/implementation.xml
index 6e73e7665..5f255700e 100644
--- a/docs/progGuideDB/implementation.xml
+++ b/docs/progGuideDB/implementation.xml
@@ -116,6 +116,12 @@
Finally, note that one cannot define static fields or methods
on interfaces.
</para>
+ <para>
+ When declaring methods on target types, only methods declared
+ public are recognizable in the bytecode, so methods must be
+ declared public to be overridden in any subtype or to be called
+ from code in a later compile using the target type as a library.
+ </para>
<para>
Other AspectJ implementations, indeed, future versions of ajc, may