org.schmant.task.template.io.zip
Class AbstractZipTask<T extends AbstractZipTask<T>>
java.lang.Object
org.schmant.support.AbstractArgumentChecker
org.schmant.task.stub.AbstractTask<T>
org.schmant.task.stub.AbstractActionTask<T>
org.schmant.task.stub.AbstractProcessTask<T>
org.schmant.task.template.io.zip.AbstractZipTask<T>
- All Implemented Interfaces:
- TaskDependency, ActionTaskConfigurable<T>, ActionTaskSpec<T>, LoggingConfigurable<T>, OverwriteConfigurable<T>, SourceConfigurable<T>, SourceConfigured, TargetConfigurable<T>, TargetConfigured, GeneratorTaskConfigurable<T>, GeneratorTaskSpec<T>, ProcessTaskConfigurable<T>, ProcessTaskSpec<T>, Task, TaskRunnable, TaskSpecification<T>
- Direct Known Subclasses:
- AbstractJavaZipTask, At4JZipTask
public abstract class AbstractZipTask<T extends AbstractZipTask<T>>
- extends AbstractProcessTask<T>
- Since:
- 0.8
- Author:
- Karl Gustafsson
Methods inherited from class org.schmant.task.stub.AbstractTask |
cancel, createTask, getDefaultLogFooter, getDefaultLogHeader, getDependencyForTasksScheduledByThisTask, getDependencyObservable, getFailureCause, getLogFooter, getLogHeader, getSatisfiedStateLock, getThis, isCancelled, isDone, isInterrupted, isRunning, isSatisfied, isSuccessful, run, runInternal, setLogFooter, setLogHeader, setReportLevel, setTraceLogging |
AbstractZipTask
public AbstractZipTask()
getComment
protected final String getComment()
- Returns:
- The Zip file comment, or
null
if it is not set.
isMoreThanOneSourceAllowed
protected boolean isMoreThanOneSourceAllowed()
- Override this method to return
true
- Overrides:
isMoreThanOneSourceAllowed
in class AbstractActionTask<T extends AbstractZipTask<T>>
- Returns:
true
.