org.apache.tools.ant.taskdefs

Class BZip2

public class BZip2 extends Pack

Compresses a file with the BZIP2 algorithm. Normally used to compress non-compressed archives such as TAR files.

Since: Ant 1.5

UNKNOWN: category="packaging"

Method Summary
protected voidpack()
Compress the zipFile.
protected booleansupportsNonFileResources()
Whether this task can deal with non-file resources.

Method Detail

pack

protected void pack()
Compress the zipFile.

supportsNonFileResources

protected boolean supportsNonFileResources()
Whether this task can deal with non-file resources.

This implementation returns true only if this task is <bzip2>. Any subclass of this class that also wants to support non-file resources needs to override this method. We need to do so for backwards compatibility reasons since we can't expect subclasses to support resources.

Returns: true if this task support non file resources.

Since: Ant 1.7