Uses of Class
nl.uva.vlet.vfs.VDir

Packages that use VDir
nl.uva.vlet.vfs   
 

Uses of VDir in nl.uva.vlet.vfs
 

Methods in nl.uva.vlet.vfs that return VDir
 VDir VFSClient.copy(VDir dir, VDir dest)
          Copy single VDir
 VDir VDir.copyTo(VDir dest)
          Copy/Move to specified location is called by VFSClient.copyDir() ...
 VDir VDir.copyTo(VDir dest, java.lang.String newName)
          Copy/Move to specified location is called by VFSClient.copyDir() ...
 VDir VDir.createDir(java.lang.String subdirName)
          Create subdirectory.
abstract  VDir VDir.createDir(java.lang.String name, boolean ignoreExisting)
          Creates subdirectory in this directory.
protected static VDir VDir.defaultCopyMove(VFSTransfer transfer, VDir source, VDir dest, java.lang.String optNewName, boolean isMove)
          Default Copy/Move: performs recursive copy of a directory.
lists children and performs cmoveTo on childs.
protected: may only be used by subclasses if they do not have an optimized CopyMoveTo themselfs.
protected  VDir VDir.doCopyMoveTo(VFSTransfer transfer, VDir dest, java.lang.String optNewName, boolean isMove)
          Default implementation to do actual copy/move.
protected  VDir VDir.downloadTo(VFSTransfer transfer, VDir localDir, java.lang.String optNewName, boolean isMove)
          Default implementation to download this directory.
 VDir VDir.getDir(java.lang.String dirname)
          Get subdirectory
 VDir VFSClient.getDir(java.lang.String locStr)
          Return VDir specified by the location string
 VDir VFSClient.getDir(VRL location)
          Returns VDir specified by the location
 VDir VFSNode.getParent()
          VFSnode implements getParent by calling VFSNode.getParentDir
 VDir VFSNode.getRoot()
          Returns root directory of this directory/file system
 VDir VFSClient.getTempDir()
           
 VDir VFSClient.mkdir(VRL loc)
          Recursive mkdir.
 VDir VFSClient.mkdir(VRL loc, boolean ignoreExisting)
          Recursive mkdir.
 VDir VFSClient.move(VDir dir, VDir dest)
          VFS method to move single Dir
 VDir VDir.moveTo(VDir dest)
          Move to specified VDir location.
 VDir VDir.moveTo(VDir dest, java.lang.String newName)
          Move to specified VDir location.
 VDir VDir.putDir(VDir dir)
          Put Directory (copy) Directory to this Directory is called by VFSClient.copyDir() ...
 VDir VDir.putDir(VDir dir, java.lang.String optNewName)
          Put Directory (copy) Directory to this Directory is called by VFSClient.copyDir() ...
protected  VDir VDir.uploadLocalDir(VFSTransfer transfer, VDir localDir, java.lang.String optNewName, boolean isMove)
          Default implementation to upload a directory.
 

Methods in nl.uva.vlet.vfs with parameters of type VDir
 VFSTransfer VFSClient.asyncCopy(VDir dir, VDir dest)
          Copy single VDir in background Returns TransgerInfo object which can be used to monitor the result
 VFSTransfer VFSClient.asyncCopy(VFile file, VDir dest)
          Copy single VFile in background.
 VFSTransfer VFSNode.asyncCopyMoveTo(VDir dest, java.lang.String optNewName, boolean isMove)
          Asynchronous transfer method to iniate a copy or a move.
 VFSTransfer VFSClient.asyncMove(VDir dir, VDir dest)
          Move single VDir in background Returns TransgerInfo object which can be used to monitor the result.
 VFSTransfer VFSClient.asyncMove(VFile file, VDir dest)
          Move single VFile in background.
 VDir VFSClient.copy(VDir dir, VDir dest)
          Copy single VDir
 VFile VFSClient.copy(VFile vfile, VDir dest)
          Copy VFile to remote (VDir) destination.
 VDir VDir.copyTo(VDir dest)
          Copy/Move to specified location is called by VFSClient.copyDir() ...
abstract  VFSNode VFSNode.copyTo(VDir dest)
           
 VFile VFile.copyTo(VDir dest)
          Copy this file to another VFS location.
 VDir VDir.copyTo(VDir dest, java.lang.String newName)
          Copy/Move to specified location is called by VFSClient.copyDir() ...
abstract  VFSNode VFSNode.copyTo(VDir dest, java.lang.String newName)
           
 VFile VFile.copyTo(VDir dest, java.lang.String newName)
          Copy this file to another VFS location.
protected static VFSTransfer VFSNode.createTransfer(VNode source, VDir dest, java.lang.String optNewName, boolean isMove)
           
protected  VFSTransfer VFSNode.createTransferTo(VDir dest, java.lang.String optNewName, boolean isMove)
           
protected static VDir VDir.defaultCopyMove(VFSTransfer transfer, VDir source, VDir dest, java.lang.String optNewName, boolean isMove)
          Default Copy/Move: performs recursive copy of a directory.
lists children and performs cmoveTo on childs.
protected: may only be used by subclasses if they do not have an optimized CopyMoveTo themselfs.
protected static boolean VDir.defaultRecursiveDeleteChildren(VDir dir)
          Default Recursive delete: lists children and perform delete() on child list.
protected  VDir VDir.doCopyMoveTo(VFSTransfer transfer, VDir dest, java.lang.String optNewName, boolean isMove)
          Default implementation to do actual copy/move.
protected  VFile VFile.doCopyMoveTo(VFSTransfer transfer, VDir dest, java.lang.String optNewName, boolean isMove)
          Default implementation to do actual copy/move.
protected  VDir VDir.downloadTo(VFSTransfer transfer, VDir localDir, java.lang.String optNewName, boolean isMove)
          Default implementation to download this directory.
protected  VFile VFile.downloadTo(VFSTransfer transfer, VDir localDir, java.lang.String optNewName, boolean isMove)
          Default implemenation to download files, sub classes are encouraged to override this method if they have their own (better) methods.
 VDir VFSClient.move(VDir dir, VDir dest)
          VFS method to move single Dir
 VFile VFSClient.move(VFile file, VDir dest)
          Move VFile to remore (VDir) destination.
 VDir VDir.moveTo(VDir dest)
          Move to specified VDir location.
abstract  VFSNode VFSNode.moveTo(VDir dest)
           
 VFile VFile.moveTo(VDir dest)
          Moves file from one VFS location to another.
 VDir VDir.moveTo(VDir dest, java.lang.String newName)
          Move to specified VDir location.
abstract  VFSNode VFSNode.moveTo(VDir dest, java.lang.String newName)
           
 VFile VFile.moveTo(VDir dest, java.lang.String newName)
          Moves file from one VFS location to another.
 VDir VDir.putDir(VDir dir)
          Put Directory (copy) Directory to this Directory is called by VFSClient.copyDir() ...
 VDir VDir.putDir(VDir dir, java.lang.String optNewName)
          Put Directory (copy) Directory to this Directory is called by VFSClient.copyDir() ...
 VFSNode VFSNode.startCopyMoveTo(VDir dest, java.lang.String optNewName, boolean isMove)
           
protected  VFSNode VFSNode.startCopyMoveTo(VFSTransfer transfer, VDir dest, java.lang.String optNewName, boolean isMove)
          Initiate a Copy or Move with the specified Transfer Information object.
protected static VFile VFile.streamCopyMove(VFSTransfer transfer, VFile sourceFile, VDir destDir, java.lang.String optNewName, boolean isMove)
          This is the default way to copy file, by reading from the source file and writing it to a remote file.
protected  VDir VDir.uploadLocalDir(VFSTransfer transfer, VDir localDir, java.lang.String optNewName, boolean isMove)
          Default implementation to upload a directory.