[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Error in OPP when proxy class implements interface in an other package



Hi
 
I think I have found another bug in OPP. When a proxy class implements an interface from another
package, it does not import the package.
 
>>>>>>>>>>> ClassA.java
package test.i_face;
import DE.softwarebuero.ozone.*;
 
public interface ClassA
 extends OzoneRemote {
 
 void setName(String name);
}
>>>>>>>>>>>>
 
>>>>>>>>>>> ClassAImpl.java
package test.impl;
import DE.softwarebuero.ozone.*;
import test.i_face.*;
 
public class ClassAImpl
 extends OzoneObject
 implements ClassA {
 
 private String _name;
 
 public void setName(String name) {
  _name = name;
 }
}
>>>>>>>>>>>
 
>>>>>>>>>>> ClassAImpl_Proxy.java
// Proxy class generated by opp, do not edit.
 
package test.impl;
 
import DE.softwarebuero.ozone.*;
import DE.softwarebuero.ozone.core.ObjectID;
 
public class ClassAImpl_Proxy
      extends OzoneProxy
      implements ClassA {
>>>>>>>>>>>>>
 
ClassAImpl_Prox.java can not be compiled because the interface ClassA is not imported.
 
Erik
 
---
Erik Svendsen
Vestrupvej 32
DK-9600 Aars
Denmark
email: svendsen@vip.cybercity.dk