newCynic
Class TargetState.TargetState2

java.lang.Object
  |
  +--newCynic.TargetState
        |
        +--newCynic.TargetState.TargetState2
Enclosing class:
TargetState

private static class TargetState.TargetState2
extends TargetState

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


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

Constructor Detail

TargetState.TargetState2

public TargetState.TargetState2()
Method Detail

processEvent

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

Specified by:
processEvent in class TargetState

onEnter

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

Specified by:
onEnter in class TargetState