Package jmri.jmrix.lenz.li101
Class ConnectionConfig
- java.lang.Object
 - 
- jmri.jmrix.AbstractConnectionConfig
 - 
- jmri.jmrix.AbstractSerialConnectionConfig
 - 
- jmri.jmrix.lenz.AbstractXNetSerialConnectionConfig
 - 
- jmri.jmrix.lenz.li101.ConnectionConfig
 
 
 
 
 
- 
- All Implemented Interfaces:
 ConnectionConfig
public class ConnectionConfig extends AbstractXNetSerialConnectionConfig
Handle configuring an XpressNet layout connection via a Lenz LI101 adapter.This uses the
LI101Adapterclass to do the actual connection.- See Also:
 LI101Adapter
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class jmri.jmrix.AbstractConnectionConfig
AbstractConnectionConfig.Option 
 - 
 
- 
Field Summary
- 
Fields inherited from class jmri.jmrix.AbstractSerialConnectionConfig
adapter, baudBox, baudBoxLabel, baudList, init, outputIntervalLabel, outputIntervalReset, outputIntervalSpinner, portBox, portBoxLabel 
- 
Fields inherited from class jmri.jmrix.AbstractConnectionConfig
_details, additionalItems, cL, connectionNameField, connectionNameLabel, cR, gbLayout, NUMOPTIONS, options, showAdvanced, systemPrefixField, systemPrefixLabel 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ConnectionConfig()Ctor for a connection configuration with no preexisting adapter.ConnectionConfig(SerialPortAdapter p)Ctor for an object being created during load process. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringname()protected voidsetInstance()Load the adapter with an appropriate object unless it's already been set.- 
Methods inherited from class jmri.jmrix.AbstractSerialConnectionConfig
addStandardDetails, checkInitDone, dispose, getActionModelResourceBundle, getAdapter, getConnectionName, getDisabled, getInfo, getManufacturer, getPortFriendlyNames, getPortNames, isBaudAdvanced, isPortAdvanced, loadDetails, refreshPortBox, setDisabled, setManufacturer, showAdvancedItems, updateAdapter, updateSerialPortNames 
- 
Methods inherited from class jmri.jmrix.AbstractConnectionConfig
addNameEntryCheckers, addStandardDetails, isDirty, isRestartRequired, register 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
ConnectionConfig
public ConnectionConfig(SerialPortAdapter p)
Ctor for an object being created during load process. Swing init is deferred.- Parameters:
 p- serial port adapter.
 
- 
ConnectionConfig
public ConnectionConfig()
Ctor for a connection configuration with no preexisting adapter.setInstance()will fill the adapter member. 
 - 
 
- 
Method Detail
- 
name
public java.lang.String name()
 
- 
setInstance
protected void setInstance()
Load the adapter with an appropriate object unless it's already been set.- Specified by:
 setInstancein classAbstractSerialConnectionConfig
 
 - 
 
 -