eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'Archiver::CompressedFile':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: CompressedFile (private in Archiver

This class is only visible from within Archiver.

Inheritance:

   Object
   |
   +--Archiver
      |
      +--Archiver::CompressedFile
         |
         +--Archiver::BZ2Compressed
         |
         +--Archiver::GZipCompressed

Package:
stx:libbasic2
Category:
System-Support-FileFormats
Owner:
Archiver

Class protocol:

command strings
o  compressCommand

** This method must be redefined in concrete classes (subclassResponsibility) **

o  uncompressCommand

** This method must be redefined in concrete classes (subclassResponsibility) **

queries
o  canViewFile

o  isAbstract
Return if this class is an abstract class.
True is returned here for myself only; false for subclasses.
Abstract subclasses must redefine this again.


Instance protocol:

actions
o  compressFile: aFile to: newFile

o  extractFiles: aColOfFilesOrNil to: aDirectory

o  localUncompress: file to: newFile

o  uncompressTo: aDirectory

columns
o  columns

** This method must be redefined in concrete classes (subclassResponsibility) **

o  isValidOutputLine: line
(comment from inherited method)
return true, if line contains a valid list-files output line

command strings
o  getCommandToCompress: aFile asNew: newFile

o  getCommandToListFiles: dummyArg

o  getCommandToUncompress: aFileName



ST/X 7.7.0.0; WebServer 1.702 at 20f6060372b9.unknown:8081; Sun, 19 May 2024 23:16:17 GMT