|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjmri.jmrix.SystemConnectionMemo
jmri.jmrix.nce.NceSystemConnectionMemo
public class NceSystemConnectionMemo
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.
| Field Summary |
|---|
| Fields inherited from class jmri.jmrix.SystemConnectionMemo |
|---|
sysPrefixes, userNames |
| Constructor Summary | |
|---|---|
NceSystemConnectionMemo()
|
|
| Method Summary | ||
|---|---|---|
void |
configureCommandStation(int val)
Sets the NCE message option. |
|
void |
configureManagers()
Configure the common managers for NCE connections. |
|
void |
dispose()
|
|
|
get(Class<?> T)
Provide manager by class |
|
protected ResourceBundle |
getActionModelResourceBundle()
|
|
NceClockControl |
getClockControl()
|
|
NceLightManager |
getLightManager()
|
|
NceTrafficController |
getNceTrafficController()
Provides access to the TrafficController for this particular connection. |
|
int |
getNceUSB()
|
|
NcePowerManager |
getPowerManager()
|
|
ProgrammerManager |
getProgrammerManager()
|
|
NceSensorManager |
getSensorManager()
|
|
NceThrottleManager |
getThrottleManager()
|
|
NceTurnoutManager |
getTurnoutManager()
|
|
boolean |
provides(Class<?> type)
Tells which managers this provides by class |
|
void |
setNceTrafficController(NceTrafficController tc)
|
|
void |
setNceUSB(int result)
|
|
void |
setProgrammerManager(ProgrammerManager p)
|
|
| 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 |
| Constructor Detail |
|---|
public NceSystemConnectionMemo()
| Method Detail |
|---|
public void setNceUSB(int result)
public int getNceUSB()
public NceTrafficController getNceTrafficController()
public void setNceTrafficController(NceTrafficController tc)
public ProgrammerManager getProgrammerManager()
public void setProgrammerManager(ProgrammerManager p)
public void configureCommandStation(int val)
public boolean provides(Class<?> type)
provides in class SystemConnectionMemopublic <T> T get(Class<?> T)
get in class SystemConnectionMemopublic void configureManagers()
public NcePowerManager getPowerManager()
public NceTurnoutManager getTurnoutManager()
public NceLightManager getLightManager()
public NceSensorManager getSensorManager()
public NceThrottleManager getThrottleManager()
public NceClockControl getClockControl()
protected ResourceBundle getActionModelResourceBundle()
getActionModelResourceBundle in class SystemConnectionMemopublic void dispose()
dispose in class SystemConnectionMemo
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||