org.eclipse.epsilon.workflow.tasks
Class ExecutableModuleTask
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
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- EclTask, EmlTask, EolTask, EplTask, EUnitTask, ExportableModuleTask, FlockTask
public abstract class ExecutableModuleTask
- extends EpsilonTask
Methods inherited from class org.apache.tools.ant.Task |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskType, init, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExecutableModuleTask
public ExecutableModuleTask()
createModel
public ModelNestedElement createModel()
createUses
public VariableNestedElement createUses()
createExports
public VariableNestedElement createExports()
createParameter
public ParameterNestedElement createParameter()
getTaskName
public java.lang.String getTaskName()
- Overrides:
getTaskName
in class org.apache.tools.ant.Task
executeImpl
public void executeImpl()
throws org.apache.tools.ant.BuildException
- Specified by:
executeImpl
in class EpsilonTask
- Throws:
org.apache.tools.ant.BuildException
addText
public void addText(java.lang.String msg)
getSrc
public java.io.File getSrc()
setSrc
public void setSrc(java.io.File src)
setUri
public void setUri(java.lang.String uri)
getUri
public java.lang.String getUri()
isAssertions
public boolean isAssertions()
setAssertions
public void setAssertions(boolean assertions)
setGUI
public void setGUI(boolean gui)
- Changes whether Epsilon's graphical user input facilities should be enabled or not.
By default, they are enabled for all tasks except for the EUnit Ant task, in which
they are disabled.
isGUI
public boolean isGUI()
- Returns whether Epsilon's graphical user input facilities should be enabled or not.
- See Also:
setGUI(boolean)
setDebug
public void setDebug(boolean isDebug)
- Changes whether the debugger should be used (
true
) or not (false
)
for this module. By default, it is not used.
isDebug
public boolean isDebug()
- Returns whether the debugger will be used (
true
) or not (false
).
setSetBeans
public void setSetBeans(boolean setBeans)
isSetBeans
public boolean isSetBeans()