Class ForTask
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- org.eclipse.epsilon.workflow.tasks.EpsilonTask
-
- org.eclipse.epsilon.workflow.tasks.ExecutableModuleTask
-
- org.eclipse.epsilon.workflow.tasks.EolTask
-
- org.eclipse.epsilon.workflow.tasks.ForTask
-
- All Implemented Interfaces:
java.lang.Cloneable
,org.apache.tools.ant.TaskContainer
public class ForTask extends EolTask implements org.apache.tools.ant.TaskContainer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.epsilon.workflow.tasks.ExecutableModuleTask
ExecutableModuleTask.ModuleProperty
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.tools.ant.types.FileSet
fileset
protected java.lang.String
target
protected java.util.List<org.apache.tools.ant.Task>
tasks
protected java.lang.String
var
-
Fields inherited from class org.eclipse.epsilon.workflow.tasks.ExecutableModuleTask
assertions, code, exportsVariableNestedElements, fine, modelNestedElements, module, moduleImplementationClass, parameterNestedElements, result, setBeans, src, uri, usesVariableNestedElements
-
Fields inherited from class org.eclipse.epsilon.workflow.tasks.EpsilonTask
failOnErrors, failOnWarnings, profile
-
-
Constructor Summary
Constructors Constructor Description ForTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addConfiguredFileset(org.apache.tools.ant.types.FileSet fileset)
void
addTask(org.apache.tools.ant.Task task)
void
executeImpl()
protected java.lang.String[]
getFiles()
void
setExpr(java.lang.String expr)
void
setTarget(java.lang.String target)
void
setVar(java.lang.String var)
-
Methods inherited from class org.eclipse.epsilon.workflow.tasks.EolTask
createDefaultModule, examine, initialize
-
Methods inherited from class org.eclipse.epsilon.workflow.tasks.ExecutableModuleTask
addText, addVariables, configureModule, createAlternativeModule, createExports, createModel, createModule, createModuleProperty, createParameter, createUses, exportVariable, getModuleImplementation, getSrc, getTaskName, getUri, isAssertions, isDebug, isFine, isGUI, isSetBeans, populateModelRepository, setAssertions, setDebug, setFine, setGUI, setModuleImplementation, setSetBeans, setSrc, setUri, useResults, useVariable
-
Methods inherited from class org.eclipse.epsilon.workflow.tasks.EpsilonTask
execute, fail, getActiveTransactions, getBaseDir, getExtendedProperties, getProjectRepository, getProjectStackFrame, isFailOnErrors, isFailOnWarnings, isProfile, setFailOnErrors, setFailOnWarnings, setProfile, setProjectRepository, warn
-
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
-
-
-
-
Method Detail
-
addTask
public void addTask(org.apache.tools.ant.Task task)
- Specified by:
addTask
in interfaceorg.apache.tools.ant.TaskContainer
-
getFiles
protected java.lang.String[] getFiles()
-
executeImpl
public void executeImpl() throws org.apache.tools.ant.BuildException
- Overrides:
executeImpl
in classExecutableModuleTask
- Throws:
org.apache.tools.ant.BuildException
-
addConfiguredFileset
public void addConfiguredFileset(org.apache.tools.ant.types.FileSet fileset)
-
setVar
public void setVar(java.lang.String var)
-
setTarget
public void setTarget(java.lang.String target)
-
setExpr
public void setExpr(java.lang.String expr)
-
-