[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[aspectj-dev] doc for interface itd
- From: Wes Isberg <wes@xxxxxxxxxxxxxx>
- Date: Fri, 02 Apr 2004 12:37:51 -0800
- Delivered-to: firstname.lastname@example.org
- User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)
If this isn't right, please comment or fix.
When declaring members on interfaces, the implementation must
control both the interface and the top-level implementors of
that interface (the classes that implement the interface but
do not have a superclass that implements the interface).
You may weave these separately, but be aware that you will get
runtime exceptions if you run the affected top-level classes
without the interface as produced by the same ajc implementation.
Also note that one cannot define static fields or methods