examples.sensor
Class SensorBrowser

java.lang.Object
  extended by javax.microedition.midlet.MIDlet
      extended by examples.sensor.SensorBrowser
All Implemented Interfaces:
javax.microedition.lcdui.CommandListener, javax.microedition.lcdui.ItemStateListener, javax.microedition.sensor.DataListener

public class SensorBrowser
extends javax.microedition.midlet.MIDlet
implements javax.microedition.lcdui.CommandListener, javax.microedition.lcdui.ItemStateListener, javax.microedition.sensor.DataListener

The SensorBrowser demo displays a list of all sensors. User can select sensor and click detail for detailed informations about sensor name, type, channels, etc.


Constructor Summary
SensorBrowser()
           
 
Method Summary
 void commandAction(javax.microedition.lcdui.Command c, javax.microedition.lcdui.Displayable d)
           
 void dataReceived(javax.microedition.sensor.SensorConnection sensor, javax.microedition.sensor.Data[] data, boolean isDataLost)
           
protected  void destroyApp(boolean unconditional)
           
 void itemStateChanged(javax.microedition.lcdui.Item item)
           
protected  void pauseApp()
           
protected  void startApp()
           
 
Methods inherited from class javax.microedition.midlet.MIDlet
checkPermission, getAppProperty, notifyDestroyed, notifyPaused, platformRequest, resumeRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SensorBrowser

public SensorBrowser()
Method Detail

destroyApp

protected void destroyApp(boolean unconditional)
Specified by:
destroyApp in class javax.microedition.midlet.MIDlet

pauseApp

protected void pauseApp()
Specified by:
pauseApp in class javax.microedition.midlet.MIDlet

startApp

protected void startApp()
Specified by:
startApp in class javax.microedition.midlet.MIDlet

commandAction

public void commandAction(javax.microedition.lcdui.Command c,
                          javax.microedition.lcdui.Displayable d)
Specified by:
commandAction in interface javax.microedition.lcdui.CommandListener

itemStateChanged

public void itemStateChanged(javax.microedition.lcdui.Item item)
Specified by:
itemStateChanged in interface javax.microedition.lcdui.ItemStateListener

dataReceived

public void dataReceived(javax.microedition.sensor.SensorConnection sensor,
                         javax.microedition.sensor.Data[] data,
                         boolean isDataLost)
Specified by:
dataReceived in interface javax.microedition.sensor.DataListener