override public void onEnter(IstateFlashligth fl) { fl.LigthOff(); }
override public void onEnter(IstateFlashligth fl) { fl.flashLEDs(); }
override public void HandleOnEnter(IstateFlashligth fl) { fl.SetState(GoFFlashlight.Ssolid); }
override public void HandlePower(IstateFlashligth fl) { fl.SetState(GoFFlashlight.Soff); }
override public void onEnter(IstateFlashligth fl) { fl.LigthOn(); fl.SetState(GoFFlashlight.Ssolid); }
virtual public void HandleOnEnter(IstateFlashligth fl) { }
virtual public void HandlePower(IstateFlashligth fl) { }
virtual public void onEnter(IstateFlashligth fl) { }