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
|