jmri.managers
Class InternalReporterManager
java.lang.Object
jmri.managers.AbstractManager
jmri.managers.AbstractReporterManager
jmri.managers.InternalReporterManager
- All Implemented Interfaces:
- PropertyChangeListener, EventListener, Manager, ReporterManager
public class InternalReporterManager
- extends AbstractReporterManager
Implementation of the InternalReporterManager interface.
- Since:
- 2.9.4
- Author:
- Bob Jacobsen Copyright (C) 2010
| 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 |
| 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 |
InternalReporterManager
public InternalReporterManager()
createNewReporter
protected Reporter createNewReporter(String systemName,
String userName)
- Create an internal (dummy) reporter object
- Specified by:
createNewReporter in class AbstractReporterManager
- Returns:
- new null
allowMultipleAdditions
public boolean allowMultipleAdditions(String systemName)
- Description copied from class:
AbstractReporterManager
- A temporary method that determines if it is possible to add a range
of turnouts in numerical order eg 10 to 30
- Specified by:
allowMultipleAdditions in interface ReporterManager- Overrides:
allowMultipleAdditions in class AbstractReporterManager
getSystemPrefix
public String getSystemPrefix()
- Description copied from interface:
Manager
- Provides access to the system prefix string.
This was previously called the "System letter"
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: