Compilation error for generated client initializer due to generated
eventAdaptor not implementing methods in super intf of EventSet intf
----------------------------------------------------------------------------------------------------------------------------------------
Key: BEEHIVE-998
URL: http://issues.apache.org/jira/browse/BEEHIVE-998
Project: Beehive
Type: Bug
Components: Controls
Versions: V1
Reporter: Pradeep Bollineni
Have the following control interface and extension definitions:
@ControlInterface interface BaseControl {
@EventSet interface BaseCallback {
void base_callback();
}
}
@ControlExtension interface DerivedControl {
@EventSet interface DerivedCallback extends BaseCallback {
void derived_callback();
}
}
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
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira