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

Reply via email to