Package jmri.jmrix.dccpp
Class DCCppStreamConnectionConfig
- java.lang.Object
- 
- jmri.jmrix.AbstractConnectionConfig
- 
- jmri.jmrix.AbstractStreamConnectionConfig
- 
- jmri.jmrix.dccpp.DCCppStreamConnectionConfig
 
 
 
- 
- All Implemented Interfaces:
- ConnectionConfig,- StreamConnectionConfig
 
 public class DCCppStreamConnectionConfig extends AbstractStreamConnectionConfig Handle configuring an DCC++ layout connection via an DCCppStreamPortController adapter.This uses the DCCppStreamPortControllerclass to do the actual connection.- See Also:
- DCCppStreamPortController
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class jmri.jmrix.AbstractConnectionConfigAbstractConnectionConfig.Option
 
- 
 - 
Field SummaryFields Modifier and Type Field Description (package private) java.lang.StringmanufacturerName- 
Fields inherited from class jmri.jmrix.AbstractStreamConnectionConfigadapter, init
 - 
Fields inherited from class jmri.jmrix.AbstractConnectionConfig_details, additionalItems, cL, connectionNameField, connectionNameLabel, cR, gbLayout, NUMOPTIONS, options, showAdvanced, systemPrefixField, systemPrefixLabel
 
- 
 - 
Constructor SummaryConstructors Constructor Description DCCppStreamConnectionConfig()Ctor for a connection configuration with no preexisting adapter.DCCppStreamConnectionConfig(AbstractStreamPortController p)Ctor for an object being created during load process; Swing init is deferred.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetManufacturer()java.lang.Stringname()protected voidsetInstance()Load the adapter with an appropriate object unless it's already been set.voidsetManufacturer(java.lang.String manu)- 
Methods inherited from class jmri.jmrix.AbstractStreamConnectionConfigcheckInitDone, dispose, getAdapter, getConnectionName, getDisabled, getInfo, loadDetails, setDisabled, showAdvancedItems, updateAdapter
 - 
Methods inherited from class jmri.jmrix.AbstractConnectionConfigaddNameEntryCheckers, addStandardDetails, isDirty, isRestartRequired, register
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface jmri.jmrix.ConnectionConfigisDirty, isRestartRequired, register
 
- 
 
- 
- 
- 
Field Detail- 
manufacturerNamejava.lang.String manufacturerName 
 
- 
 - 
Constructor Detail- 
DCCppStreamConnectionConfigpublic DCCppStreamConnectionConfig(AbstractStreamPortController p) Ctor for an object being created during load process; Swing init is deferred.- Parameters:
- p- stream port controller.
 
 - 
DCCppStreamConnectionConfigpublic DCCppStreamConnectionConfig() Ctor for a connection configuration with no preexisting adapter.setInstance()will fill the adapter member.
 
- 
 - 
Method Detail- 
namepublic java.lang.String name() 
 - 
getManufacturerpublic java.lang.String getManufacturer() - Specified by:
- getManufacturerin interface- ConnectionConfig
- Overrides:
- getManufacturerin class- AbstractStreamConnectionConfig
 
 - 
setManufacturerpublic void setManufacturer(java.lang.String manu) - Specified by:
- setManufacturerin interface- ConnectionConfig
- Overrides:
- setManufacturerin class- AbstractStreamConnectionConfig
 
 - 
setInstanceprotected void setInstance() Load the adapter with an appropriate object unless it's already been set.- Specified by:
- setInstancein class- AbstractConnectionConfig
 
 
- 
 
-