Class ConnectionConfig
- java.lang.Object
-
- jmri.jmrix.AbstractConnectionConfig
-
- jmri.jmrix.AbstractNetworkConnectionConfig
-
- jmri.jmrix.loconet.loconetovertcp.ConnectionConfig
-
- All Implemented Interfaces:
ConnectionConfig
public class ConnectionConfig extends AbstractNetworkConnectionConfig
Definition of objects to handle configuring a LocoNetOverTcp layout connection via a LnTcpDriverAdapter object.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class jmri.jmrix.AbstractConnectionConfig
AbstractConnectionConfig.Option
-
-
Field Summary
-
Fields inherited from class jmri.jmrix.AbstractNetworkConnectionConfig
adapter, adNameField, adNameFieldLabel, hostNameField, hostNameFieldLabel, init, intervalSpinner, outputIntervalLabel, outputIntervalReset, outputIntervalSpinner, portField, portFieldLabel, serviceTypeField, serviceTypeFieldLabel, showAutoConfig
-
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(NetworkPortAdapter p)
Ctor for an object being created during load process; Swing init is deferred.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isOptList1Advanced()
java.lang.String
name()
protected void
setInstance()
Load the adapter with an appropriate object unless it's already been set.-
Methods inherited from class jmri.jmrix.AbstractNetworkConnectionConfig
addStandardDetails, checkInitDone, checkOptionValueValidity, dispose, getAdapter, getConnectionName, getDisabled, getInfo, getManufacturer, isAutoConfigPossible, isHostNameAdvanced, isPortAdvanced, loadDetails, setAutoNetworkConfig, setDisabled, setManufacturer, showAdvancedItems, updateAdapter
-
Methods inherited from class jmri.jmrix.AbstractConnectionConfig
addNameEntryCheckers, addStandardDetails, isDirty, isRestartRequired, register
-
-
-
-
Constructor Detail
-
ConnectionConfig
public ConnectionConfig(NetworkPortAdapter p)
Ctor for an object being created during load process; Swing init is deferred.- Parameters:
p
- the NetworkPortAdapter to associate with this connection
-
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()
-
isOptList1Advanced
public boolean isOptList1Advanced()
-
setInstance
protected void setInstance()
Description copied from class:AbstractNetworkConnectionConfig
Load the adapter with an appropriate object unless it's already been set.- Specified by:
setInstance
in classAbstractNetworkConnectionConfig
-
-