1 package SOFA.Connector;2 3 4 /** RoleBase inteface. All roles of the connector extends this interface.5 * Generated by SOFA CodeGen.6 */7 8 public interface RoleBaseOperations extends SOFA.Connector.LinkableOperations {9 /** Returns reference to this role.10 */11 SOFA.Connector.Reference getSOFAReference() ;12 /** Set reference to this role.13 * @param ref reference14 */15 void setSOFAReference(SOFA.Connector.Reference ref) ;16 /** Set deployment descriptor */ 17 void setDeploymentDescriptor(SOFA.Connector.DeploymentDescriptor dd) ;18 /** Returns thread registry */19 SOFA.Component.ThreadIDRegistry getThrIDRegistry() ;20 /** Set thread registry */21 void setThrIDRegistry(SOFA.Component.ThreadIDRegistry reg) ;22 /** Set component manager */23 void setComponentManager(RoleBase cm);24 /** Get component manager */25 RoleBase getComponentManager();26 }27