jmri.managers
Class InternalSensorManager

java.lang.Object
  extended by jmri.AbstractManager
      extended by jmri.AbstractSensorManager
          extended by jmri.managers.InternalSensorManager
All Implemented Interfaces:
PropertyChangeListener, EventListener, Manager, SensorManager

public class InternalSensorManager
extends AbstractSensorManager

Implementation of the InternalSensorManager interface.

Author:
Bob Jacobsen Copyright (C) 2001, 2003, 2006

Field Summary
 
Fields inherited from class jmri.AbstractManager
_tsys, _tuser
 
Constructor Summary
InternalSensorManager()
           
 
Method Summary
protected  Sensor createNewSensor(String systemName, String userName)
          Create an internal (dummy) sensor object
 char systemLetter()
           
 
Methods inherited from class jmri.AbstractSensorManager
getBySystemName, getByUserName, getSensor, newSensor, normalizeSystemName, provideSensor, typeLetter, updateAll
 
Methods inherited from class jmri.AbstractManager
addPropertyChangeListener, deregister, dispose, firePropertyChange, getInstanceBySystemName, getInstanceByUserName, getSystemNameList, makeSystemName, propertyChange, register, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface jmri.SensorManager
dispose, getSystemNameList
 
Methods inherited from interface jmri.Manager
addPropertyChangeListener, deregister, makeSystemName, register, removePropertyChangeListener
 

Constructor Detail

InternalSensorManager

public InternalSensorManager()
Method Detail

createNewSensor

protected Sensor createNewSensor(String systemName,
                                 String userName)
Create an internal (dummy) sensor object

Specified by:
createNewSensor in class AbstractSensorManager
Returns:
new null

systemLetter

public char systemLetter()
Returns:
The system-specific prefix letter for a specific implementation


Copyright © 1997 - 2008 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: SourceForge_Logo