public class LocatedDeviceManager extends Object implements LocatedDeviceTrackerCustomizer
| Constructor and Description |
|---|
LocatedDeviceManager(DeviceDependency dependency) |
| Modifier and Type | Method and Description |
|---|---|
void |
addedDevice(LocatedDevice device)
A device tracked by the Tracker object has been added in the list.
|
boolean |
addingDevice(LocatedDevice device)
A device is being added to the Tracker object.
|
boolean |
contains(String deviceId) |
void |
modifiedDevice(LocatedDevice device,
String propertyName,
Object oldValue,
Object newValue)
Called when a device tracked by the Tracker object has been modified.
|
void |
movedDevice(LocatedDevice device,
Position oldPosition,
Position newPosition) |
void |
removedDevice(LocatedDevice device)
A device tracked by the Tracker object has been removed.
|
public LocatedDeviceManager(DeviceDependency dependency)
public boolean addingDevice(LocatedDevice device)
LocatedDeviceTrackerCustomizeraddingDevice in interface LocatedDeviceTrackerCustomizerdevice - the device being added to the Tracker object.public void addedDevice(LocatedDevice device)
LocatedDeviceTrackerCustomizeraddedDevice in interface LocatedDeviceTrackerCustomizerdevice - the added devicepublic void removedDevice(LocatedDevice device)
LocatedDeviceTrackerCustomizerremovedDevice in interface LocatedDeviceTrackerCustomizerdevice - the removed device.public void modifiedDevice(LocatedDevice device, String propertyName, Object oldValue, Object newValue)
LocatedDeviceTrackerCustomizermodifiedDevice in interface LocatedDeviceTrackerCustomizerdevice - the changed devicepropertyName - name of the property that has changedoldValue - previous value of the propertynewValue - new value of the propertypublic void movedDevice(LocatedDevice device, Position oldPosition, Position newPosition)
movedDevice in interface LocatedDeviceTrackerCustomizerpublic boolean contains(String deviceId)
Copyright © 2012-2013 ADELE Research Group. All Rights Reserved.