Class RegisterTaskStandalone
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.eclipse.epsilon.workflow.tasks.EpsilonTask
org.eclipse.epsilon.workflow.tasks.emf.RegisterTaskStandalone
- All Implemented Interfaces:
Cloneable
Standalone implementation of the epsilon.emf.register
ANT task that does not support permanent metamodel
registration and does not depend on emf.dt.
We use this class in tasks.xml and the other
RegisterTask class from the src folder in plugin.xml
-
Field Summary
FieldsFields inherited from class org.eclipse.epsilon.workflow.tasks.EpsilonTask
failOnErrors, failOnWarnings, profile
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 TypeMethodDescriptionvoid
getFile()
boolean
void
void
setPermanently
(boolean permanently) 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, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, 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
-
Field Details
-
file
-
permanently
protected boolean permanently
-
-
Constructor Details
-
RegisterTaskStandalone
public RegisterTaskStandalone()
-
-
Method Details
-
executeImpl
public void executeImpl() throws org.apache.tools.ant.BuildException- Specified by:
executeImpl
in classEpsilonTask
- Throws:
org.apache.tools.ant.BuildException
-
getFile
-
setFile
-
isPermanently
public boolean isPermanently() -
setPermanently
public void setPermanently(boolean permanently)
-