[ http://issues.apache.org/jira/browse/BEEHIVE-998?page=comments#action_12415163 ]
Chad Schoettger commented on BEEHIVE-998: ----------------------------------------- This still appears to be a problem -- slightly different now though. An error is still generated when compiling the ClientInitializer but the error is that the EventAdapter 'is not abstract and does not override abstract method(s) defined in the superinterface'. > 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 > Assignee: Eddie O'Neil > > 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
