Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-dev] Re: Changing the class hierarchy

Please see my comments below.

Alessandro


> Date: Fri, 7 Oct 2005 10:03:08 +0100
>From: Andy Clement <andrew.clement@xxxxxxxxx>
> Subject: Re: [aspectj-dev] Changing the class hierarchy
> To: AspectJ developer discussions <aspectj-dev@xxxxxxxxxxx>
> Message-ID: <689d61aa0510070203x50a00871l@xxxxxxxxxxxxxx>
> Content-Type: text/plain; charset=ISO-8859-1
> 
> What constructors are defined in the OntClassImpl class? 
You can see the constructors from
http://cvs.sourceforge.net/viewcvs.py/jena/jena2/src/com/hp/hpl/jena/ontology/impl/OntClassImpl.java?view=markup
> In order for 
> the declare parents to succeed, it needs to modify super calls within
> any ctors in the targetted class (OntClassImpl).  It does a number of
> checks to verify what you want to introduce into the hierarchy is
> allowed.  However, the ability to binary weave declare parents
> 'extends' is a recent addition to AspectJ (for a long time we only
> supported extends if done with all source) - and it looks like you've
> found a bug.  Is there any way you could do an all source compile and
> see what error gets reported?
I did what you asked and i got no errors from the compiler and no error from 
the test. It looks to me like there is a problem with binary weave.

If I can be of any help, please let me know.

> 
> Andy.


Back to the top