Lines Matching defs:FileSystemView
47 * FileSystemView is JFileChooser's gateway to the
57 * FileSystemView to better handle a given operating system.
63 // how Mac/OS2/BeOS/etc file systems can modify FileSystemView
66 public abstract class FileSystemView {
68 static FileSystemView windowsFileSystemView = null;
69 static FileSystemView unixFileSystemView = null;
70 //static FileSystemView macFileSystemView = null;
71 static FileSystemView genericFileSystemView = null;
80 public static FileSystemView getFileSystemView() {
109 * Constructs a FileSystemView.
111 public FileSystemView() {
112 final WeakReference<FileSystemView> weakReference = new WeakReference<FileSystemView>(this);
116 FileSystemView fileSystemView = weakReference.get();
119 // FileSystemView was destroyed
660 System.err.println("FileSystemView.getShellFolder: f="+f);
700 * FileSystemView that handles some specific unix-isms.
702 class UnixFileSystemView extends FileSystemView {
765 * FileSystemView that handles some specific windows concepts.
767 class WindowsFileSystemView extends FileSystemView {
892 * Fallthrough FileSystemView in case we can't determine the OS.
894 class GenericFileSystemView extends FileSystemView {