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