Package jmri.jmrix.anyma
Class AnymaDMX_ConnectionConfig
java.lang.Object
jmri.jmrix.AbstractConnectionConfig
jmri.jmrix.AbstractUsbConnectionConfig
jmri.jmrix.anyma.AnymaDMX_ConnectionConfig
- All Implemented Interfaces:
ConnectionConfig
Definition of objects to handle configuring an Anyma DMX layout connection
via a AnymaDMX_UsbPortAdapter object.
This uses the AnymaDMX_UsbPortAdapter class to do the actual
connection.
- Since:
- 4.9.6
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class jmri.jmrix.AbstractConnectionConfig
AbstractConnectionConfig.Option -
Field Summary
Fields inherited from class jmri.jmrix.AbstractUsbConnectionConfig
adapter, init, p, portBox, portBoxLabelFields inherited from class jmri.jmrix.AbstractConnectionConfig
_details, additionalItems, cL, connectionNameField, connectionNameLabel, cR, gbLayout, NUMOPTIONS, options, showAdvanced, systemPrefixField, systemPrefixLabel -
Constructor Summary
ConstructorsConstructorDescriptionCtor for a connection configuration with no preexisting adapter.Ctor for an object being created during load process; Swing init is deferred. -
Method Summary
Modifier and TypeMethodDescriptionname()protected voidLoad the adapter with an appropriate object unless it's already been set.voidMethods inherited from class jmri.jmrix.AbstractUsbConnectionConfig
addStandardDetails, checkInitDone, dispose, getAdapter, getConnectionName, getDisabled, getInfo, getManufacturer, isPortAdvanced, loadDetails, refreshPortBox, setDisabled, setManufacturer, showAdvancedItems, updateUsbPortNamesMethods inherited from class jmri.jmrix.AbstractConnectionConfig
addNameEntryCheckers, addStandardDetails, isDirty, isRestartRequired, register
-
Constructor Details
-
AnymaDMX_ConnectionConfig
Ctor for an object being created during load process; Swing init is deferred.- Parameters:
p- the pre-existing adapter
-
AnymaDMX_ConnectionConfig
public AnymaDMX_ConnectionConfig()Ctor for a connection configuration with no preexisting adapter.setInstance()will fill the adapter member.
-
-
Method Details
-
updateAdapter
- Overrides:
updateAdapterin classAbstractUsbConnectionConfig
-
setInstance
Load the adapter with an appropriate object unless it's already been set.- Specified by:
setInstancein classAbstractConnectionConfig
-
name
-
getPortNames
- Overrides:
getPortNamesin classAbstractUsbConnectionConfig
-