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 StringexportMergeTraceprotected StringexportTransformationTraceprotected StringuseMatchTrace-
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 IEmlModulecreateDefaultModule()protected voidexamine()StringgetExportMergeTrace()StringgetExportTransformationTrace()StringgetUseMatchTrace()protected voidinitialize()voidsetExportMergeTrace(String exportMergeTrace)voidsetExportTransformationTrace(String exportTransformationTrace)voidsetUseMatchTrace(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:
createDefaultModulein classExecutableModuleTask
-
examine
protected void examine() throws Exception- Specified by:
examinein classExecutableModuleTask- Throws:
Exception
-
initialize
protected void initialize() throws Exception- Specified by:
initializein classExecutableModuleTask- Throws:
Exception
-
-