public void ReamoveObserver(UIControl observer) { observers.Remove(observer); }
public abstract void Changed(UIControl uIControl);
public void AddObserver(UIControl observer) { observers.Add(observer); }