Java Tutorial/File/FileSystemView

Материал из Java эксперт
Перейти к: навигация, поиск

Using the FileSystemView Class

   <source lang="java">

public abstract class FileSystemView {

 public FileSystemView();  // Properties
 // Properties
 public File getDefaultDirectory();
 public File getHomeDirectory();
 public File[] getRoots();
 // Class Methods
 public static FileSystemView getFileSystemView();
 // Other Methods
 public File createFileObject(File directory, String filename);
 public File createFileObject(String path);
 protected File createFileSystemRoot(File file);
 public abstract File createNewFolder(File containingDir) throws IOException;
 public File getChild(File parent, String filename);
 public File[] getFiles(File directory, boolean useFileHiding);
 public File getParentDirectory(File file);
 public String getSystemDisplayName(File file);
 public Icon getSystemIcon(File file);
 public String getSystemTypeDescription(File file);
 public boolean isComputerNode(File file);
 public boolean isDrive(File file);
 public boolean isFileSystem(File file);
 public boolean isFileSystemRoot(File file);
 public boolean isFloppyDrive(File file);
 public boolean isHiddenFile(File file);
 public boolean isParent(File folder, File file);
 public boolean isRoot(File file);
 public Boolean isTraversable(File file);

}</source>