public void OnSourceAssociated(ISparkSource pSource) { var sourceSupervisor = new SourceSupervisor(pSource); pSource.SetSupervisor(sourceSupervisor); }