Description
Have the following control interface and extension definitions:
@ControlInterface interface BaseControl {
@EventSet interface BaseCallback
}
@ControlExtension interface DerivedControl {
@EventSet interface DerivedCallback extends BaseCallback
}
Generated event adapter class in the client initializer using the DerivedControl:
public static class ControlClientDerivedControlEventAdaptor
implements DerivedControl.DerivedCallback,
EventAdaptor, java.io.Serializable
{
processes.parent2SBC _client;
public ControlClientDerivedControlEventAdaptor(processes.parent2SBC client)
{ _client = client; }public Object getClient()
{ return _client; }public void derived_callback()
{ _client.derived_callback_clientResponse(); }}
Get a compilation error for the client initalizer as the generated ControlClientDerivedControlEventAdaptor does not implement the callback super interface method base_callback.
Is there a workaround?
Thanks
Pradeep Bollineni