com.sun.xfilechooser
Class BeanXFile
java.lang.Object
|
+--java.io.File
|
+--com.sun.xfilechooser.BeanXFile
- public class BeanXFile
- extends java.io.File
The BeanXFile class is the interface that makes an XFile object
look like a File object. This class is needed to support the
UI of the JFileChooser which accesses file objects.
Thus all the methods would call the corresponding XFile methods.
- See Also:
#XFile
, Serialized Form
Fields inherited from class java.io.File |
pathSeparator,
pathSeparatorChar,
separator,
separatorChar |
Constructor Summary |
BeanXFile(java.io.File dir,
java.lang.String name)
|
BeanXFile(java.lang.String path)
|
Methods inherited from class java.io.File |
compareTo,
compareTo,
createNewFile,
createTempFile,
createTempFile,
deleteOnExit,
getAbsoluteFile,
getCanonicalFile,
getParentFile,
hashCode,
isHidden,
list,
listFiles,
listFiles,
listFiles,
listRoots,
setLastModified,
setReadOnly,
toURL |
Methods inherited from class java.lang.Object |
getClass,
notify,
notifyAll,
wait,
wait,
wait |
BeanXFile
public BeanXFile(java.lang.String path)
BeanXFile
public BeanXFile(java.io.File dir,
java.lang.String name)
getPath
public java.lang.String getPath()
- Overrides:
- getPath in class java.io.File
getAbsolutePath
public java.lang.String getAbsolutePath()
- Overrides:
- getAbsolutePath in class java.io.File
getCanonicalPath
public java.lang.String getCanonicalPath()
- Overrides:
- getCanonicalPath in class java.io.File
getName
public java.lang.String getName()
- Overrides:
- getName in class java.io.File
renameTo
public boolean renameTo(java.io.File dest)
- Overrides:
- renameTo in class java.io.File
getParent
public java.lang.String getParent()
- Overrides:
- getParent in class java.io.File
exists
public boolean exists()
- Overrides:
- exists in class java.io.File
canWrite
public boolean canWrite()
- Overrides:
- canWrite in class java.io.File
canRead
public boolean canRead()
- Overrides:
- canRead in class java.io.File
isFile
public boolean isFile()
- Overrides:
- isFile in class java.io.File
isDirectory
public boolean isDirectory()
- Overrides:
- isDirectory in class java.io.File
isAbsolute
public boolean isAbsolute()
- Overrides:
- isAbsolute in class java.io.File
equals
public boolean equals(java.lang.Object obj)
- Overrides:
- equals in class java.io.File
lastModified
public long lastModified()
- Overrides:
- lastModified in class java.io.File
length
public long length()
- Overrides:
- length in class java.io.File
mkdir
public boolean mkdir()
- Overrides:
- mkdir in class java.io.File
mkdirs
public boolean mkdirs()
- Overrides:
- mkdirs in class java.io.File
list
public java.lang.String[] list()
- Overrides:
- list in class java.io.File
toString
public java.lang.String toString()
- Overrides:
- toString in class java.io.File
delete
public boolean delete()
- Overrides:
- delete in class java.io.File