Class EmlTask
- 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.EmlTask
-
- All Implemented Interfaces:
Cloneable
public class EmlTask 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
exportMergeTrace
protected String
exportTransformationTrace
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 EmlTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IEmlModule
createDefaultModule()
protected void
examine()
String
getExportMergeTrace()
String
getExportTransformationTrace()
String
getUseMatchTrace()
protected void
initialize()
void
setExportMergeTrace(String exportMergeTrace)
void
setExportTransformationTrace(String exportTransformationTrace)
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
-
getExportMergeTrace
public String getExportMergeTrace()
-
setExportMergeTrace
public void setExportMergeTrace(String exportMergeTrace)
-
getExportTransformationTrace
public String getExportTransformationTrace()
-
setExportTransformationTrace
public void setExportTransformationTrace(String exportTransformationTrace)
-
getUseMatchTrace
public String getUseMatchTrace()
-
setUseMatchTrace
public void setUseMatchTrace(String useMatchTrace)
-
createDefaultModule
protected IEmlModule createDefaultModule()
- Specified by:
createDefaultModule
in classExecutableModuleTask
-
examine
protected void examine() throws Exception
- Specified by:
examine
in classExecutableModuleTask
- Throws:
Exception
-
initialize
protected void initialize() throws Exception
- Specified by:
initialize
in classExecutableModuleTask
- Throws:
Exception
-
-