Beispiel #1
0
 public void RegisterListener(IItemEventListener listener)
 {
     if (!eventListeners.Contains(listener))
     {
         eventListeners.Add(listener);
     }
 }
Beispiel #2
0
 public void UnregisterListener(IItemEventListener listener)
 {
     if (eventListeners.Contains(listener))
     {
         eventListeners.Remove(listener);
     }
 }
Beispiel #3
0
 public void RemoveListener(IItemEventListener listener)
 {
     if (Listeners.ContainsKey(listener.Id))
     {
         Listeners.Remove(listener.Id);
     }
 }
Beispiel #4
0
 public void AddListener(IItemEventListener listener)
 {
     if (!Listeners.ContainsKey(listener.Id))
     {
         Listeners.Add(listener.Id, listener);
     }
 }
Beispiel #5
0
 public void SetListener(IItemEventListener eventListener)
 {
     _listener = eventListener;
 }
Beispiel #6
0
 public void SetListener(IItemEventListener eventListener)
 {
     // Save the update listener
     listener = eventListener;
 }
Beispiel #7
0
 void IDataProvider.SetListener(IItemEventListener eventListener)
 {
     m_listener = eventListener;
 }