Class EclTask
- 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.EclTask
-
- All Implemented Interfaces:
java.lang.Cloneable
public class EclTask extends ExecutableModuleTask
-
-
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 java.lang.String
exportMatchTrace
protected java.lang.String
useMatchTrace
-
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 EclTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IEclModule
createDefaultModule()
protected void
examine()
java.lang.String
getExportMatchTrace()
java.lang.String
getUseMatchTrace()
protected void
initialize()
void
setExportMatchTrace(java.lang.String exportMatchTrace)
void
setUseMatchTrace(java.lang.String useMatchTrace)
-
Methods inherited from class org.eclipse.epsilon.workflow.tasks.ExecutableModuleTask
addText, addVariables, configureModule, createAlternativeModule, createExports, createModel, createModule, createModuleProperty, createParameter, createUses, executeImpl, 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
-
getUseMatchTrace
public java.lang.String getUseMatchTrace()
-
setUseMatchTrace
public void setUseMatchTrace(java.lang.String useMatchTrace)
-
getExportMatchTrace
public java.lang.String getExportMatchTrace()
-
setExportMatchTrace
public void setExportMatchTrace(java.lang.String exportMatchTrace)
-
createDefaultModule
protected IEclModule createDefaultModule()
- Specified by:
createDefaultModule
in classExecutableModuleTask
-
initialize
protected void initialize() throws java.lang.Exception
- Specified by:
initialize
in classExecutableModuleTask
- Throws:
java.lang.Exception
-
examine
protected void examine() throws java.lang.Exception
- Specified by:
examine
in classExecutableModuleTask
- Throws:
java.lang.Exception
-
-