Class LoadModelTask
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- org.eclipse.epsilon.workflow.tasks.EpsilonTask
-
- org.eclipse.epsilon.workflow.tasks.AbstractLoadModelTask
-
- org.eclipse.epsilon.workflow.tasks.LoadModelTask
-
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
LoadModelTaskTests.LoadModelTaskWithSpy
public class LoadModelTask extends AbstractLoadModelTask
-
-
Field Summary
Fields Modifier and Type Field Description protected String
config
protected String
impl
protected ArrayList<ParameterNestedElement>
parameterNestedElements
protected String
type
-
Fields inherited from class org.eclipse.epsilon.workflow.tasks.AbstractLoadModelTask
name
-
Fields inherited from class org.eclipse.epsilon.workflow.tasks.EpsilonTask
failOnErrors, failOnWarnings, profile
-
-
Constructor Summary
Constructors Constructor Description LoadModelTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IModel
createModel(String type)
ParameterNestedElement
createParameter()
String
getConfig()
String
getImpl()
String
getName()
protected StringProperties
getStringProperties()
String
getType()
IModel
loadModel()
void
setConfig(String config)
void
setImpl(String impl)
void
setName(String name)
void
setType(String type)
-
Methods inherited from class org.eclipse.epsilon.workflow.tasks.AbstractLoadModelTask
executeImpl
-
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
-
-
-
-
Field Detail
-
type
protected String type
-
impl
protected String impl
-
config
protected String config
-
parameterNestedElements
protected ArrayList<ParameterNestedElement> parameterNestedElements
-
-
Method Detail
-
loadModel
public IModel loadModel() throws org.apache.tools.ant.BuildException
- Specified by:
loadModel
in classAbstractLoadModelTask
- Throws:
org.apache.tools.ant.BuildException
-
getImpl
public String getImpl()
-
setImpl
public void setImpl(String impl)
-
getStringProperties
protected StringProperties getStringProperties()
-
getType
public String getType()
-
setType
public void setType(String type)
-
getConfig
public String getConfig()
-
setConfig
public void setConfig(String config)
-
getName
public String getName()
- Overrides:
getName
in classAbstractLoadModelTask
-
setName
public void setName(String name)
- Overrides:
setName
in classAbstractLoadModelTask
-
createParameter
public ParameterNestedElement createParameter()
-
-