com.yobotics.simulationconstructionset.whiteBoard
Class YoWhiteBoardReadController

java.lang.Object
  extended by com.yobotics.simulationconstructionset.whiteBoard.YoWhiteBoardReadController
All Implemented Interfaces:
RobotControlElement, RobotController, SensorProcessor

public class YoWhiteBoardReadController
extends java.lang.Object
implements RobotController, SensorProcessor


Constructor Summary
YoWhiteBoardReadController(java.lang.String name, YoWhiteBoard yoWhiteBoard, boolean blockUntilNewDataIsAvailable, int readEveryNTicks, boolean doNotReadFirstTime, boolean readOnInitialize)
           
 
Method Summary
 void doControl()
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 YoVariableRegistry getYoVariableRegistry()
           
 void initialize()
           
 void update()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YoWhiteBoardReadController

public YoWhiteBoardReadController(java.lang.String name,
                                  YoWhiteBoard yoWhiteBoard,
                                  boolean blockUntilNewDataIsAvailable,
                                  int readEveryNTicks,
                                  boolean doNotReadFirstTime,
                                  boolean readOnInitialize)
Method Detail

doControl

public void doControl()
Specified by:
doControl in interface RobotController

getYoVariableRegistry

public YoVariableRegistry getYoVariableRegistry()
Specified by:
getYoVariableRegistry in interface RobotControlElement

getName

public java.lang.String getName()
Specified by:
getName in interface RobotControlElement

initialize

public void initialize()
Specified by:
initialize in interface RobotControlElement

update

public void update()
Specified by:
update in interface SensorProcessor

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface RobotControlElement