TrueZIP 6.8

Uses of Interface
de.schlichtherle.io.ArchiveDetector

Packages that use ArchiveDetector
de.schlichtherle.io Provides transparent, multi-threaded read/write access to archive files (ZIP, TAR, etc) and their entries as if they were (virtual) directories and files. 
de.schlichtherle.io.swing Provides random read only access to files (as opposed to the random read/write access provided by RandomAccessFile). 
 

Uses of ArchiveDetector in de.schlichtherle.io
 

Classes in de.schlichtherle.io that implement ArchiveDetector
 class AbstractArchiveDetector
          Implements the FileFactory part of the ArchiveDetector interface.
 class DefaultArchiveDetector
          An ArchiveDetector which matches file paths against a pattern of archive file suffixes in order to detect prospective archive files and look up their corresponding ArchiveDriver in its registry.
 

Methods in de.schlichtherle.io that return ArchiveDetector
 ArchiveDetector File.getArchiveDetector()
          Returns the ArchiveDetector that was used to construct this object - never null.
static ArchiveDetector File.getDefaultArchiveDetector()
          Returns the default ArchiveDetector to be used if no archive detector is passed explicitly to the constructor of a File instance.
 

Methods in de.schlichtherle.io with parameters of type ArchiveDetector
 boolean File.archiveCopyAllFrom(File src, ArchiveDetector detector)
          Recursively copies the file or directory src to this file or directory and tries to preserve all attributes of the source file to the destination file, too.
 boolean File.archiveCopyAllFrom(File src, ArchiveDetector srcDetector, ArchiveDetector dstDetector)
          Recursively copies the file or directory src to this file or directory and tries to preserve all attributes of the source file to the destination file, too.
 boolean File.archiveCopyAllTo(File dst, ArchiveDetector detector)
          Recursively copies this file or directory to the file or directory dst and tries to preserve all attributes of the source file to the destination file, too.
 boolean File.archiveCopyAllTo(File dst, ArchiveDetector srcDetector, ArchiveDetector dstDetector)
          Recursively copies this file or directory to the file or directory dst and tries to preserve all attributes of the source file to the destination file, too.
 boolean File.copyAllFrom(File src, ArchiveDetector detector)
          Recursively copies the file or directory src to this file or directory.
 boolean File.copyAllFrom(File src, ArchiveDetector srcDetector, ArchiveDetector dstDetector)
          Recursively copies the file or directory src to this file or directory.
 boolean File.copyAllTo(File dst, ArchiveDetector detector)
          Recursively copies this file or directory to the file or directory dst.
 boolean File.copyAllTo(File dst, ArchiveDetector srcDetector, ArchiveDetector dstDetector)
          Recursively copies this file or directory to the file or directory dst.
static void RaesFiles.decrypt(String raesFilePath, String plainFilePath, boolean strongAuthentication, ArchiveDetector detector)
          Decrypts the given RAES file to the given plain file, using the provided ArchiveDetector to detect any archvie files in its parent directory path except the files themselves, which are not recognized as archive files.
static void RaesFiles.encrypt(String plainFilePath, String raesFilePath, ArchiveDetector detector)
          Encrypts the given plain file to the given RAES file, using the provided ArchiveDetector to detect any archive files in its parent directory path except the files themselves, which are not recognized as archive files.
 boolean File.renameTo(File dst, ArchiveDetector detector)
          Behaves similar to the super class, but renames this file or directory by recursively copying its data if this object or the dst object is either an archive file or an entry located in an archive file.
static void File.setDefaultArchiveDetector(ArchiveDetector detector)
          This class property controls how archive files are recognized.
 

Constructors in de.schlichtherle.io with parameters of type ArchiveDetector
File(File template, ArchiveDetector detector)
          Constructs a new File instance which may use the given ArchiveDetector to detect any archive files in its path.
File(File delegate, File innerArchive, ArchiveDetector detector)
          Deprecated. This constructor is not for public use - do not use it!
File(File parent, String child, ArchiveDetector detector)
          Constructs a new File instance which uses the given ArchiveDetector to detect any archive files in its path and configure their parameters.
File(String path, ArchiveDetector detector)
          Constructs a new File instance which uses the given ArchiveDetector to detect any archive files in its path.
File(String parent, String child, ArchiveDetector detector)
          Constructs a new File instance which uses the given ArchiveDetector to detect any archive files in its path.
 

Uses of ArchiveDetector in de.schlichtherle.io.swing
 

Methods in de.schlichtherle.io.swing that return ArchiveDetector
 ArchiveDetector FileSystemView.getArchiveDetector()
          Returns a valid archive detector to use with this class.
 

Methods in de.schlichtherle.io.swing with parameters of type ArchiveDetector
static FileSystemView FileSystemView.getFileSystemView(ArchiveDetector archiveDetector)
           
 void FileSystemView.setArchiveDetector(ArchiveDetector archiveDetector)
          Sets the archive detector to use within this class.
 

Constructors in de.schlichtherle.io.swing with parameters of type ArchiveDetector
JFileChooser(ArchiveDetector archiveDetector)
           
 


TrueZIP 6.8

Copyright © 2005-2010 Schlichtherle IT Services. All Rights Reserved.