Package org.eclipse.m2m.atl.emftvm.ant
Class LoadMetamodelTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.eclipse.m2m.atl.emftvm.ant.EMFTVMTask
org.eclipse.m2m.atl.emftvm.ant.LoadModelTask
org.eclipse.m2m.atl.emftvm.ant.LoadMetamodelTask
- All Implemented Interfaces:
Cloneable
Loads a
Metamodel.-
Field Summary
Fields inherited from class org.eclipse.m2m.atl.emftvm.ant.EMFTVMTask
RESOURCE_SETFields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapperFields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ModelcreateModel(org.eclipse.emf.ecore.resource.Resource resource) Creates a newModelinstance for the givenResource.protected voidPerforms the actual execution.Methods inherited from class org.eclipse.m2m.atl.emftvm.ant.LoadModelTask
getName, getUri, getWspath, loadFromNsuri, loadFromURI, loadFromWspath, setName, setUri, setWspathMethods inherited from class org.eclipse.m2m.atl.emftvm.ant.EMFTVMTask
execute, getMetamodel, getModel, getResourceSet, setModelMethods 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, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
-
Constructor Details
-
LoadMetamodelTask
public LoadMetamodelTask()
-
-
Method Details
-
createModel
Creates a newModelinstance for the givenResource.- Overrides:
createModelin classLoadModelTask- Parameters:
resource- theResource- Returns:
- a new
Model.
-
innerExecute
Performs the actual execution.- Overrides:
innerExecutein classLoadModelTask- Throws:
Exception
-