kaos.robots.capabilities.impl
Class ImageObservableImpl

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

public class ImageObservableImpl
extends java.lang.Object
implements RobotObservable


Nested Class Summary
protected  class ImageObservableImpl.ImageThread
           
 
Field Summary
 VideoServer videoServer
           
 
Constructor Summary
ImageObservableImpl()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void newObserver()
           
 void setRobot(ExecutionManager kr)
           
 void startListening()
           
 void stopListening()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

videoServer

public VideoServer videoServer
Constructor Detail

ImageObservableImpl

public ImageObservableImpl()
Method Detail

setRobot

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

startListening

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

stopListening

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

main

public static void main(java.lang.String[] args)

newObserver

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