[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [aspectj-users] Can I add in my aspect file if elseconditionsbefore pointcut's or declare
|
Ok but now I have problem when I try to use it with
private static boolean isSucurity = false;
declare @type:com.test.valueobjects..* && if(isSucurity)
it gives me :
syntax error on token "if", "name pattern" expected
is there any work around ?
thanks
-----Original Message-----
From: aspectj-users-bounces@xxxxxxxxxxx [mailto:aspectj-users-bounces@xxxxxxxxxxx] On Behalf Of Meir Yanovich
Sent: Tuesday, December 04, 2007 5:03 PM
To: aspectj-users@xxxxxxxxxxx
Subject: RE: [aspectj-users] Can I add in my aspect file if elseconditionsbefore pointcut's or declare
Thanks , this is good for me
-----Original Message-----
From: aspectj-users-bounces@xxxxxxxxxxx [mailto:aspectj-users-bounces@xxxxxxxxxxx] On Behalf Of Eric Bodden
Sent: Tuesday, December 04, 2007 4:31 PM
To: aspectj-users@xxxxxxxxxxx
Subject: Re: [aspectj-users] Can I add in my aspect file if else conditionsbefore pointcut's or declare
That's a good one :-) I *love* that syntax! Unfortunately that's not
possible in AJ.
You cannot define a pointcut within a body of code. Rather use
something like this:
aspect A {
boolean isAdd = true
pointcut aspectCheckAccess():execution(public * *(..)) && if(isAdd);
...
}
Eric
On 04/12/2007, Meir Yanovich <meiry@xxxxxxxxxxxx> wrote:
> Hello all
> Well i can't compile the aspect files if I trying to add something like
>
> Boolean isAdd = true
>
> If(isAdd){
> pointcut aspectCheckAccess():execution(public * *(..));
> }
>
> Can I do something equivalent in the aspectJ syntax?
>
> Thanks
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-users
>
--
Eric Bodden
Sable Research Group
McGill University, Montréal, Canada
_______________________________________________
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