org.apache.pivot.wtk
Interface FileBrowserListener

All Known Implementing Classes:
FileBrowserListener.Adapter, FileBrowserSkin, TerraFileBrowserSkin

public interface FileBrowserListener

File browser listener interface.


Nested Class Summary
static class FileBrowserListener.Adapter
          File browser listener adapter.
 
Method Summary
 void disabledFileFilterChanged(FileBrowser fileBrowser, Filter<File> previousDisabledFileFilter)
          Called when a file browser's file filter has changed.
 void multiSelectChanged(FileBrowser fileBrowser)
          Called when a file browser's multi-select flag has changed.
 void rootDirectoryChanged(FileBrowser fileBrowser, File previousRootDirectory)
          Called when a file browser's root directory has changed.
 void selectedFileAdded(FileBrowser fileBrowser, File file)
          Called when a file has been added to a file browser's selection.
 void selectedFileRemoved(FileBrowser fileBrowser, File file)
          Called when a file has been removed from a file browser's selection.
 void selectedFilesChanged(FileBrowser fileBrowser, Sequence<File> previousSelectedFiles)
          Called when a file browser's selection state has been reset.
 

Method Detail

rootDirectoryChanged

void rootDirectoryChanged(FileBrowser fileBrowser,
                          File previousRootDirectory)
Called when a file browser's root directory has changed.

Parameters:
fileBrowser -
previousRootDirectory -

selectedFileAdded

void selectedFileAdded(FileBrowser fileBrowser,
                       File file)
Called when a file has been added to a file browser's selection.

Parameters:
fileBrowser -
file -

selectedFileRemoved

void selectedFileRemoved(FileBrowser fileBrowser,
                         File file)
Called when a file has been removed from a file browser's selection.

Parameters:
fileBrowser -
file -

selectedFilesChanged

void selectedFilesChanged(FileBrowser fileBrowser,
                          Sequence<File> previousSelectedFiles)
Called when a file browser's selection state has been reset.

Parameters:
fileBrowser -
previousSelectedFiles -

multiSelectChanged

void multiSelectChanged(FileBrowser fileBrowser)
Called when a file browser's multi-select flag has changed.

Parameters:
fileBrowser -

disabledFileFilterChanged

void disabledFileFilterChanged(FileBrowser fileBrowser,
                               Filter<File> previousDisabledFileFilter)
Called when a file browser's file filter has changed.

Parameters:
fileBrowser -
previousDisabledFileFilter -