org.schmant.task
Interface ProcessTaskConfigurable<T extends ProcessTaskConfigurable<T>>

All Superinterfaces:
ActionTaskConfigurable<T>, GeneratorTaskConfigurable<T>, OverwriteConfigurable<T>, SourceConfigurable<T>, TargetConfigurable<T>
All Known Subinterfaces:
JavacTaskFactory<T,U>, ProcessTaskFactory<T,U>, ProcessTaskSpec<T>, ProxyTaskConfigurable<T>, RecursiveProcessTaskConfigurable<T>, RecursiveProcessTaskFactory<T,U>, RecursiveProcessTaskSpec<T>, TextInsertionTaskConfigurable<T>
All Known Implementing Classes:
AbstractAddTextTask, AbstractAddTextTaskFactory, AbstractCallbackRecursiveProcessTask, AbstractJarTask, AbstractJarTaskFactory, AbstractJavacTask, AbstractJavacTaskFactory, AbstractJavaZipTask, AbstractJavaZipTaskFactory, AbstractLinkInsertionTask, AbstractLinkInsertionTaskFactory, AbstractProcessOneFileTask, AbstractProcessTask, AbstractProcessTaskFactory, AbstractProxyTask, AbstractProxyTaskFactory, AbstractRecursiveProcessTaskFactory, AbstractTextInsertionTask, AbstractTextInsertionTaskFactory, AbstractZipTask, AbstractZipTaskFactory, ApiLinksTask, ApiLinksTF, ArgumentInterpreterLinksTask, ArgumentInterpreterLinksTF, At4JUnzipTF, At4JZipTask, At4JZipTF, BZip2Task, BZip2TF, ClosureTask, CopyTask, CopyTF, EarTask, EarTF, ErrorIgnoringTask, ErrorIgnoringTF, ExtFindbugsTask, ExtFindbugsTF, ExtJarSignerTask, ExtJarSignerTF, ExtJavacTask, ExtJavacTF, FormatCharacterFileTask, FormatCharacterFileTF, GZipTask, GZipTF, IncludeFilesTask, IncludeFilesTF, JarTask, JarTF, Jdk6JavacTask, Jdk6JavacTF, LzmaTask, LzmaTF, MoveTask, MoveTF, RecursiveProcessTask, RecursiveProcessTF, RedirectReportTask, RedirectReportTF, SchmantTaskrefTask, SchmantTaskrefTF, TarTask, TarTF, TaskFactoryLinksTask, TaskFactoryLinksTF, TextAppendTask, TextAppendTF, TextPrependTask, TextPrependTF, TextReplaceTask, TextReplaceTF, TimedExecutionTask, TimedExecutionTF, TreeCopyTask, TreeCopyTF, UntarTF, WarTask, WarTF, XsltTask, XsltTF, ZipTask, ZipTF

public interface ProcessTaskConfigurable<T extends ProcessTaskConfigurable<T>>
extends ActionTaskConfigurable<T>, GeneratorTaskConfigurable<T>

This interface defines the properties that should be configurable for all process tasks.

Since:
0.9
Author:
Karl Gustafsson

Field Summary
 
Fields inherited from interface org.schmant.task.confable.OverwriteConfigurable
DEFAULT_OVERWRITE_STRATEGY
 
Method Summary
 
Methods inherited from interface org.schmant.task.confable.SourceConfigurable
addSource, addSources, clearSources, setRelativeToBase, setSource, setSources
 
Methods inherited from interface org.schmant.task.confable.TargetConfigurable
setTarget
 
Methods inherited from interface org.schmant.task.confable.OverwriteConfigurable
setOverwrite, setOverwriteStrategy