org.eclipse.gmt.weaver.amw4atl
Class ASMAMWModel
java.lang.Object
org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny
org.eclipse.m2m.atl.engine.vm.nativelib.ASMModel
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel
org.eclipse.gmt.weaver.amw4atl.ASMAMWModel
public class ASMAMWModel
- extends org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel
- Since:
- AMW2006
Fields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMModel |
myType |
Constructor Summary |
ASMAMWModel(java.lang.String name,
org.eclipse.emf.ecore.resource.Resource extent,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
boolean isTarget,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
|
Method Summary |
static org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel |
createMOF(org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
|
org.eclipse.m2m.atl.engine.vm.nativelib.ASMModelElement |
getASMModelElement(org.eclipse.emf.ecore.EObject object)
|
java.util.Set |
getElementsByType(org.eclipse.m2m.atl.engine.vm.nativelib.ASMModelElement type)
|
org.eclipse.m2m.atl.engine.vm.ModelLoader |
getModelLoader()
|
static org.eclipse.m2m.atl.engine.vm.nativelib.ASMModel |
getMOF()
|
static ASMAMWModel |
loadASMAMWModel(java.lang.String name,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
java.io.InputStream in,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
|
static ASMAMWModel |
loadASMAMWModel(java.lang.String name,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
org.eclipse.emf.ecore.resource.Resource extent,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
Simple Resource wrapping factory. |
static ASMAMWModel |
loadASMAMWModel(java.lang.String name,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
java.lang.String url,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
|
static ASMAMWModel |
loadASMAMWModel(java.lang.String name,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
org.eclipse.emf.common.util.URI uri,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
|
static ASMAMWModel |
loadASMAMWModel(java.lang.String name,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
java.net.URL url,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
|
static ASMAMWModel |
newASMAMWModel(java.lang.String name,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
|
static ASMAMWModel |
newASMAMWModel(java.lang.String name,
java.lang.String uri,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
|
org.eclipse.m2m.atl.engine.vm.nativelib.ASMModelElement |
newModelElement(org.eclipse.m2m.atl.engine.vm.nativelib.ASMModelElement type)
|
Methods inherited from class org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel |
dispose, equals, finalize, findModelElement, getExtent, getReferencedExtents, getResourceSet, isCheckSameModel, loadASMEMFModel, loadASMEMFModel, loadASMEMFModel, loadASMEMFModel, loadASMEMFModel, newASMEMFModel, newASMEMFModel, setCheckSameModel |
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMModel |
addSubModel, get, getElementsByType, getMetamodel, getName, getSubModels, isTarget, newModelElement, newModelElement, save, set, setIsTarget, toString |
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny |
asBag, asSequence, asSet, check, debug, findOperation, findOperation, getHelper, getType, invoke, invoke, invokeSuper, isHelper, oclIsKindOf, oclIsTypeOf, oclIsUndefined, oclType, operatorEQ, operatorNE, output, refGetValue, refImmediateComposite, refImmediateComposite, refInvokeOperation, refSetValue, setType, toString |
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject |
getNativeImpl |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
ASMAMWModel
public ASMAMWModel(java.lang.String name,
org.eclipse.emf.ecore.resource.Resource extent,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
boolean isTarget,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
getModelLoader
public org.eclipse.m2m.atl.engine.vm.ModelLoader getModelLoader()
- Overrides:
getModelLoader
in class org.eclipse.m2m.atl.engine.vm.nativelib.ASMModel
loadASMAMWModel
public static ASMAMWModel loadASMAMWModel(java.lang.String name,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
org.eclipse.emf.ecore.resource.Resource extent,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
throws java.lang.Exception
- Simple Resource wrapping factory.
- Parameters:
ml
- ModelLoader used to load the model if available, null otherwise.
- Throws:
java.lang.Exception
newASMAMWModel
public static ASMAMWModel newASMAMWModel(java.lang.String name,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
throws java.lang.Exception
- Throws:
java.lang.Exception
newASMAMWModel
public static ASMAMWModel newASMAMWModel(java.lang.String name,
java.lang.String uri,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
throws java.lang.Exception
- Throws:
java.lang.Exception
loadASMAMWModel
public static ASMAMWModel loadASMAMWModel(java.lang.String name,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
java.lang.String url,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
throws java.lang.Exception
- Throws:
java.lang.Exception
loadASMAMWModel
public static ASMAMWModel loadASMAMWModel(java.lang.String name,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
java.net.URL url,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
throws java.lang.Exception
- Throws:
java.lang.Exception
loadASMAMWModel
public static ASMAMWModel loadASMAMWModel(java.lang.String name,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
org.eclipse.emf.common.util.URI uri,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
throws java.lang.Exception
- Throws:
java.lang.Exception
loadASMAMWModel
public static ASMAMWModel loadASMAMWModel(java.lang.String name,
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel metamodel,
java.io.InputStream in,
org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
throws java.lang.Exception
- Throws:
java.lang.Exception
createMOF
public static org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel createMOF(org.eclipse.m2m.atl.engine.vm.ModelLoader ml)
getMOF
public static org.eclipse.m2m.atl.engine.vm.nativelib.ASMModel getMOF()
getASMModelElement
public org.eclipse.m2m.atl.engine.vm.nativelib.ASMModelElement getASMModelElement(org.eclipse.emf.ecore.EObject object)
- Overrides:
getASMModelElement
in class org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel
getElementsByType
public java.util.Set getElementsByType(org.eclipse.m2m.atl.engine.vm.nativelib.ASMModelElement type)
- Overrides:
getElementsByType
in class org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel
newModelElement
public org.eclipse.m2m.atl.engine.vm.nativelib.ASMModelElement newModelElement(org.eclipse.m2m.atl.engine.vm.nativelib.ASMModelElement type)
- Overrides:
newModelElement
in class org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel