Uses of Interface
java.lang.Runnable

Packages that use Runnable
java.lang Core Java classes 
lejos.addon.gps The lejos.addon.gps package provides GPS parsing. 
lejos.addon.keyboard Support for Bluetooth SPP keyboards 
lejos.nxt Access to NXT sensors, motors, etc. 
lejos.nxt.addon Access to third party and legacy RCX sensors, motors and other hardware not included in the Lego NXT kit 
lejos.nxt.comm NXT communication classes 
lejos.realtime   
 

Uses of Runnable in java.lang
 

Classes in java.lang that implement Runnable
 class Thread
          A thread of execution (or task).
 

Constructors in java.lang with parameters of type Runnable
Thread(Runnable target)
           
Thread(String name, Runnable target)
           
 

Uses of Runnable in lejos.addon.gps
 

Classes in lejos.addon.gps that implement Runnable
 class GPS
          This class manages a data received from a GPS Device.
 class SimpleGPS
          This class manages data received from a GPS Device.
 

Uses of Runnable in lejos.addon.keyboard
 

Classes in lejos.addon.keyboard that implement Runnable
 class Keyboard
          This class will only work with SPP keyboards, not standard HID keyboards.
 

Uses of Runnable in lejos.nxt
 

Classes in lejos.nxt that implement Runnable
 class Motor.Regulator
          inner class to regulate speed; also stop motor at desired rotation angle
 

Uses of Runnable in lejos.nxt.addon
 

Classes in lejos.nxt.addon that implement Runnable
 class RCXRotationSensor
          Provide access to the Lego RCX Rotation Sensor.
 

Uses of Runnable in lejos.nxt.comm
 

Classes in lejos.nxt.comm that implement Runnable
 class LCPBTResponder
          Support for LCP commands over Bluetooth in user programs.
 class LCPResponder
          Support for LCP commands
 class RConsole
          This class provides a simple way of sending output for viewing on a PC.
 

Uses of Runnable in lejos.realtime
 

Subinterfaces of Runnable in lejos.realtime
 interface Schedulable
          Handlers and other objects can be run by a Scheduler if they provide a run() method and the methods defined below.
 

Classes in lejos.realtime that implement Runnable
 class AsyncEventHandler
           
 class BoundAsyncEventHandler
           
 class EnergyRealtimeThread
           
 class NoHeapRealtimeThread
           
 class RealtimeThread
          Class used to create a Realtime thread.
 

Constructors in lejos.realtime with parameters of type Runnable
AsyncEventHandler(SchedulingParameters scheduling, ReleaseParameters release, MemoryParameters memory, MemoryArea area, ProcessingGroupParameters group, boolean nonheap, Runnable logic)
           
EnergyRealtimeThread(SchedulingParameters scheduling, ReleaseParameters release, MemoryParameters memoryParam, MemoryArea memoryArea, ProcessingGroupParameters group, Runnable logic, EnergyParameters energyParameters)
           
RealtimeThread(SchedulingParameters scheduling, ReleaseParameters release, MemoryParameters memory, MemoryArea area, ProcessingGroupParameters group, Runnable logic)