public void NotifyAllWindowHandleObservers() { for (int i = 0; i < observerList.Count; i++) { IWindowHandleObserver observer = observerList[i]; observer.UpdateWindowHandle(_uniqueWndItemInstance); } }
public void RemoveWindowHandleObserver(IWindowHandleObserver observer) { observerList.Remove(observer); }
public void RegisterWindowHandleObserver(IWindowHandleObserver observer) { observerList.Add(observer); }