/// <summary> /// Register a new observer /// </summary> /// <param name="obs">Observer object</param> public void register(ZRTSModel.Scenario.Observer obs) { this.observersList.Add(obs); System.Console.Out.WriteLine(obs.GetType().ToString()); // Check if the observer is View observer if (obs.GetType().ToString().Equals("ZRTS.ViewSelect")) { viewSelectObserver = (ZRTSModel.Scenario.ViewSelectObserver)obs; //System.Console.Out.WriteLine("Found!!!"); } }
/// <summary> /// Register a new observer /// </summary> /// <param name="obs">Observer object</param> public void register(ZRTSModel.Scenario.Observer obs) { this.observersList.Add(obs); System.Console.Out.WriteLine(obs.GetType().ToString()); // Check if the observer is View observer if (obs.GetType().ToString().Equals("ZRTS.ViewSelect")) { viewSelectObserver = (ZRTSModel.Scenario.ViewSelectObserver) obs; System.Console.Out.WriteLine("Found!!!"); } }
protected ZRTSModel.Scenario.ViewSelectObserver viewSelectObserver; // View select observer /// <summary> /// Default Constructor /// </summary> public Observable() { this.observersList = new List <ZRTSModel.Scenario.Observer>(); viewSelectObserver = null; }
protected ZRTSModel.Scenario.ViewSelectObserver viewSelectObserver; // View select observer #endregion Fields #region Constructors /// <summary> /// Default Constructor /// </summary> public Observable() { this.observersList = new List<ZRTSModel.Scenario.Observer>(); viewSelectObserver = null; }