public static class ConfigUtils.FileHandler extends javax.swing.filechooser.FileFilter implements EntryHandler
Constructor and Description |
---|
ConfigUtils.FileHandler(boolean allowFiles,
boolean allowFolders) |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(java.io.File f) |
protected javax.swing.JFileChooser |
createFileChooser(boolean allowFiles,
boolean allowFolders) |
java.awt.Component |
getComponent() |
java.lang.String |
getDescription() |
java.lang.Object |
getValue() |
boolean |
isValueEditable() |
boolean |
isValueValid() |
java.lang.Object |
newEntry() |
void |
setValue(java.lang.Object value) |
public ConfigUtils.FileHandler(boolean allowFiles, boolean allowFolders)
public void setValue(java.lang.Object value)
setValue
in interface EntryHandler
EntryHandler.setValue(java.lang.Object)
public java.lang.Object getValue()
getValue
in interface EntryHandler
EntryHandler.getValue()
protected javax.swing.JFileChooser createFileChooser(boolean allowFiles, boolean allowFolders)
public java.awt.Component getComponent()
getComponent
in interface EntryHandler
EntryHandler.getComponent()
public boolean isValueEditable()
isValueEditable
in interface EntryHandler
EntryHandler.isValueEditable()
public boolean isValueValid()
isValueValid
in interface EntryHandler
EntryHandler.isValueValid()
public java.lang.Object newEntry()
newEntry
in interface EntryHandler
EntryHandler.newEntry()
public boolean accept(java.io.File f)
accept
in class javax.swing.filechooser.FileFilter
FileFilter.accept(java.io.File)
public java.lang.String getDescription()
getDescription
in class javax.swing.filechooser.FileFilter
FileFilter.getDescription()