home *** CD-ROM | disk | FTP | other *** search
- package javax.swing.filechooser;
-
- import java.io.File;
- import java.io.IOException;
-
- class GenericFileSystemView extends FileSystemView {
- public File createNewFolder(File var1) throws IOException {
- if (var1 == null) {
- throw new IOException("Containing directory is null:");
- } else {
- Object var2 = null;
- File var3 = ((FileSystemView)this).createFileObject(var1, "NewFolder");
- if (var3.exists()) {
- throw new IOException("Directory already exists:" + var3.getAbsolutePath());
- } else {
- var3.mkdirs();
- return var3;
- }
- }
- }
-
- public File[] getRoots() {
- File[] var1 = new File[0];
- return var1;
- }
-
- public boolean isHiddenFile(File var1) {
- return false;
- }
-
- public boolean isRoot(File var1) {
- if (!var1.isAbsolute()) {
- return false;
- } else {
- String var2 = var1.getParent();
- if (var2 == null) {
- return true;
- } else {
- File var3 = new File(var2);
- return var3.equals(var1);
- }
- }
- }
- }
-