logo       

declare question: msg#01310

Subject: declare question
Im a newbie to AspectJ and i'm trying to do a simple declare parents _expression_ so a Class can implement an interface

i have class:


public class Client {
    Client(){};
   
    public int num1(){
        return 1;
    }
   
    public void aux()
    {
        Ola o = new Client();
    }
}
and aspect :


public aspect example{
   

     declare parents: Client implements Ola;
   
}


and the compiler says Type mismatch: cannot convert from Client to Ola
_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users
<Prev in Thread] Current Thread [Next in Thread>