Package jmri.jmrix
Class AbstractConnectionConfig.Option
- java.lang.Object
-
- jmri.jmrix.AbstractConnectionConfig.Option
-
- Enclosing class:
- AbstractConnectionConfig
protected static class AbstractConnectionConfig.Option extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.Booleanadvanced(package private) javax.swing.JLabellabel(package private) java.lang.StringoptionDisplayName(package private) javax.swing.JComponentoptionSelection
-
Constructor Summary
Constructors Constructor Description Option(java.lang.String name, javax.swing.JComponent optionSelection, java.lang.Boolean advanced)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.JComponentgetComponent()protected java.lang.StringgetDisplayName()java.lang.StringgetItem()javax.swing.JLabelgetLabel()protected java.lang.BooleanisAdvanced()protected voidsetAdvanced(java.lang.Boolean boo)
-
-
-
Field Detail
-
optionDisplayName
java.lang.String optionDisplayName
-
optionSelection
javax.swing.JComponent optionSelection
-
advanced
java.lang.Boolean advanced
-
label
javax.swing.JLabel label
-
-
Constructor Detail
-
Option
public Option(java.lang.String name, javax.swing.JComponent optionSelection, java.lang.Boolean advanced)
-
-
Method Detail
-
getDisplayName
protected java.lang.String getDisplayName()
-
getLabel
public javax.swing.JLabel getLabel()
-
getComponent
public javax.swing.JComponent getComponent()
-
isAdvanced
protected java.lang.Boolean isAdvanced()
-
setAdvanced
protected void setAdvanced(java.lang.Boolean boo)
-
getItem
public java.lang.String getItem()
-
-