Class FileFieldBuilder
- java.lang.Object
-
- net.anwiba.commons.swing.object.AbstractObjectFieldBuilder<java.io.File,FileFieldConfigurationBuilder,FileFieldBuilder>
-
- net.anwiba.commons.swing.filechooser.FileFieldBuilder
-
public class FileFieldBuilder extends AbstractObjectFieldBuilder<java.io.File,FileFieldConfigurationBuilder,FileFieldBuilder>
-
-
Constructor Summary
Constructors Constructor Description FileFieldBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileFieldBuilderaddFileFilter(javax.swing.filechooser.FileFilter fileFilter)FileFieldBuilderaddFileOpenChooserAction(java.awt.Window owner)FileFieldBuilderaddFileSaveChooser(java.awt.Window owner)FileFieldBuilderaddFolderOpenChooserAction(java.awt.Window owner)FileFieldBuilderaddFolderSaveChooserAction(java.awt.Window owner)protected AbstractObjectTextField<java.io.File>create(IObjectFieldConfiguration<java.io.File> configuration)FileFieldBuildersetAllFilterDisabled()FileFieldBuildersetAllFilterEnabled()FileFieldBuildersetFileValidator()FileFieldBuildersetFolderValidator()-
Methods inherited from class net.anwiba.commons.swing.object.AbstractObjectFieldBuilder
addActionFactory, addButtonFactory, addClearAction, addNotEmptyValidator, addRegularExpressionValidator, addValidator, addValidatorFactory, build, getConfigurationBuilder, setBackgroundColor, setColumns, setEditable, setEnabledModel, setKeyListenerFactory, setModel, setToObjectConverter, setToolTip, setToolTipFactory, setToStringConverter, setValidator, setValidStateModel
-
-
-
-
Method Detail
-
create
protected AbstractObjectTextField<java.io.File> create(IObjectFieldConfiguration<java.io.File> configuration)
- Specified by:
createin classAbstractObjectFieldBuilder<java.io.File,FileFieldConfigurationBuilder,FileFieldBuilder>
-
setFileValidator
public FileFieldBuilder setFileValidator()
-
setFolderValidator
public FileFieldBuilder setFolderValidator()
-
addFileSaveChooser
public FileFieldBuilder addFileSaveChooser(java.awt.Window owner)
-
addFolderSaveChooserAction
public FileFieldBuilder addFolderSaveChooserAction(java.awt.Window owner)
-
setAllFilterEnabled
public FileFieldBuilder setAllFilterEnabled()
-
setAllFilterDisabled
public FileFieldBuilder setAllFilterDisabled()
-
addFileFilter
public FileFieldBuilder addFileFilter(javax.swing.filechooser.FileFilter fileFilter)
-
addFileOpenChooserAction
public FileFieldBuilder addFileOpenChooserAction(java.awt.Window owner)
-
addFolderOpenChooserAction
public FileFieldBuilder addFolderOpenChooserAction(java.awt.Window owner)
-
-