Package jmri.jmrix.can
Class CanConfigurationManager
- java.lang.Object
-
- jmri.jmrix.can.ConfigurationManager
-
- jmri.jmrix.can.CanConfigurationManager
-
public class CanConfigurationManager extends ConfigurationManager
Does configuration for CAN communications implementations.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class jmri.jmrix.can.ConfigurationManager
ConfigurationManager.ProgModeSwitch, ConfigurationManager.SubProtocol
-
-
Field Summary
-
Fields inherited from class jmri.jmrix.can.ConfigurationManager
adapterMemo, MERGCBUS, OPENLCB, RAWCAN, SPROGCBUS, TEST
-
-
Constructor Summary
Constructors Constructor Description CanConfigurationManager(CanSystemConnectionMemo memo)
Create a new CanConfigurationManager.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addToCanConfigMgr()
void
configureManagers()
void
dispose()
Dispose of the ConfigurationManager<T> T
get(java.lang.Class<?> T)
Returns nothing by default.protected java.util.ResourceBundle
getActionModelResourceBundle()
No actions that can be loaded at startup.boolean
provides(java.lang.Class<?> type)
Tells which managers this class provides.-
Methods inherited from class jmri.jmrix.can.ConfigurationManager
getSystemOptions, setMERG, setOpenLCB, setSPROG
-
-
-
-
Constructor Detail
-
CanConfigurationManager
public CanConfigurationManager(CanSystemConnectionMemo memo)
Create a new CanConfigurationManager.- Parameters:
memo
- System Connection
-
-
Method Detail
-
addToCanConfigMgr
protected final void addToCanConfigMgr()
-
configureManagers
public void configureManagers()
- Specified by:
configureManagers
in classConfigurationManager
-
provides
public boolean provides(java.lang.Class<?> type)
Tells which managers this class provides. Get which managers this class provides.- Specified by:
provides
in classConfigurationManager
- Parameters:
type
- class to query.- Returns:
- true if provided, else false.
-
get
public <T> T get(java.lang.Class<?> T)
Returns nothing by default.- Specified by:
get
in classConfigurationManager
-
dispose
public void dispose()
Dispose of the ConfigurationManager- Specified by:
dispose
in classConfigurationManager
-
getActionModelResourceBundle
protected java.util.ResourceBundle getActionModelResourceBundle()
No actions that can be loaded at startup.- Specified by:
getActionModelResourceBundle
in classConfigurationManager
-
-