brain.alice
Class AliceDecoder

java.lang.Object
  extended by java.lang.Thread
      extended by biocell.BioThread
          extended by nns.BioSensor
              extended by brain.alice.AliceDecoder
All Implemented Interfaces:
BioDevice, RobotClientListener, java.lang.Runnable, java.util.EventListener, MNSListener

public class AliceDecoder
extends BioSensor
implements RobotClientListener

Author:
nabhoth

Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class nns.BioSensor
EXTERO_SENSOR, INTERO_SENSOR, PROPRIO_SENSOR
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Fields inherited from interface biocell.BioDevice
BLOCKED, BUSY, CYCLING, DONE, END, PAUSED, RESUMED, START, WAIT
 
Constructor Summary
AliceDecoder(BioSensorListener listener)
           
 
Method Summary
 void clientCommand(RobotClientEvent ccEvent)
           
 void execScript(java.io.File script)
          executes a command file and wiats for start
 
Methods inherited from class nns.BioSensor
addListener, addListener, addSensorListener, geState, getControls, getCurrentPosition, getCurrentState, getListener, getname, getType, load, loadCNTR, process, seState, setListener, setname, setType
 
Methods inherited from class biocell.BioThread
getCurrentmood, getMoodParam, getstate, setMood, stepEnergy
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AliceDecoder

public AliceDecoder(BioSensorListener listener)
Parameters:
listener -
Method Detail

clientCommand

public void clientCommand(RobotClientEvent ccEvent)
Specified by:
clientCommand in interface RobotClientListener

execScript

public void execScript(java.io.File script)
executes a command file and wiats for start

Parameters:
script -