org.apache.tools.ant.taskdefs
Class Untar
java.lang.Object
|
+--org.apache.tools.ant.ProjectComponent
|
+--org.apache.tools.ant.Task
|
+--org.apache.tools.ant.taskdefs.Expand
|
+--org.apache.tools.ant.taskdefs.Untar
- public class Untar
- extends Expand
Untar a file.
For JDK 1.1 "last modified time" field is set to current time instead of being
carried from the archive file.
PatternSets are used to select files to extract
from the archive. If no patternset is used, all files are extracted.
FileSet>s may be used to select archived files
to perform unarchival upon.
File permissions will not be restored on extracted files.
The untar task recognizes the long pathname entries used by GNU tar.
- Since:
- Ant 1.1
Constructor Summary |
Untar()
|
Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Untar
public Untar()
setCompression
public void setCompression(Untar.UntarCompressionMethod method)
- Set decompression algorithm to use; default=none.
Allowable values are
- none - no compression
- gzip - Gzip compression
- bzip2 - Bzip2 compression
- Parameters:
method
- compression method
setEncoding
public void setEncoding(java.lang.String encoding)
- No encoding support in Untar.
- Overrides:
setEncoding
in class Expand
- Since:
- Ant 1.6
expandFile
protected void expandFile(FileUtils fileUtils,
java.io.File srcF,
java.io.File dir)
- Overrides:
expandFile
in class Expand
Copyright © 2000-2004 Apache Software Foundation. All Rights Reserved.