Hi,

At the moment, no.  What you need are named type patterns, which
aren't implemented yet.  I thought we had an open bugzilla for it -
but I can't quite find it right now...  They would provide exactly
what you describe.

typepattern foo(): @LogMe *;
(or 'abstract typepattern foo();')

then

declare parents: foo() implements Serializable;

cheers,
Andy

On 7 December 2011 11:43, Mark <[email protected]> wrote:
> Consider the following abstract aspect:
>
>
> Is it possible to abstract (@LogMe *) away, behind a type pattern
> declaration, that could be overridden in a derived aspect?
>
> --
> View this message in context: 
> http://aspectj.2085585.n4.nabble.com/Is-it-possible-to-abstract-away-the-subject-type-in-the-declare-parents-statement-tp4170237p4170237.html
> Sent from the AspectJ - users mailing list archive at Nabble.com.
> _______________________________________________
> aspectj-users mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/aspectj-users
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to