jmri.jmrix.lenz
Class XNetSystemConnectionMemo
java.lang.Object
jmri.jmrix.SystemConnectionMemo
jmri.jmrix.lenz.XNetSystemConnectionMemo
public class XNetSystemConnectionMemo
- extends SystemConnectionMemo
Lightweight class to denote that a system is active
and provide general information
Objects of specific subtypes are registered in the
instance manager to activate their particular system.
- Author:
- Paul Bender Copyright (C) 2010
| Methods inherited from class jmri.jmrix.SystemConnectionMemo |
addPropertyChangeListener, addToActionList, getDisabled, getSystemPrefix, getUserName, notifyPropertyChangeListener, register, removeFromActionList, removePropertyChangeListener, setDisabled, setSystemPrefix, setUserName |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XNetSystemConnectionMemo
public XNetSystemConnectionMemo(XNetTrafficController xt)
XNetSystemConnectionMemo
public XNetSystemConnectionMemo()
getXNetTrafficController
public XNetTrafficController getXNetTrafficController()
- Provides access to the TrafficController for this
particular connection.
setXNetTrafficController
public void setXNetTrafficController(XNetTrafficController xt)
getProgrammerManager
public ProgrammerManager getProgrammerManager()
- Provides access to the Programmer for this particular connection.
NOTE: Programmer defaults to null
setProgrammerManager
public void setProgrammerManager(ProgrammerManager p)
getThrottleManager
public ThrottleManager getThrottleManager()
setThrottleManager
public void setThrottleManager(ThrottleManager t)
getPowerManager
public PowerManager getPowerManager()
setPowerManager
public void setPowerManager(PowerManager p)
getSensorManager
public SensorManager getSensorManager()
setSensorManager
public void setSensorManager(SensorManager s)
getTurnoutManager
public TurnoutManager getTurnoutManager()
setTurnoutManager
public void setTurnoutManager(TurnoutManager t)
getLightManager
public LightManager getLightManager()
setLightManager
public void setLightManager(LightManager l)
getConsistManager
public ConsistManager getConsistManager()
setConsistManager
public void setConsistManager(ConsistManager c)
getCommandStation
public CommandStation getCommandStation()
setCommandStation
public void setCommandStation(CommandStation c)
provides
public boolean provides(Class<?> type)
- Description copied from class:
SystemConnectionMemo
- Does this connection provide a manager of this type?
- Overrides:
provides in class SystemConnectionMemo
get
public <T> T get(Class<?> T)
- Description copied from class:
SystemConnectionMemo
- Does this connection provide a manager of this type?
- Overrides:
get in class SystemConnectionMemo
getActionModelResourceBundle
protected ResourceBundle getActionModelResourceBundle()
- Specified by:
getActionModelResourceBundle in class SystemConnectionMemo
dispose
public void dispose()
- Overrides:
dispose in class SystemConnectionMemo
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: