Exemplo n.º 1
0
 public AlarmObserver(IObservable watch, string soundString, DateTime time)
 {
     this.alarmTime = time;
     this.watch     = watch;
     watch.AddObserver(this);
     sound = new SoundPlayer(soundString);
 }
Exemplo n.º 2
0
        public NewEmploee(IObservable obj)
        {
            InitializeComponent();

            IOdata = obj;
            IOdata.AddObserver(this);
        }
Exemplo n.º 3
0
        public NewEmploee(IObservable obj, int set_index)
        {
            InitializeComponent();

            IOdata = obj;
            IOdata.AddObserver(this);
            this.set_index = set_index;
        }
Exemplo n.º 4
0
    void Start()
    {
        heroHealth = startHealth;
        _hero      = FindObjectOfType <Hero>();

        if (_hero != null)
        {
            _hero.AddObserver(this);
        }
    }
Exemplo n.º 5
0
        public EventsForm(IObservable obj)
        {
            InitializeComponent();

            string[] items = Enum.GetValues(typeof(SortMethod)).Cast <SortMethod>().Select(v => v.ToString()).ToArray();
            comboBox_Sort.Items.AddRange(items);
            comboBox_Sort.SelectedIndex = 0;

            IOrganizer = obj;
            IOrganizer.AddObserver(this);
        }
Exemplo n.º 6
0
        /// <summary>
        /// Constructor MainForm
        /// </summary>
        /// <param name="obj">IObservable value</param>
        public MainForm(IObservable obj)
        {
            InitializeComponent();

            saveFileDialog.Filter      = Data_Access_Layer.DAL.GetFilterTypes();
            saveFileDialog.FilterIndex = Data_Access_Layer.DAL.GetFilterTypesCount();
            openFileDialog.Filter      = Data_Access_Layer.DAL.GetFilterTypes();
            openFileDialog.FilterIndex = Data_Access_Layer.DAL.GetFilterTypesCount();

            IOrganizer = obj;
            IOrganizer.AddObserver(this);
        }
Exemplo n.º 7
0
        private RuyoCharacter MakeRuyo()
        {
            var character = Instantiate(RuyoCharacter);

            character.transform.localScale = CharacterLocalScale;
            RuyoCharacter characterScript = new RuyoCharacter();

            characterScript.CharacterInstance = character;
            IObservable <IAnimationData> playerController = character.GetComponentInChildren <IController2D>();

            characterScript.AnimationController = character.GetComponentInChildren <AnimationController>();
            AnimationSupervisor animSupervisor = new AnimationSupervisor(characterScript.AnimationController);

            characterScript.AnimationSupervisor = animSupervisor;
            characterScript.CalcGravity();      //Use defaults

            characterScript.team = Teams.Player;
            playerController.AddObserver(animSupervisor);

            return(characterScript);
        }
Exemplo n.º 8
0
 public SimpleMP3Display(IObservable observable)
 {
     this.observable = observable;
     observable.AddObserver(this);
 }
Exemplo n.º 9
0
 public Broker(string name, IObservable o)
 {
     Name  = name;
     stock = o;
     stock.AddObserver(this);
 }
Exemplo n.º 10
0
 public FancyMP3Display(IObservable MP3Player)
 {
     this.MP3Player = MP3Player;
     MP3Player.AddObserver(this);
 }
Exemplo n.º 11
0
 public override bool execute()
 {
     obs.AddObserver(sub);
     isSuccess = true;
     return(isSuccess);
 }
Exemplo n.º 12
0
 public override void unexecute()
 {
     obs.AddObserver(sub);
 }
Exemplo n.º 13
0
 public Player(string name, IObservable observable)
 {
     Name = name;
     team = observable;
     team.AddObserver(this);
 }
Exemplo n.º 14
0
 public Broker(IObservable stock)
 {
     _stock = stock;
     _stock.AddObserver(this);
 }
Exemplo n.º 15
0
 public Broker(string name, IObservable stock)
 {
     this.Name  = name;
     this.stock = stock;
     stock.AddObserver(this);
 }
 public ForcastDisplay(IObservable observable)
 {
     _observable = observable;
     _observable.AddObserver(this);
 }
 public void Subscribe()
 {
     mObservalble.AddObserver(this);
 }
Exemplo n.º 18
0
 public MainForm(IObservable obj)
 {
     InitializeComponent();
     IOdata = obj;
     IOdata.AddObserver(this);
 }
Exemplo n.º 19
0
 public ForecastDisplay(IObservable weatherData)
 {
     _weatherData = weatherData;
     _weatherData.AddObserver(this);
 }
Exemplo n.º 20
0
 public HeatIndexDisplay(IObservable weatherData)
 {
     _weatherData = weatherData;
     _weatherData.AddObserver(this);
 }
 public StatisticDisplay(IObservable observable)
 {
     _observable = observable;
     _observable.AddObserver(this);
 }
Exemplo n.º 22
0
 public Player(string name, IObservable observable)
 {
     Name = name;
     team = observable;
     team.AddObserver(this);
 }
Exemplo n.º 23
0
 public void Subscribe(IObservable obs)
 {
     obs.AddObserver(this);
 }
Exemplo n.º 24
0
 public Bank(string name, IObservable obs)
 {
     this.Name = name;
     stock     = obs;
     stock.AddObserver(this);
 }
Exemplo n.º 25
0
 public FancyMP3Display(IObservable observable)
 {
     this.observable = observable;
     observable.AddObserver(this);
 }
Exemplo n.º 26
0
 void addObject(IObserver observer)
 {
     observable.AddObserver(observer);
 }
 public HeatIndexDisplay(IObservable observable)
 {
     _observable = observable;
     _observable.AddObserver(this);
 }
 public CurrentConditionsDisplay(IObservable observable)
 {
     _observable = observable;
     _observable.AddObserver(this);
 }
Exemplo n.º 29
0
 public ConditionDisplay(IObservable weatherData)
 {
     _weatherData = weatherData;
     weatherData.AddObserver(this);
 }