Uses of Class
frog.plugin.Device

Packages that use Device
frog   
frog.demo   
frog.gui   
frog.plugin   
frog.plugin.bluetooth   
frog.plugin.spot   
 

Uses of Device in frog
 

Methods in frog that return Device
 Device AccelEvent.getDevice()
          Get the Device that performed the acceleration.
 Device Session.getDevice()
          Returns the Device this Session is receiving acceleration data from.
 

Methods in frog with parameters of type Device
 void SessionListener.gestureComplete(boolean good, Device d)
          Executed whenever a Session detects a complete gesture from a Device it is listening to.
 void Session.gestureComplete(boolean good, Device d)
           
static void Log.out(Device source, String message)
          Attempts to log data to the text file and/or the JTextArea associated with this Log.
 void Session.setDevice(Device d)
          Sets the device for this Session.
 void SessionListener.unexpectedDisconnect(Device d)
          Executed whenever a Session detects an unexpected disconnect from a Device it is listening to.
 void Session.unexpectedDisconnect(Device d)
           
 

Method parameters in frog with type arguments of type Device
 void Frog.discover(Vector<Device> devices)
          Given an empty list of devices to fill up, starts searching for devices that are available.
 

Constructors in frog with parameters of type Device
AccelEvent(Device device, Accel3D a)
          Creates an AccelEvent with a source device and acceleration value.
 

Uses of Device in frog.demo
 

Methods in frog.demo with parameters of type Device
 void Player.gestureComplete(boolean good, Device d)
           
 void Player.unexpectedDisconnect(Device d)
           
 

Uses of Device in frog.gui
 

Methods in frog.gui that return Device
 Device DeviceList.elementAt(int index)
           
 Device DeviceList.firstElement()
           
 Device DeviceList.get(int index)
           
 Device User.getDevice()
          Returns the device this user has connected.
 Device DeviceList.lastElement()
           
 Device DeviceList.remove(int index)
           
 Device DeviceList.set(int index, Device element)
           
 

Methods in frog.gui that return types with arguments of type Device
 Enumeration<Device> DeviceList.elements()
           
 List<Device> DeviceList.subList(int fromIndex, int toIndex)
           
 

Methods in frog.gui with parameters of type Device
 boolean DeviceList.add(Device e)
           
 void DeviceList.add(int index, Device element)
           
 void DeviceList.addElement(Device obj)
           
 void User.gestureComplete(boolean good, Device d)
           
 void TrainPanel.gestureComplete(boolean good, Device d)
           
 void RecognitionSectionPanel.gestureComplete(boolean good, Device d)
           
 void PlayerPanel.gestureComplete(boolean good, Device d)
           
 void EvaluationPanel.gestureComplete(boolean good, Device d)
           
 void DeviceDialog.gestureComplete(boolean good, Device d)
           
 void DeviceList.insertElementAt(Device obj, int index)
           
 Device DeviceList.set(int index, Device element)
           
 void User.setDevice(Device d)
          Sets the Device for this User to use.
 void DevicePanel.setDevice(Device device)
          Sets the device this panel should show the status of.
 void DeviceList.setElementAt(Device obj, int index)
           
 void User.unexpectedDisconnect(Device d)
           
 void TrainPanel.unexpectedDisconnect(Device d)
           
 void RecognitionSectionPanel.unexpectedDisconnect(Device d)
           
 void PlayerPanel.unexpectedDisconnect(Device d)
           
 void EvaluationPanel.unexpectedDisconnect(Device d)
           
 void DeviceDialog.unexpectedDisconnect(Device d)
           
 

Method parameters in frog.gui with type arguments of type Device
 boolean DeviceList.addAll(Collection<? extends Device> c)
           
 boolean DeviceList.addAll(int index, Collection<? extends Device> c)
           
 

Constructors in frog.gui with parameters of type Device
DevicePanel(Device device)
          Create a new DevicePanel.
 

Uses of Device in frog.plugin
 

Methods in frog.plugin with parameters of type Device
 void Plugin.addFilter(Device device, int id, String arg)
          Instruct the device to add a new filter to its filtering pipeline.
 void Plugin.calibrate(Device device)
          Calibrates the accelerometers of the target device.
 void Plugin.connect(Device device)
          Formally connect to a specified device.
 void Plugin.disconnect(Device device)
          Disconnect a connected device.
 void DeviceListener.gestureComplete(boolean good, Device d)
          Run when a single gesture has been completed.
 String[] Plugin.getActiveFilters(Device device)
          Returns a list of filters currently active on the device.
 int Plugin.getSampleRate(Device device)
          Gets the current sampling rate of this Device in hertz.
 void Plugin.removeFilter(Device device, int index)
          Removes a filter from the list of active filters on the Device.
 void Plugin.resetFilters(Device device)
          Removes any filters currently active on the Device.
 void Plugin.setSampleRate(Device device, int rate)
          Instructs this device to sample at a given rate.
 void DeviceListener.unexpectedDisconnect(Device d)
          For handling an unexpected disconnect from a device.
 

Method parameters in frog.plugin with type arguments of type Device
 void Plugin.discover(Vector<Device> deviceList)
          A non-blocking method for finding nearby discoverable devices.
 

Uses of Device in frog.plugin.bluetooth
 

Methods in frog.plugin.bluetooth with parameters of type Device
 void BluetoothPlugin.addFilter(Device arg0, int arg1, String arg2)
           
 void BluetoothPlugin.calibrate(Device arg0)
           
 void BluetoothPlugin.connect(Device device)
           
 void BluetoothPlugin.disconnect(Device arg0)
           
 String[] BluetoothPlugin.getActiveFilters(Device arg0)
           
 int BluetoothPlugin.getSampleRate(Device arg0)
           
 void BluetoothPlugin.kill(Device arg0)
           
 void BluetoothPlugin.removeFilter(Device arg0, int arg1)
           
 void BluetoothPlugin.resetFilters(Device arg0)
           
 void BluetoothPlugin.send(Device device, String s)
           
 void BluetoothPlugin.setSampleRate(Device arg0, int arg1)
           
 

Method parameters in frog.plugin.bluetooth with type arguments of type Device
 void BluetoothPlugin.discover(Vector<Device> arg0)
           
 

Uses of Device in frog.plugin.spot
 

Methods in frog.plugin.spot with parameters of type Device
 void SpotPlugin.addFilter(Device device, int id, String arg)
          \ |*** ***| |*** Inherited Methods ***| |*** ***| \
 void SpotPlugin.calibrate(Device device)
           
 void SpotPlugin.connect(Device device)
           
 void SpotPlugin.disconnect(Device device)
           
 String[] SpotPlugin.getActiveFilters(Device device)
           
 int SpotPlugin.getSampleRate(Device device)
           
 void SpotPlugin.removeFilter(Device device, int index)
           
 void SpotPlugin.resetFilters(Device device)
           
 void SpotPlugin.setSampleRate(Device device, int rate)
           
 

Method parameters in frog.plugin.spot with type arguments of type Device
 void SpotPlugin.discover(Vector<Device> deviceList)
           
 

Constructors in frog.plugin.spot with parameters of type Device
SpotConnection(String address, short txPort, short rxPort, Device device)
          Creates a new SpotConnection to a SPOT at the given address and port