示例#1
0
 public override void LightOn(RouteItem route)
 {
     LampSwitchOff(blue, BlueSignal);
     LampSwitchOn(white, WhiteSignal);
     IsClosed = false;
     if (TLRepeater)
     {
         TLRepeater.RepeaterOnShunting();
     }
     EventManager.SignalChanged();
 }
示例#2
0
    private void ShuntingLightOn()
    {
        LampsOff();
        LampSwitchOn(white, WhiteSignal);
        LampSwitchOff(red, RedSignal);
        IsClosed = false;

        if (TLRepeater)
        {
            TLRepeater.RepeaterOnShunting();
        }
    }