aye! happiness shalt be given unto aspectj-users !! :-)
On 6/8/07, Paul Bergin <[EMAIL PROTECTED]> wrote:
So he is the Messiah!!!! (well he did bring happiness into my life with those words.....) >-----Original Message----- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On Behalf Of >Conway. Fintan (IT Solutions) >Sent: 08 June 2007 11:28 >To: [email protected] >Subject: RE: [aspectj-users] PointCut > >See here >http://en.wikipedia.org/wiki/Monty_Python's_Life_of_Brian > >>-----Original Message----- >>From: [EMAIL PROTECTED] >>[mailto:[EMAIL PROTECTED] On Behalf Of Bora Erbas >>Sent: 08 June 2007 11:20 >>To: [email protected] >>Subject: Re: [aspectj-users] PointCut >> >>Who is Brian :) >> >>On 6/8/07, Paul Bergin <[EMAIL PROTECTED]> wrote: >>> Thanks Brian, >>> That worked perfectly :-) >>> >>> >>> >-----Original Message----- >>> >From: [EMAIL PROTECTED] >>> >[mailto:[EMAIL PROTECTED] On Behalf Of Bora Erbas >>> >Sent: 08 June 2007 10:38 >>> >To: [email protected] >>> >Subject: Re: [aspectj-users] PointCut >>> > >>> >Use pcd: if(booleanCheck()) like: >>> > >>> > call(public String >>> > MyObject.methodOne(String,String,String) >>> > && args(val1, >>> > val2, >>> > val3) >>> > && if (booleanCheck()); >>> > >>> >On 6/8/07, Paul Bergin <[EMAIL PROTECTED]> wrote: >>> >> Hi >>> >> I have a method (booleanCheck) which returns a boolean value, if >>> >> the value returns true I want the aspect to run. Here is my >>> >> pointcut definition >>> >> >>> >> public pointcut methodOne(String val1,String >>> >val2,String val3) : >>> >> >>> >> call(public String >>> >> MyObject.methodOne(String,String,String) >>> >> && args(val1, >>> >> val2, >>> >> val3) >>> >> && call (boolean booleanCheck()); >>> >> >>> >> If I remove the final call to booleanCheck the aspect fires >>> >correctly, >>> >> but when I add the check and it doesn't fire if it >>returns true of >>> >> false. >>> >> What am I doing wrong? >>> >> >>> >> Cheers >>> >> P >>> >> _______________________________________________ >>> >> 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 >>> > >>> _______________________________________________ >>> 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 >> >_______________________________________________ >aspectj-users mailing list >[email protected] >https://dev.eclipse.org/mailman/listinfo/aspectj-users > >* ** *** ** * ** *** ** * ** *** ** * >This email and any files transmitted with it are confidential >and intended solely for the use of the individual or entity to >whom they are addressed. >Any views or opinions presented are solely those of the >author, and do not necessarily represent those of ESB. >If you have received this email in error please notify the sender. > >Although ESB scans e-mail and attachments for viruses, it does >not guarantee that either are virus-free and accepts no >liability for any damage sustained as a result of viruses. > >Company Registration Information: http://www.esb.ie/companies >* ** *** ** * ** *** ** * ** *** ** * > >_______________________________________________ >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
_______________________________________________ aspectj-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/aspectj-users
