jmri.jmrix.internal
Class InternalSystemConnectionMemo
java.lang.Object
jmri.jmrix.SystemConnectionMemo
jmri.jmrix.internal.InternalSystemConnectionMemo
public class InternalSystemConnectionMemo
- 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:
- Bob Jacobsen 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 |
InternalSystemConnectionMemo
public InternalSystemConnectionMemo()
configureManagers
public void configureManagers()
- Configure the common managers for Internal connections.
This puts the common manager config in one
place. This method is static so that it can be referenced
from classes that don't inherit, including hexfile.HexFileFrame
and locormi.LnMessageClient
getTurnoutManager
public InternalTurnoutManager getTurnoutManager()
getSensorManager
public InternalSensorManager getSensorManager()
getThrottleManager
public DebugThrottleManager getThrottleManager()
getPowerManager
public DefaultPowerManager getPowerManager()
getProgrammerManager
public DebugProgrammerManager getProgrammerManager()
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: