public abstract class Task extends org.apache.tools.ant.Task implements TaskIntf
| Constructor and Description |
|---|
Task(TaskName taskName)
An extending class shall provide a set of basic mechanisms to initialize and execute it's children.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
execute()
Called by the project to let the task do its work.
|
IterativeTaskFile |
getFiles()
Returns the container managing the iterative file progression of this task.
|
AntLogger |
getLogger()
Returns the logger used by this task.
|
TaskConfiguration |
getTaskConfiguration()
Returns the top level task configuration of this sub task.
|
VariableMap |
getVariables()
Returns the variables used by this task.
|
void |
setFiles(IterativeTaskFile files)
Sets the configuration container managing the iterative file progression in between the encapsulated tasks and
sub tasks.
|
void |
setTaskConfiguration(TaskConfiguration taskConfiguration)
Passes the top level task configuration on to this sub task.
|
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypepublic Task(TaskName taskName)
public abstract void execute()
throws org.apache.tools.ant.BuildException
public void setFiles(IterativeTaskFile files)
public IterativeTaskFile getFiles()
public void setTaskConfiguration(TaskConfiguration taskConfiguration)
setTaskConfiguration in interface TaskIntftaskConfiguration - The task configuration of the top level webPDF task.public TaskConfiguration getTaskConfiguration()
getTaskConfiguration in interface TaskIntfpublic VariableMap getVariables()
getVariables in interface TaskIntfCopyright © 2017–2019 SoftVision Development GmbH, Fulda, Germany. All rights reserved.