[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [aspectj-users] Method/field introduction in multiple classes
|
just fyi, I believe you remember correctly - it used to be like that a
loooong time ago (before 1.2 I think).
Andy.
On 12/04/2008, neil loughran <loughran@xxxxxxxxxxxxxxxx> wrote:
> Nevermind I just read type patterns aren't supported for members.... I guess
> the interface marker + intertypes into the interface idiom would suffice
> here anyway..
>
> Something like this
>
> interface I { }
>
> declare parents: (A || B || C) implements I;
>
> public void I.foo() {
> // impl..
>
> }
>
> -----Original Message-----
> From: aspectj-users-bounces@xxxxxxxxxxx
> [mailto:aspectj-users-bounces@xxxxxxxxxxx] On Behalf Of neil loughran
> Sent: 12 April 2008 08:26
> To: aspectj-users@xxxxxxxxxxx
> Subject: [aspectj-users] Method/field introduction in multiple classes
>
> Hi,
>
> Unless I'm mistaken, I distinctly remember the following syntax working many
> years ago
>
> public void (A || B || C).foo() {
> // impl
> }
>
> Instead of
>
> public void A.foo() {
> // impl
> }
>
> public void B.foo() {
> // impl
> }
>
> public void C.foo() {
> // impl
> }
>
> Has the former now been deprecated?
>
> Thanks
> Neil
>
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-users
>
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-users
>