org.das2.util.filesystem.VFSFileObject
This class is part of a wrapper for the Apache Commons VFS.
NOTE: At the moment, many situations where the Commons VFS throws a FileSystemException
will result in a RuntimeException from this code. A better way of handling these
exceptions should probably be found.
canRead
canRead( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
canWrite
canWrite( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
close
close( ) → void
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
createFile
createFile( ) → void
Create the file named by this VFSFileObject. Also creates any necessary
ancestor folders. Does nothing if file already exists and is a file (not a folder).
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
createFolder
createFolder( ) → void
Create a folder named by this VFSFileObject. This method will also create
any necessary ancestor folders. Does nothing if the folder already exists.
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
delete
delete( ) → void
Deletes the file. Does nothing if the file doesn't exist or is a non-empty folder.
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
exists
exists( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getChannel
getChannel( ProgressMonitor monitor ) → java.nio.channels.ReadableByteChannel
Parameters
monitor - a ProgressMonitor
Returns:
java.nio.channels.ReadableByteChannel
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getChildren
getChildren( ) → org.das2.util.filesystem.FileObject[]
Returns:
org.das2.util.filesystem.FileObject[]
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getFile
getFile( ProgressMonitor monitor ) → java.io.File
Parameters
monitor - a ProgressMonitor
Returns:
java.io.File
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getInputStream
getInputStream( ProgressMonitor monitor ) → java.io.InputStream
Parameters
monitor - a ProgressMonitor
Returns:
java.io.InputStream
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getNameExt
getNameExt( ) → String
Returns:
java.lang.String
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getOutputStream
getOutputStream( boolean append ) → java.io.OutputStream
Parameters
append - a boolean
Returns:
java.io.OutputStream
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getParent
getParent( ) → org.das2.util.filesystem.FileObject
Returns:
org.das2.util.filesystem.FileObject
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getSize
getSize( ) → long
Returns:
long
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isData
isData( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isFolder
isFolder( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isLocal
isLocal( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isReadOnly
isReadOnly( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isRoot
isRoot( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
lastModified
lastModified( ) → java.util.Date
Returns:
java.util.Date
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]