simulator.sensor
Class SubLocaleSensor

java.lang.Object
  |
  +--simulator.sensor.Sensor
        |
        +--simulator.sensor.SubLocaleSensor

public class SubLocaleSensor
extends Sensor

Module: simulator.sensor

Copyright: UMASS - MASL 1999

Version:
$Revision: 1.4 $
Author:
Peter Amstutz (amstutz@cs.umass.edu)

Description: Sensor type which agents can use to query what linkages are in their current locale.


Constructor Summary
SubLocaleSensor(java.lang.String n, java.lang.String d)
          Constructor.
 
Method Summary
 java.lang.Object getObjectSensed(Locale loc)
           
 java.lang.Object sense(Locale l, java.lang.String d)
          make the real sensing
 
Methods inherited from class simulator.sensor.Sensor
exportSensor, getData, getName, init, pulse, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SubLocaleSensor

public SubLocaleSensor(java.lang.String n,
                       java.lang.String d)
Constructor.
Parameters:
n - The sensor name
d - The sensor data line (from sensors.cfg)
Method Detail

getObjectSensed

public java.lang.Object getObjectSensed(Locale loc)
Overrides:
getObjectSensed in class Sensor

sense

public java.lang.Object sense(Locale l,
                              java.lang.String d)
Description copied from class: Sensor
make the real sensing
Overrides:
sense in class Sensor
Parameters:
l - The locale we're sensing from
d - A dataline (unused)
Returns:
A space-delimited list of locales