Hi all, if I specify a simple pointcut as follows:
before call Object myClass.myMethod(Object) this will obviously match calls to the exact method Object myMethod(Object) as defined in myClass However, I suspect it will not match other methods named "myMethod", defined in super- or subclasses of myClass. Is this correct? If so, what's the rationale behind this? Also, what about a method with more/less specific parameter types? e.g. Object myMethod(String) defined in myClass or String myMethod(Object) defined in myClass Is all this well-defined? Are there good reasons for choosing exactly the current way of behaviour? Thanks, Hans -- A liberal is a person whose interests aren't at stake at the moment -- Willis Player Hans Schippers Research Assistant of the Research Foundation - Flanders (FWO - Vlaanderen) http://www.win.ua.ac.be/~hschipp/ Formal Techniques in Software Engineering (FoTS) University of Antwerp Middelheimlaan 1 2020 Antwerpen - Belgium Phone: +32 3 265 38 71 Fax: +32 3 265 37 77 _______________________________________________ aspectj-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/aspectj-users
