Ejemplo n.º 1
0
 abstract public void OnExit(Flashlight context);
Ejemplo n.º 2
0
 abstract public void OnEnter(Flashlight context);
Ejemplo n.º 3
0
 public override void OnEnter(Flashlight context)
 {
     base.OnEnter(context);
     context.SolidLED();
 }
Ejemplo n.º 4
0
 abstract public void HandelModeEvent(Flashlight context);
Ejemplo n.º 5
0
 public override void HandelModeEvent(Flashlight context)
 {
     context.setState(Flash.Instance);
 }
Ejemplo n.º 6
0
 public override void OnExit(Flashlight context)
 {
 }
Ejemplo n.º 7
0
 abstract public void HandelPowerEvent(Flashlight context);
Ejemplo n.º 8
0
 public override void OnEnter(Flashlight context)
 {
     context.LightOff();
 }
Ejemplo n.º 9
0
 public override void HandelModeEvent(Flashlight context)
 {
 }
Ejemplo n.º 10
0
 public override void HandelPowerEvent(Flashlight context)
 {
     context.setState(Solid.Instance);
 }