TrueZIP 6.8.2

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.
 

Fields in de.schlichtherle.io declared as ArchiveDetector
private static ArchiveDetector File.defaultDetector
           
private  ArchiveDetector File.detector
           
 

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 Files.cp_r(boolean preserve, File src, File dst, ArchiveDetector srcDetector, ArchiveDetector dstDetector)
          The name of this method is inspired by the Unix command line utility cp with the -r option to operate recursively.
private static void Files.cp_r0(boolean preserve, File src, File dst, ArchiveDetector srcDetector, ArchiveDetector dstDetector)
          Unchecked parameters version.
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.
private static File RaesFiles.getNonArchiveFile(String path, ArchiveDetector detector)
          Creates a file object which uses the provided ArchiveDetector, but does not recognize its own pathname as an archive file.
private  void File.init(File ancestor, ArchiveDetector detector, int skip, String path, StringBuffer enclEntryNameBuf, String[] split)
           
static boolean Files.mv(File src, File dst, ArchiveDetector detector)
          Moves the source to the destination by recursively copying and deleting its files and directories.
private static boolean Files.mv0(File src, File dst, ArchiveDetector detector)
           
private static boolean File.parameters(File delegate, File innerArchive, ArchiveDetector detector)
          This is called by some private constructors if and only if assertions are enabled to assert that their parameters are valid.
 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.
File(URI uri, ArchiveDetector detector)
           
 

Uses of ArchiveDetector in de.schlichtherle.io.swing
 

Fields in de.schlichtherle.io.swing declared as ArchiveDetector
private  ArchiveDetector FileSystemView.archiveDetector
          Maybe null - uses default then.
 

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
FileSystemView(FileSystemView delegate, ArchiveDetector archiveDetector)
           
JFileChooser(ArchiveDetector archiveDetector)
           
 


TrueZIP 6.8.2

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