Uses of Class
gecco.server.core.UnitEvent

Packages that use UnitEvent
gecco.game.firefighter   
gecco.game.oresund   
gecco.game.testgame   
gecco.server.actionprocessor   
gecco.server.automaton   
gecco.server.core   
 

Uses of UnitEvent in gecco.game.firefighter
 

Methods in gecco.game.firefighter that return UnitEvent
 UnitEvent AutomatonImpl.getUnitEventForCurrentState(String unitType)
          Gets the UnitEventForCurrentState attribute of the AutomatonImpl object
 

Methods in gecco.game.firefighter with parameters of type UnitEvent
 void FirefighterEventHandler.handleEvent(UnitEvent event, Unit unit)
          Description of the Method
 

Uses of UnitEvent in gecco.game.oresund
 

Methods in gecco.game.oresund that return UnitEvent
 UnitEvent AutomatonImpl.getUnitEventForCurrentState(String unitType)
          Gets the UnitEventForCurrentState attribute of the AutomatonImpl object
 

Methods in gecco.game.oresund with parameters of type UnitEvent
 void BaseStationEventHandler.handleEvent(UnitEvent event, Unit unit)
          Description of the Method
 void ShipEventHandler.handleEvent(UnitEvent event, Unit unit)
          Description of the Method
 void HelicopterEventHandler.handleEvent(UnitEvent event, Unit unit)
          Description of the Method
 

Uses of UnitEvent in gecco.game.testgame
 

Methods in gecco.game.testgame that return UnitEvent
 UnitEvent AutomatonImpl.getUnitEventForCurrentState(String unitType)
          Gets the UnitEventForCurrentState attribute of the AutomatonImpl object
 

Methods in gecco.game.testgame with parameters of type UnitEvent
 void TestUnitEventHandler.handleEvent(UnitEvent event, Unit unit)
          Description of the Method
 

Uses of UnitEvent in gecco.server.actionprocessor
 

Methods in gecco.server.actionprocessor with parameters of type UnitEvent
 void ActionProcessor.handleAutomatonUnitEvent(int x, int y, UnitEvent unitEvent)
          This method handles an incoming UnitEvent coming from the automaton-layer, most probably due to a change of state in the automaton at position (x, y).
 void ActionProcessor.handleUnitToUnitEvent(Unit unit, UnitEvent unitEvent)
          This method handles an incoming UnitEvent which originates from another unit in the game.
 

Uses of UnitEvent in gecco.server.automaton
 

Fields in gecco.server.automaton declared as UnitEvent
protected  UnitEvent AutomatonReturn.event
          Description of the Field
 

Methods in gecco.server.automaton that return UnitEvent
abstract  UnitEvent Automaton.getUnitEventForCurrentState(String unitType)
          Gets the UnitEvent for the current state of the automaton.
 UnitEvent AutomatonReturn.getUnitEvent()
          Gets the UnitEvent attribute of the AutomatonReturn object
 

Methods in gecco.server.automaton with parameters of type UnitEvent
 void AutomatonReturn.setUnitEvent(UnitEvent unitEvent)
          Sets the UnitEvent attribute of the AutomatonReturn object
 

Constructors in gecco.server.automaton with parameters of type UnitEvent
AutomatonReturnNoAction(UnitEvent unitEvent)
          Constructor for the AutomatonReturnNoAction object
AutomatonReturnQueueSelf(double selfTimeToExecution, UnitEvent unitEvent)
          Constructor for the AutomatonReturnQueueSelf object
AutomatonReturnQueueSelfAndNeighbours(double selfTimeToExecution, double neighboursTimeToExecution, UnitEvent unitEvent)
          Constructor for the AutomatonReturnQueueSelfAndNeighbours object
AutomatonReturnQueueSelective(double[][] timeToExecutionsArray, UnitEvent unitEvent)
          Constructor for the AutomatonReturnQueueSelective object
AutomatonReturnQueueNeighbours(double neighboursTimeToExecution, UnitEvent unitEvent)
          Constructor for the AutomatonReturnQueueNeighbours object
 

Uses of UnitEvent in gecco.server.core
 

Methods in gecco.server.core with parameters of type UnitEvent
abstract  void EventHandler.handleEvent(UnitEvent event, Unit unit)
          The method that is called by the game engine when a unit of a unit type with this event handler receives a message.