jmri.jmrix.rfid.merg.concentrator
Class SpecificReporterManager

java.lang.Object
  extended by jmri.managers.AbstractManager
      extended by jmri.managers.AbstractReporterManager
          extended by jmri.jmrix.rfid.RfidReporterManager
              extended by jmri.jmrix.rfid.merg.concentrator.SpecificReporterManager
All Implemented Interfaces:
PropertyChangeListener, EventListener, AbstractMRListener, RfidListener, Manager, ReporterManager

public class SpecificReporterManager
extends RfidReporterManager

Rfid implementation of a ReporterManager.

System names are "FRpppp", where ppp is a representation of the RFID reader.

Since:
2.11.4
Author:
Bob Jacobsen Copyright (C) 2008, Matthew Harris Copyright (C) 2011

Field Summary
 
Fields inherited from class jmri.managers.AbstractManager
_tsys, _tuser
 
Fields inherited from interface jmri.Manager
AUDIO, BLOCKBOSS, BLOCKS, CONDITIONALS, IDTAGS, LAYOUTBLOCKS, LIGHTS, LOGIXS, MEMORIES, OBLOCKS, PANELFILES, REPORTERS, ROUTES, SECTIONS, SENSORGROUPS, SENSORS, SIGNALGROUPS, SIGNALHEADS, SIGNALMASTLOGICS, SIGNALMASTS, TIMEBASE, TRANSITS, TURNOUTS, WARRANTS
 
Constructor Summary
SpecificReporterManager(RfidTrafficController tc, String prefix)
           
 
Method Summary
protected  Reporter createNewReporter(String systemName, String userName)
          Internal method to invoke the factory, after all the logic for returning an existing method has been invoked.
 void reply(RfidReply r)
           
 
Methods inherited from class jmri.jmrix.rfid.RfidReporterManager
getSystemPrefix, message
 
Methods inherited from class jmri.managers.AbstractReporterManager
allowMultipleAdditions, getBySystemName, getByUserName, getNextValidAddress, getReporter, getXMLOrder, newReporter, provideReporter, typeLetter
 
Methods inherited from class jmri.managers.AbstractManager
addPropertyChangeListener, deregister, dispose, firePropertyChange, getBeanBySystemName, getInstanceBySystemName, getInstanceByUserName, getSystemNameArray, getSystemNameList, makeSystemName, propertyChange, register, registerSelf, removePropertyChangeListener, systemLetter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface jmri.ReporterManager
getSystemNameList
 
Methods inherited from interface jmri.Manager
addPropertyChangeListener, deregister, dispose, getBeanBySystemName, getSystemNameArray, makeSystemName, register, removePropertyChangeListener, systemLetter
 

Constructor Detail

SpecificReporterManager

public SpecificReporterManager(RfidTrafficController tc,
                               String prefix)
Method Detail

createNewReporter

protected Reporter createNewReporter(String systemName,
                                     String userName)
Description copied from class: AbstractReporterManager
Internal method to invoke the factory, after all the logic for returning an existing method has been invoked.

Specified by:
createNewReporter in class AbstractReporterManager
Returns:
never null

reply

public void reply(RfidReply r)


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