Class EvlTask
- 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.ExportableModuleTask
-
- org.eclipse.epsilon.workflow.tasks.EvlTask
-
- All Implemented Interfaces:
java.lang.Cloneable
public class EvlTask extends ExportableModuleTask
-
-
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
exportConstraintTrace
-
Fields inherited from class org.eclipse.epsilon.workflow.tasks.ExportableModuleTask
exportAsModel
-
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 EvlTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IEvlModule
createDefaultModule()
protected void
examine()
protected java.util.Collection<java.lang.Class<?>>
getClassesForExportedModel()
java.lang.String
getExportConstraintTrace()
protected java.util.Collection<UnsatisfiedConstraint>
getObjectsForExportedModel()
protected void
initialize()
void
setExportConstraintTrace(java.lang.String exportConstraintTrace)
-
Methods inherited from class org.eclipse.epsilon.workflow.tasks.ExportableModuleTask
getExportAsModel, setExportAsModel, shouldExportAsModel
-
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
-
getExportConstraintTrace
public java.lang.String getExportConstraintTrace()
-
setExportConstraintTrace
public void setExportConstraintTrace(java.lang.String exportConstraintTrace)
-
createDefaultModule
protected IEvlModule 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
- Overrides:
examine
in classExportableModuleTask
- Throws:
java.lang.Exception
-
getClassesForExportedModel
protected java.util.Collection<java.lang.Class<?>> getClassesForExportedModel()
- Specified by:
getClassesForExportedModel
in classExportableModuleTask
-
getObjectsForExportedModel
protected java.util.Collection<UnsatisfiedConstraint> getObjectsForExportedModel()
- Specified by:
getObjectsForExportedModel
in classExportableModuleTask
- Since:
- 1.6
-
-