public bool RemoveSubscriber(IDomainViewAdapter controller) { System.Diagnostics.Debug.Assert(controller != null); if (refMVCAdapter == controller) { this.UpdateViewEvent -= new AdapterUpdateSendEvent(refMVCAdapter.UpdateView); refMVCAdapter = null; return(true); } return(false); }
public bool AddSubscriber(IDomainViewAdapter controller) { //TODO System.Diagnostics.Debug.Assert(controller != null); if (refMVCAdapter == null) { refMVCAdapter = controller; this.UpdateViewEvent += new AdapterUpdateSendEvent(refMVCAdapter.UpdateView); return(true); } return(false); }
public void SetSubscriber(IDomainViewAdapter controller) { refController = controller; }