Class LoadEmfModelTask
- 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.LoadEmfModelTask
-
- All Implemented Interfaces:
java.lang.Cloneable
- Direct Known Subclasses:
LoadModelTests.LoadModelWithSpy
public class LoadEmfModelTask extends EpsilonTask
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
alias
protected boolean
cached
protected boolean
concurrent
protected boolean
expand
protected java.io.File
metamodelFile
protected java.lang.String
metamodelUri
protected java.io.File
modelFile
protected java.lang.String
modelUri
protected java.lang.String
name
protected boolean
read
protected boolean
reuseUnmodifiedMetamodelFile
protected boolean
store
-
Fields inherited from class org.eclipse.epsilon.workflow.tasks.EpsilonTask
failOnErrors, failOnWarnings, profile
-
-
Constructor Summary
Constructors Constructor Description LoadEmfModelTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EmfModel
createEmfModel()
void
executeImpl()
java.lang.String
getAlias()
java.lang.String
getAliases()
java.io.File
getMetamodelFile()
java.lang.String
getMetamodelUri()
java.io.File
getModelFile()
java.lang.String
getModelUri()
java.lang.String
getName()
boolean
isCached()
boolean
isConcurrent()
boolean
isExpand()
boolean
isRead()
boolean
isReuseUnmodifiedMetamodelFile()
boolean
isStore()
void
setAlias(java.lang.String alias)
void
setAliases(java.lang.String aliases)
void
setCached(boolean cached)
void
setConcurrent(boolean concurrent)
void
setExpand(boolean expand)
void
setMetamodelFile(java.io.File metamodelFile)
void
setMetamodelUri(java.lang.String metamodelUri)
void
setModelFile(java.io.File modelFile)
void
setModelUri(java.lang.String modelUri)
void
setName(java.lang.String name)
void
setRead(boolean read)
void
setReuseUnmodifiedMetamodelFile(boolean reuseUnmodifiedMetamodelFiles)
void
setStore(boolean store)
-
Methods inherited from class org.eclipse.epsilon.workflow.tasks.EpsilonTask
execute, fail, getActiveTransactions, getBaseDir, getExtendedProperties, getProjectRepository, getProjectStackFrame, isFailOnErrors, isFailOnWarnings, isProfile, setFailOnErrors, setFailOnWarnings, setProfile, setProjectRepository, 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
-
name
protected java.lang.String name
-
alias
protected java.lang.String alias
-
modelFile
protected java.io.File modelFile
-
modelUri
protected java.lang.String modelUri
-
metamodelFile
protected java.io.File metamodelFile
-
metamodelUri
protected java.lang.String metamodelUri
-
read
protected boolean read
-
store
protected boolean store
-
expand
protected boolean expand
-
reuseUnmodifiedMetamodelFile
protected boolean reuseUnmodifiedMetamodelFile
-
cached
protected boolean cached
-
concurrent
protected boolean concurrent
-
-
Method Detail
-
executeImpl
public void executeImpl() throws org.apache.tools.ant.BuildException
- Specified by:
executeImpl
in classEpsilonTask
- Throws:
org.apache.tools.ant.BuildException
-
createEmfModel
protected EmfModel createEmfModel()
-
isExpand
public boolean isExpand()
-
setExpand
public void setExpand(boolean expand)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getAlias
public java.lang.String getAlias()
-
setCached
public void setCached(boolean cached)
-
isCached
public boolean isCached()
-
setAlias
public void setAlias(java.lang.String alias)
-
setAliases
public void setAliases(java.lang.String aliases)
-
getAliases
public java.lang.String getAliases()
-
getModelFile
public java.io.File getModelFile()
-
setModelFile
public void setModelFile(java.io.File modelFile)
-
getModelUri
public java.lang.String getModelUri()
-
setModelUri
public void setModelUri(java.lang.String modelUri)
-
getMetamodelFile
public java.io.File getMetamodelFile()
-
setMetamodelFile
public void setMetamodelFile(java.io.File metamodelFile)
-
getMetamodelUri
public java.lang.String getMetamodelUri()
-
setMetamodelUri
public void setMetamodelUri(java.lang.String metamodelUri)
-
isRead
public boolean isRead()
-
setRead
public void setRead(boolean read)
-
isStore
public boolean isStore()
-
setStore
public void setStore(boolean store)
-
isReuseUnmodifiedMetamodelFile
public boolean isReuseUnmodifiedMetamodelFile()
-
setReuseUnmodifiedMetamodelFile
public void setReuseUnmodifiedMetamodelFile(boolean reuseUnmodifiedMetamodelFiles)
-
isConcurrent
public boolean isConcurrent()
- Returns:
- Since:
- 1.6
-
setConcurrent
public void setConcurrent(boolean concurrent)
- Parameters:
concurrent
-- Since:
- 1.6
-
-