Package org.apache.pivot.wtk
Interface FileBrowserSheetListener
-
- All Known Implementing Classes:
FileBrowserSheetListener.Adapter
,FileBrowserSheetListener.Listeners
,TerraFileBrowserSheetSkin
public interface FileBrowserSheetListener
File browser sheet listener interface.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
FileBrowserSheetListener.Adapter
Deprecated.Since 2.1 and Java 8 the interface itself has default implementations.static class
FileBrowserSheetListener.Listeners
File browser sheet listeners.
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
disabledFileFilterChanged(FileBrowserSheet fileBrowserSheet, Filter<java.io.File> previousDisabledFileFilter)
Called when a file browser sheet's disabled file filter has changed.default void
modeChanged(FileBrowserSheet fileBrowserSheet, FileBrowserSheet.Mode previousMode)
Called when a file browser sheet's mode has changed.default void
rootDirectoryChanged(FileBrowserSheet fileBrowserSheet, java.io.File previousRootDirectory)
Called when a file browser sheet's root directory has changed.default void
selectedFilesChanged(FileBrowserSheet fileBrowserSheet, Sequence<java.io.File> previousSelectedFiles)
Called when a file browser sheet's selection state has been reset.
-
-
-
Method Detail
-
modeChanged
default void modeChanged(FileBrowserSheet fileBrowserSheet, FileBrowserSheet.Mode previousMode)
Called when a file browser sheet's mode has changed.- Parameters:
fileBrowserSheet
- The browser sheet that has changed.previousMode
- The previous mode that was in effect.
-
rootDirectoryChanged
default void rootDirectoryChanged(FileBrowserSheet fileBrowserSheet, java.io.File previousRootDirectory)
Called when a file browser sheet's root directory has changed.- Parameters:
fileBrowserSheet
- The browser sheet that has changed.previousRootDirectory
- The previous root directory that was being browsed.
-
selectedFilesChanged
default void selectedFilesChanged(FileBrowserSheet fileBrowserSheet, Sequence<java.io.File> previousSelectedFiles)
Called when a file browser sheet's selection state has been reset.- Parameters:
fileBrowserSheet
- The browser sheet that has changed.previousSelectedFiles
- The complete sequence of files that used to be selected.
-
disabledFileFilterChanged
default void disabledFileFilterChanged(FileBrowserSheet fileBrowserSheet, Filter<java.io.File> previousDisabledFileFilter)
Called when a file browser sheet's disabled file filter has changed.- Parameters:
fileBrowserSheet
- The browser sheet that has changed.previousDisabledFileFilter
- The previous disabled file filter.
-
-