kaos.robots.capabilities.impl
Class MovementObservableImpl

java.lang.Object
  extended by kaos.robots.capabilities.impl.MovementObservableImpl
All Implemented Interfaces:
RobotObservable

public class MovementObservableImpl
extends java.lang.Object
implements RobotObservable


Nested Class Summary
 class MovementObservableImpl.PositionThread
           
 
Constructor Summary
MovementObservableImpl()
           
 
Method Summary
 void newObserver()
           
 void setRobot(ExecutionManager kr)
           
 void startListening()
           
 void stopListening()
           
 void updateSpatialReasoner(Pose newPose)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MovementObservableImpl

public MovementObservableImpl()
Method Detail

setRobot

public void setRobot(ExecutionManager kr)
Specified by:
setRobot in interface RobotObservable

startListening

public void startListening()
Specified by:
startListening in interface RobotObservable

stopListening

public void stopListening()
Specified by:
stopListening in interface RobotObservable

updateSpatialReasoner

public void updateSpatialReasoner(Pose newPose)

newObserver

public void newObserver()
Specified by:
newObserver in interface RobotObservable