nl.coderight.jazz.dialog
Class FileChooser

java.lang.Object
  extended by nl.coderight.jazz.dialog.FileChooser

public class FileChooser
extends Object

Provides an implementation of a JFileChooser.

See Also:
JFileChooser

Nested Class Summary
static class FileChooser.FileDialogType
          Enumeration of possible file dialog types.
static class FileChooser.FileSelectionMode
          Enumeration of possible file selection modes.
 
Constructor Summary
FileChooser()
           
FileChooser(View view)
           
 
Method Summary
 void addChoosableFileFilter(FileFilter filter)
           
 void changeToParentDirectory()
           
 void ensureFileIsVisible(File file)
           
 String getApproveButtonText()
           
 String getApproveButtonToolTipText()
           
 FileFilter[] getChoosableFileFilters()
           
 File getCurrentDirectory()
           
 FileChooser.FileDialogType getFileDialogType()
           
 FileFilter getFileFilter()
           
 FileChooser.FileSelectionMode getFileSelectionMode()
           
 FileSystemView getFileSystemView()
           
 FileView getFileView()
           
 ReturnOptionType getReturnOptionType()
           
 File getSelectedFile()
           
 File[] getSelectedFiles()
           
 String getTitle()
           
 boolean isAcceptAllFileFilterUsed()
           
 boolean isDirectorySelectionEnabled()
           
 boolean isFileHidingEnabled()
           
 boolean isFileSelectionEnabled()
           
 boolean isMultiSelectionEnabled()
           
 void rescanCurrentDirectory()
           
 void resetChoosableFileFilters()
           
 void setAcceptAllFileFilterUsed(boolean accept)
           
 void setAccessory(Accessory accessory)
           
 void setApproveButtonText(String text)
           
 void setApproveButtonToolTipText(String text)
           
 void setCurrentDirectory(File dir)
           
 void setDialogType(FileChooser.FileDialogType dialogType)
           
 void setFileFilter(FileFilter filter)
           
 void setFileHidingEnabled(boolean enabled)
           
 void setFileSelectionMode(FileChooser.FileSelectionMode selectionMode)
           
 void setFileSystemView(FileSystemView fsv)
           
 void setFileView(FileView fileView)
           
 void setMultiSelectionEnabled(boolean enabled)
           
 void setSelectedFile(File file)
           
 void setSelectedFiles(File[] selectedFiles)
           
 void setTitle(String title)
           
 void show()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileChooser

public FileChooser()

FileChooser

public FileChooser(View view)
Method Detail

getTitle

public String getTitle()

setTitle

public void setTitle(String title)

getFileDialogType

public FileChooser.FileDialogType getFileDialogType()

setDialogType

public void setDialogType(FileChooser.FileDialogType dialogType)

getReturnOptionType

public ReturnOptionType getReturnOptionType()

show

public void show()

isAcceptAllFileFilterUsed

public boolean isAcceptAllFileFilterUsed()

setAcceptAllFileFilterUsed

public void setAcceptAllFileFilterUsed(boolean accept)

getApproveButtonText

public String getApproveButtonText()

setApproveButtonText

public void setApproveButtonText(String text)

getApproveButtonToolTipText

public String getApproveButtonToolTipText()

setApproveButtonToolTipText

public void setApproveButtonToolTipText(String text)

getCurrentDirectory

public File getCurrentDirectory()

setCurrentDirectory

public void setCurrentDirectory(File dir)

getFileFilter

public FileFilter getFileFilter()

setFileFilter

public void setFileFilter(FileFilter filter)

isFileHidingEnabled

public boolean isFileHidingEnabled()

setFileHidingEnabled

public void setFileHidingEnabled(boolean enabled)

getFileSelectionMode

public FileChooser.FileSelectionMode getFileSelectionMode()

setFileSelectionMode

public void setFileSelectionMode(FileChooser.FileSelectionMode selectionMode)

getFileSystemView

public FileSystemView getFileSystemView()

setFileSystemView

public void setFileSystemView(FileSystemView fsv)

getFileView

public FileView getFileView()

setFileView

public void setFileView(FileView fileView)

isMultiSelectionEnabled

public boolean isMultiSelectionEnabled()

setMultiSelectionEnabled

public void setMultiSelectionEnabled(boolean enabled)

getSelectedFile

public File getSelectedFile()

setSelectedFile

public void setSelectedFile(File file)

getSelectedFiles

public File[] getSelectedFiles()

setSelectedFiles

public void setSelectedFiles(File[] selectedFiles)

getChoosableFileFilters

public FileFilter[] getChoosableFileFilters()

addChoosableFileFilter

public void addChoosableFileFilter(FileFilter filter)

resetChoosableFileFilters

public void resetChoosableFileFilters()

changeToParentDirectory

public void changeToParentDirectory()

rescanCurrentDirectory

public void rescanCurrentDirectory()

ensureFileIsVisible

public void ensureFileIsVisible(File file)

isDirectorySelectionEnabled

public boolean isDirectorySelectionEnabled()

isFileSelectionEnabled

public boolean isFileSelectionEnabled()

setAccessory

public void setAccessory(Accessory accessory)
Parameters:
accessory -
See Also:
Accessory


Copyright 2010 CodeRight, All rights reserved.