Package jmri.jmrit.logixng.util.swing
Class LogixNG_SelectStringSwing
- java.lang.Object
-
- jmri.jmrit.logixng.util.swing.LogixNG_SelectStringSwing
-
public class LogixNG_SelectStringSwing extends java.lang.Object
Swing class for jmri.jmrit.logixng.util.LogixNG_SelectString.
-
-
Constructor Summary
Constructors Constructor Description LogixNG_SelectStringSwing(javax.swing.JDialog dialog, SwingConfiguratorInterface swi)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.JPanel
createFilenamePanel(LogixNG_SelectString selectStr, java.lang.String path)
javax.swing.JPanel
createPanel(LogixNG_SelectString selectStr)
void
dispose()
void
setEnabled(boolean value)
void
updateObject(LogixNG_SelectString selectStr)
boolean
validate(LogixNG_SelectString selectStr, java.util.List<java.lang.String> errorMessages)
-
-
-
Constructor Detail
-
LogixNG_SelectStringSwing
public LogixNG_SelectStringSwing(@Nonnull javax.swing.JDialog dialog, @Nonnull SwingConfiguratorInterface swi)
-
-
Method Detail
-
createPanel
public javax.swing.JPanel createPanel(@CheckForNull LogixNG_SelectString selectStr)
-
createFilenamePanel
public javax.swing.JPanel createFilenamePanel(@CheckForNull LogixNG_SelectString selectStr, java.lang.String path)
-
validate
public boolean validate(@Nonnull LogixNG_SelectString selectStr, @Nonnull java.util.List<java.lang.String> errorMessages)
-
setEnabled
public void setEnabled(boolean value)
-
updateObject
public void updateObject(@Nonnull LogixNG_SelectString selectStr)
-
dispose
public void dispose()
-
-