Interface FileBrowserListener

    • Method Detail

      • rootDirectoryChanged

        default void rootDirectoryChanged​(FileBrowser fileBrowser,
                                          java.io.File previousRootDirectory)
        Called when a file browser's root directory has changed.
        Parameters:
        fileBrowser - The file browser that has changed.
        previousRootDirectory - The previous root directory of the browser.
      • selectedFileAdded

        default void selectedFileAdded​(FileBrowser fileBrowser,
                                       java.io.File file)
        Called when a file has been added to a file browser's selection.
        Parameters:
        fileBrowser - The file browser that has changed.
        file - The newly selected file.
      • selectedFileRemoved

        default void selectedFileRemoved​(FileBrowser fileBrowser,
                                         java.io.File file)
        Called when a file has been removed from a file browser's selection.
        Parameters:
        fileBrowser - The file browser that has changed.
        file - The file that was just unselected.
      • selectedFilesChanged

        default void selectedFilesChanged​(FileBrowser fileBrowser,
                                          Sequence<java.io.File> previousSelectedFiles)
        Called when a file browser's selection state has been reset.
        Parameters:
        fileBrowser - The file browser that has changed.
        previousSelectedFiles - The complete sequence of files that used to be selected.
      • multiSelectChanged

        default void multiSelectChanged​(FileBrowser fileBrowser)
        Called when a file browser's multi-select flag has changed.
        Parameters:
        fileBrowser - The file browser that has changed.
      • disabledFileFilterChanged

        default void disabledFileFilterChanged​(FileBrowser fileBrowser,
                                               Filter<java.io.File> previousDisabledFileFilter)
        Called when a file browser's file filter has changed.
        Parameters:
        fileBrowser - The file browser that has changed.
        previousDisabledFileFilter - The previous disabled file filter.