Ejemplo n.º 1
0
 public void Transmit(ITransmitReceiver output)
 {
     SubjectState = "On Air";
     Notify();
     TransmitBehavior.Transmit(output);
     SubjectState = "Idle";
     Notify();
 }
Ejemplo n.º 2
0
        public void Transmit(ITransmitReceiver output)
        {
            ConsoleColor origForeground = Console.ForegroundColor;

            Console.ForegroundColor = ConsoleColor.Red;
            output.TransmitData("Begin Transmitting");
            Console.ForegroundColor = ConsoleColor.Green;
            output.TransmitData("Still Transmitting");
            Console.ForegroundColor = ConsoleColor.Blue;
            output.TransmitData("End Transmitting");
            Console.ForegroundColor = origForeground;
        }
Ejemplo n.º 3
0
 public DemoObserverPattern(ITransmitReceiver output, IEnumerable <Radio> radios, IMonitoringObserver monitor)
 {
     _output  = output;
     _radios  = radios;
     _monitor = monitor;
 }
Ejemplo n.º 4
0
 public void Transmit(ITransmitReceiver output)
 {
     output.TransmitData("Gnirts Sdrawkcab");
 }
Ejemplo n.º 5
0
 public void Transmit(ITransmitReceiver output)
 {
     output.TransmitData("Begin Transmitting");
     output.TransmitData("End Transmitting");
 }
Ejemplo n.º 6
0
 public DemoStrategyPattern(IEnumerable <Radio> radios, ITransmitReceiver output)
 {
     _radios = radios;
     _output = output;
 }
Ejemplo n.º 7
0
 public void Transmit(ITransmitReceiver output)
 {
     Console.WriteLine("Meeping now");
     SystemSounds.Beep.Play();
     Console.WriteLine("Meeping Dun");
 }
Ejemplo n.º 8
0
 public void Transmit(ITransmitReceiver output)
 {
     output.TransmitData("...");
     output.TransmitData("---");
     output.TransmitData("...");
 }