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:
Cloneable
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.epsilon.workflow.tasks.ExecutableModuleTask
ExecutableModuleTask.ModuleProperty -
Field Summary
FieldsFields inherited from class org.eclipse.epsilon.workflow.tasks.ExportableModuleTask
exportAsModelFields inherited from class org.eclipse.epsilon.workflow.tasks.ExecutableModuleTask
assertions, code, debugPort, exportsVariableNestedElements, fine, modelNestedElements, module, moduleImplementationClass, parameterNestedElements, result, setBeans, src, uri, usesVariableNestedElementsFields inherited from class org.eclipse.epsilon.workflow.tasks.EpsilonTask
failOnErrors, failOnWarnings, profileFields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapperFields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected IEvlModuleprotected voidexamine()protected Collection<Class<?>>protected Collection<UnsatisfiedConstraint>protected voidbooleanisFix()voidsetExportConstraintTrace(String exportConstraintTrace) voidsetFix(boolean fix) Methods inherited from class org.eclipse.epsilon.workflow.tasks.ExportableModuleTask
getExportAsModel, setExportAsModel, shouldExportAsModelMethods inherited from class org.eclipse.epsilon.workflow.tasks.ExecutableModuleTask
addText, addVariables, configureModule, createAlternativeModule, createExports, createModel, createModule, createModuleProperty, createParameter, createUses, executeImpl, exportVariable, getDebugPort, getModuleImplementation, getSrc, getTaskName, getUri, isAssertions, isDebug, isFine, isGUI, isSetBeans, populateModelRepository, setAssertions, setDebug, setDebugPort, setFine, setGUI, setModuleImplementation, setSetBeans, setSrc, setUri, useResults, useVariableMethods inherited from class org.eclipse.epsilon.workflow.tasks.EpsilonTask
execute, fail, getActiveTransactions, getBaseDir, getDebugSession, getExtendedProperties, getModelRepository, getProjectRepository, getProjectStackFrame, isFailOnErrors, isFailOnWarnings, isProfile, setDebugSession, setFailOnErrors, setFailOnWarnings, setProfile, setProjectRepository, usesSharedModelRepository, warnMethods 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, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
-
Field Details
-
exportConstraintTrace
-
fix
protected boolean fix
-
-
Constructor Details
-
EvlTask
public EvlTask()
-
-
Method Details
-
getExportConstraintTrace
-
setExportConstraintTrace
-
isFix
public boolean isFix() -
setFix
public void setFix(boolean fix) -
createDefaultModule
- Specified by:
createDefaultModulein classExecutableModuleTask
-
initialize
- Specified by:
initializein classExecutableModuleTask- Throws:
Exception
-
examine
- Overrides:
examinein classExportableModuleTask- Throws:
Exception
-
getClassesForExportedModel
- Specified by:
getClassesForExportedModelin classExportableModuleTask
-
getObjectsForExportedModel
- Specified by:
getObjectsForExportedModelin classExportableModuleTask- Since:
- 1.6
-