jmri.jmrit.withrottle
Interface DeviceListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
UserInterface

public interface DeviceListener
extends EventListener


Method Summary
 void notifyDeviceAddressChanged(DeviceServer device)
          A device has changed its address.
 void notifyDeviceConnected(DeviceServer device)
          A new device has connected.
 void notifyDeviceDisconnected(DeviceServer device)
          A device has quit and needs to be removed.
 void notifyDeviceInfoChanged(DeviceServer device)
          Some info (name, UDID) about the device has changed.
 

Method Detail

notifyDeviceConnected

void notifyDeviceConnected(DeviceServer device)
A new device has connected.

Parameters:
device -

notifyDeviceDisconnected

void notifyDeviceDisconnected(DeviceServer device)
A device has quit and needs to be removed.

Parameters:
device -

notifyDeviceAddressChanged

void notifyDeviceAddressChanged(DeviceServer device)
A device has changed its address.

Parameters:
device -

notifyDeviceInfoChanged

void notifyDeviceInfoChanged(DeviceServer device)
Some info (name, UDID) about the device has changed. Also used to detect duplicate of same device.

Parameters:
device -


Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads