Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
 public void SetSubscriber(IDomainViewAdapter controller)
 {
     refController = controller;
 }