|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.filechooser.FileSystemView
org.apache.webdav.ui.WebdavSystemView
public class WebdavSystemView
WebdavSystemView.java
| Constructor Summary | |
|---|---|
WebdavSystemView(java.lang.String uri,
java.lang.String rootPath,
java.lang.String username,
java.lang.String password)
|
|
| Method Summary | |
|---|---|
void |
connect()
|
java.io.File |
createFileObject(java.io.File dir,
java.lang.String filename)
Returns a File object constructed in dir from the given filename. |
java.io.File |
createFileObject(java.lang.String path)
Returns a File object constructed from the given path string. |
protected java.io.File |
createFileSystemRoot(java.io.File f)
Creates a new File object for f with
correct behavior for a file system root directory. |
java.io.File |
createNewFolder(java.io.File containingDir)
Creates a new folder with a default folder name. |
void |
disconnect()
|
java.io.File |
getDefaultDirectory()
Return the user's default starting directory for the file chooser. |
java.io.File[] |
getFiles(java.io.File dir,
boolean useFileHiding)
Gets the list of shown (i.e. |
static javax.swing.filechooser.FileSystemView |
getFileSystemView()
|
java.io.File |
getHomeDirectory()
|
java.io.File |
getParentDirectory(java.io.File dir)
Returns the parent directory of dir. |
java.io.File[] |
getRoots()
Returns all root partitions on this system. |
java.lang.String |
getSystemDisplayName(java.io.File f)
Name of a file, directory, or folder as it would be displayed in a system file browser. |
java.lang.String |
getSystemTypeDescription(java.io.File f)
Type description for a file, directory, or folder as it would be displayed in a system file browser. |
boolean |
isComputerNode(java.io.File dir)
Used by UI classes to decide whether to display a special icon for a computer node, e.g. |
boolean |
isDrive(java.io.File dir)
Used by UI classes to decide whether to display a special icon for drives or partitions, e.g. |
boolean |
isFileSystem(java.io.File f)
Checks if f represents a real directory or file as
opposed to a special folder such as "Desktop". |
boolean |
isFileSystemRoot(java.io.File dir)
Is dir the root of a tree in the file system, such as a drive or partition. |
boolean |
isFloppyDrive(java.io.File dir)
Used by UI classes to decide whether to display a special icon for a floppy disk. |
boolean |
isHiddenFile(java.io.File f)
Returns whether a file is hidden or not. |
java.lang.Boolean |
isTraversable(java.io.File f)
Returns true if the file (directory) can be visited. |
static void |
main(java.lang.String[] args)
|
| Methods inherited from class javax.swing.filechooser.FileSystemView |
|---|
getChild, getSystemIcon, isParent, isRoot |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WebdavSystemView(java.lang.String uri,
java.lang.String rootPath,
java.lang.String username,
java.lang.String password)
throws java.lang.IllegalAccessError,
org.apache.commons.httpclient.URIException,
java.io.IOException
java.lang.IllegalAccessError
org.apache.commons.httpclient.URIException
java.io.IOException| Method Detail |
|---|
public void disconnect()
throws java.lang.UnknownError
java.lang.UnknownError
public void connect()
throws java.lang.IllegalAccessError
java.lang.IllegalAccessErrorpublic static javax.swing.filechooser.FileSystemView getFileSystemView()
public java.io.File createFileObject(java.io.File dir,
java.lang.String filename)
createFileObject in class javax.swing.filechooser.FileSystemViewpublic java.io.File createFileObject(java.lang.String path)
createFileObject in class javax.swing.filechooser.FileSystemView
public java.io.File createNewFolder(java.io.File containingDir)
throws java.io.IOException
createNewFolder in class javax.swing.filechooser.FileSystemViewjava.io.IOExceptionpublic java.io.File[] getRoots()
getRoots in class javax.swing.filechooser.FileSystemViewpublic java.lang.Boolean isTraversable(java.io.File f)
isTraversable in class javax.swing.filechooser.FileSystemViewf - the File
true if the file/directory can be traversed,
otherwise falseJFileChooser#isTraversable,
FileView#isTraversablepublic java.lang.String getSystemDisplayName(java.io.File f)
getSystemDisplayName in class javax.swing.filechooser.FileSystemViewf - a File object
JFileChooser#getNamepublic java.lang.String getSystemTypeDescription(java.io.File f)
getSystemTypeDescription in class javax.swing.filechooser.FileSystemViewf - a File object
JFileChooser#getTypeDescriptionpublic boolean isFileSystem(java.io.File f)
f represents a real directory or file as
opposed to a special folder such as "Desktop". Used by UI
classes to decide if a folder is selectable when doing directory
choosing.
isFileSystem in class javax.swing.filechooser.FileSystemViewf - a File object
true if f is a real file or directory.public boolean isHiddenFile(java.io.File f)
isHiddenFile in class javax.swing.filechooser.FileSystemViewpublic boolean isFileSystemRoot(java.io.File dir)
isFileSystemRoot in class javax.swing.filechooser.FileSystemViewf - a File object representing a directory
true if f is a root of a filesystemFileSystemView.isRoot(java.io.File)public boolean isDrive(java.io.File dir)
isDrive in class javax.swing.filechooser.FileSystemViewdir - a directory
false alwayspublic boolean isFloppyDrive(java.io.File dir)
isFloppyDrive in class javax.swing.filechooser.FileSystemViewdir - a directory
false alwayspublic boolean isComputerNode(java.io.File dir)
isComputerNode in class javax.swing.filechooser.FileSystemViewdir - a directory
false alwayspublic java.io.File getHomeDirectory()
getHomeDirectory in class javax.swing.filechooser.FileSystemViewpublic java.io.File getDefaultDirectory()
getDefaultDirectory in class javax.swing.filechooser.FileSystemViewFile object representing the default
starting folder
public java.io.File[] getFiles(java.io.File dir,
boolean useFileHiding)
getFiles in class javax.swing.filechooser.FileSystemViewpublic java.io.File getParentDirectory(java.io.File dir)
dir.
getParentDirectory in class javax.swing.filechooser.FileSystemViewdir - the File being queried
dir, or
null if dir is nullprotected java.io.File createFileSystemRoot(java.io.File f)
File object for f with
correct behavior for a file system root directory.
createFileSystemRoot in class javax.swing.filechooser.FileSystemViewf - a File object representing a file system root
directory, for example "/" on Unix or "C:\" on Windows.
File object
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||