some questions about the 0.3 / 0.4 codeline

Steve Conover <[email protected]> Wed, 30 Apr 2003 13:55:00 -0700 (PDT)
Newsgroups gmane.comp.java.nanning.devel
Message-ID <[email protected]>
Jon, 

I'm just integrating the 0.4 codeline into my project, and had a few
questions.

My aspects are still working due to this code in
AspectDefinition.checkObject:

if (target == null) {
            return;
        }

However I still would like to provide a target that doesn't implement
the interfaceClass, as we discussed earlier.  That's not really
possible via the AspectDefinition.

I remember you said something about extending MixinInstance (which I
notice is final).  However I guess I haven't been keeping up with
changes very well - what are the purposes of these new config classes
(Pointcut, Advise, MixinAspect, etc)?

I'm defining these AspectDefinitions, and then building up an
AspectClass and instanciating that to create my objects.  Should I be
moving this stuff to MixinXXX?

Regards,
Steve




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf