newCynic
Class SupervisorState.SupervisorState2

java.lang.Object
  |
  +--newCynic.SupervisorState
        |
        +--newCynic.SupervisorState.SupervisorState2
Enclosing class:
SupervisorState

private static class SupervisorState.SupervisorState2
extends SupervisorState

Класс, реализующий состояние 2 автомата "Супервизор"


Nested Class Summary
 
Nested classes inherited from class newCynic.SupervisorState
 
Field Summary
 
Fields inherited from class newCynic.SupervisorState
 
Constructor Summary
SupervisorState.SupervisorState2()
           
 
Method Summary
 void onEnter(Cynical aRobot)
          Метод, выполняющий действия на входе в данное состояние.
 void processEvent(Cynical aRobot, int aEvent)
          Метод, обрабатывающий событие.
 
Methods inherited from class newCynic.SupervisorState
chageParentState, changeParentState, getName, processIncomingEvent, reset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SupervisorState.SupervisorState2

public SupervisorState.SupervisorState2()
Method Detail

processEvent

public void processEvent(Cynical aRobot,
                         int aEvent)
Description copied from class: SupervisorState
Метод, обрабатывающий событие. Каждый из подклассов должен переопределить его в соостветствии с графом переходов.

Specified by:
processEvent in class SupervisorState

onEnter

public void onEnter(Cynical aRobot)
Description copied from class: SupervisorState
Метод, выполняющий действия на входе в данное состояние. Дожен быть переопределен каждым из подклассов в соответствии с графом переходов.

Specified by:
onEnter in class SupervisorState