public bool StopObserving(INotifyEmitter emitter)
 {
     if (emitter.GetNotifyEmitter().RemoveObserver(_owner))
     {
         _targets.Remove(emitter);
         return(true);
     }
     return(false);
 }
 public bool StartObserving(INotifyEmitter emitter)
 {
     if (emitter.GetNotifyEmitter().AddObserver(_owner))
     {
         _targets.Add(emitter);
         return(true);
     }
     return(false);
 }
Exemple #3
0
 public bool StopObserving(INotifyEmitter emitter)
 {
     return(emitter.GetNotifyEmitter().RemoveObserver(_owner));
 }
Exemple #4
0
 public bool StartObserving(INotifyEmitter emitter)
 {
     return(emitter.GetNotifyEmitter().AddObserver(_owner));
 }
Exemple #5
0
 public bool StopObserving(INotifyEmitter emitter)
 {
     return(_observer.StopObserving(emitter));
 }