Package jmri.jmrit.logixng.util.swing
Class LogixNG_SelectComboBoxSwing
java.lang.Object
jmri.jmrit.logixng.util.swing.LogixNG_SelectComboBoxSwing
Swing class for jmri.jmrit.logixng.util.LogixNG_SelectComboBox.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAddressingListener(ChangeListener listener) voidaddEnumListener(ActionListener listener) createPanel(LogixNG_SelectComboBox selectComboBox) createPanel(LogixNG_SelectComboBox selectComboBox, LogixNG_SelectComboBox.Item defaultValue) voiddispose()getValue()booleanbooleanvoidvoidsetValueByKey(String key) voidsetValues(LogixNG_SelectComboBox.Item[] valuesArray) voidupdateObject(LogixNG_SelectComboBox selectComboBox) booleanvalidate(LogixNG_SelectComboBox selectComboBox, List<String> errorMessages)
-
Constructor Details
-
LogixNG_SelectComboBoxSwing
public LogixNG_SelectComboBoxSwing(@Nonnull JDialog dialog, @Nonnull SwingConfiguratorInterface swi)
-
-
Method Details
-
createPanel
-
createPanel
public JPanel createPanel(@Nonnull LogixNG_SelectComboBox selectComboBox, LogixNG_SelectComboBox.Item defaultValue) -
addAddressingListener
-
addEnumListener
-
validate
-
updateObject
-
isValueSelected
-
isValueSelectedOrIndirectAddressing
-
getAddressing
-
getValue
-
setValueByKey
-
setValue
-
setValues
-
dispose
-