Package org.eclipse.emf.mwe.core.ant
Class WorkflowAntTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.Java
org.eclipse.emf.mwe.core.ant.WorkflowAntTask
- All Implemented Interfaces:
Cloneable
public class WorkflowAntTask
extends org.apache.tools.ant.taskdefs.Java
Ant task that runs the Model Workflow Engine.
This task specializes Ant's Java task.
-
Field Summary
Fields inherited from class org.apache.tools.ant.taskdefs.Java
redirector, redirectorElement
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreates a parameter.void
execute()
Executes theWorkflowRunner
.getFile()
Property getter.void
Sets the workflow file to execute.Methods inherited from class org.apache.tools.ant.taskdefs.Java
addAssertions, addConfiguredRedirector, addEnv, addSysproperty, addSyspropertyset, checkConfiguration, clearArgs, createArg, createBootclasspath, createClasspath, createJvmarg, createModulepath, createPermissions, createUpgrademodulepath, createWatchdog, executeJava, executeJava, getCommandLine, getSysProperties, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, maybeSetResultPropertyValue, run, setAppend, setArgs, setClassname, setClasspath, setClasspathRef, setCloneVm, setDir, setDiscardError, setDiscardOutput, setError, setErrorProperty, setFailonerror, setFork, setInput, setInputString, setJar, setJvm, setJvmargs, setJVMVersion, setLogError, setMaxmemory, setModule, setModulepath, setModulepathRef, setNewenvironment, setOutput, setOutputproperty, setResultProperty, setSourceFile, setSpawn, setTimeout, setupRedirector
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, init, isInvalid, 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
-
Constructor Details
-
WorkflowAntTask
public WorkflowAntTask()
-
-
Method Details
-
getFile
Property getter. -
setFile
Sets the workflow file to execute.- Parameters:
file
- Path of the workflow file.
-
execute
public void execute() throws org.apache.tools.ant.BuildExceptionExecutes theWorkflowRunner
.- Overrides:
execute
in classorg.apache.tools.ant.taskdefs.Java
- Throws:
org.apache.tools.ant.BuildException
-
createParam
Creates a parameter. Invoked by ant for each <param name="..." value="..."/> statement in the Ant file.- Returns:
- New
Parameter
instance
-