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:
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 String
exportMatchTrace
protected 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()
String
getExportMatchTrace()
String
getUseMatchTrace()
protected void
initialize()
void
setExportMatchTrace(String exportMatchTrace)
void
setUseMatchTrace(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, getModelRepository, getProjectRepository, getProjectStackFrame, isFailOnErrors, isFailOnWarnings, isProfile, setFailOnErrors, setFailOnWarnings, setProfile, setProjectRepository, usesSharedModelRepository, 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 String getUseMatchTrace()
-
setUseMatchTrace
public void setUseMatchTrace(String useMatchTrace)
-
getExportMatchTrace
public String getExportMatchTrace()
-
setExportMatchTrace
public void setExportMatchTrace(String exportMatchTrace)
-
createDefaultModule
protected IEclModule createDefaultModule()
- Specified by:
createDefaultModule
in classExecutableModuleTask
-
initialize
protected void initialize() throws Exception
- Specified by:
initialize
in classExecutableModuleTask
- Throws:
Exception
-
examine
protected void examine() throws Exception
- Specified by:
examine
in classExecutableModuleTask
- Throws:
Exception
-
-