## Uses of Class
org.eclipse.m2m.atl.engine.vm.nativelib.ASMModelElement

Packages that use ASMModelElement
org.eclipse.m2m.atl.drivers.emf4atl: This package contains the EMF driver for the vm.
org.eclipse.m2m.atl.drivers.emf4atl.tcs.injector
org.eclipse.m2m.atl.drivers.uml24atl: This package contains the UML2 driver for the vm.
org.eclipse.m2m.atl.engine.injectors
org.eclipse.m2m.atl.engine.injectors.xml
org.eclipse.m2m.atl.engine.vm: This package contains the vm core.
org.eclipse.m2m.atl.engine.vm.nativelib: This package contains the vm library.

Uses of ASMModelElement in org.eclipse.m2m.atl.drivers.emf4atl

Subclasses of ASMModelElement in org.eclipse.m2m.atl.drivers.emf4atl
`class` `ASMEMFModelElement` The EMF implementation for ASMModelElement.

Methods in org.eclipse.m2m.atl.drivers.emf4atl that return ASMModelElement
`ASMModelElement` `ASMEMFModel.findModelElement(java.lang.String name)` Finds a Classifier in a Metamodel.
`ASMModelElement` `ASMEMFModel.getASMModelElement(org.eclipse.emf.ecore.EObject object)` Returns the ASMModelElement corresponding to the given `EObject`.
`ASMModelElement` `ASMEMFModelElement.getProperty(java.lang.String name)`
`ASMModelElement` `ASMEMFModelElement.getPropertyType(java.lang.String name)`
`static ASMModelElement` `ASMEMFModelElement.newInstance(StackFrame frame, ASMEMFModelElement self)` Creates a new instance of a given type.
`static ASMModelElement` `ASMEMFModelElement.newInstanceIn(StackFrame frame, ASMEMFModelElement self, ASMString modelName)` Creates a new instance of a given type.
`ASMModelElement` `ASMEMFModel.newModelElement(ASMModelElement type)`

Methods in org.eclipse.m2m.atl.drivers.emf4atl with parameters of type ASMModelElement
`java.util.Set` `ASMEMFModel.getAllElementsByType(ASMModelElement type)` Returns The set of ASMModelElements that are instances of type and are contained in this model or any referenced meta-model.
`java.util.Set` `ASMEMFModel.getElementsByType(ASMModelElement type)` Returns The set of ASMModelElements that are instances of type and are contained in this model.
`ASMModelElement` `ASMEMFModel.newModelElement(ASMModelElement type)`

Uses of ASMModelElement in org.eclipse.m2m.atl.drivers.emf4atl.tcs.injector

Methods in org.eclipse.m2m.atl.drivers.emf4atl.tcs.injector that return ASMModelElement
`ASMModelElement` `TCSInjector.inject(ASMModel target, java.io.InputStream source, java.util.Map params)` Performs the injection.

Uses of ASMModelElement in org.eclipse.m2m.atl.drivers.uml24atl

Subclasses of ASMModelElement in org.eclipse.m2m.atl.drivers.uml24atl
`class` `ASMUMLModelElement` The UMLspecific implementation for `ASMModelElement`.

Methods in org.eclipse.m2m.atl.drivers.uml24atl that return ASMModelElement
`protected ASMModelElement` `ASMUMLModel.createASMModelElement(org.eclipse.emf.ecore.EObject object)` Creates a new `ASMUMLModelElement` for object.
`ASMModelElement` `ASMUMLModel.getASMModelElement(org.eclipse.emf.ecore.EObject object)` Returns the ASMModelElement corresponding to the given `EObject`.
`static ASMModelElement` `ASMUMLModelElement.newInstance(StackFrame frame, ASMUMLModelElement self)` Creates a new instance of the given type.
`static ASMModelElement` `ASMUMLModelElement.newInstanceIn(StackFrame frame, ASMUMLModelElement self, ASMString modelName)` Creates a new instance of a given type.

Uses of ASMModelElement in org.eclipse.m2m.atl.engine.injectors

Methods in org.eclipse.m2m.atl.engine.injectors that return ASMModelElement
`ASMModelElement` `Injector.inject(ASMModel target, java.io.InputStream source, java.util.Map params)` Performs the injection.

Uses of ASMModelElement in org.eclipse.m2m.atl.engine.injectors.xml

Methods in org.eclipse.m2m.atl.engine.injectors.xml that return ASMModelElement
`ASMModelElement` `XMLInjector.inject(ASMModel target, java.io.InputStream source, java.util.Map params)`

Uses of ASMModelElement in org.eclipse.m2m.atl.engine.vm

Methods in org.eclipse.m2m.atl.engine.vm that return ASMModelElement
`ASMModelElement` `ModelLoader.inject(ASMModel ret, java.lang.String kind, java.lang.String params, java.lang.String uri, java.io.InputStream in)`

Constructors in org.eclipse.m2m.atl.engine.vm with parameters of type ASMModelElement
`ACTInterpreter(PluginClassLoader pcl, ModelLoader ml, ASMModelElement root, java.util.Map params, java.util.Map models)`

Uses of ASMModelElement in org.eclipse.m2m.atl.engine.vm.nativelib

Subclasses of ASMModelElement in org.eclipse.m2m.atl.engine.vm.nativelib
`class` `ASMHashModelElement` Deprecated.

Methods in org.eclipse.m2m.atl.engine.vm.nativelib that return ASMModelElement
`protected static ASMModelElement` `ASMModelElement.createNewInstance(StackFrame frame, ASMModelElement self)`
`ASMModelElement` `ASMHashModel.findModelElement(java.lang.String name)` Deprecated.
`abstract ASMModelElement` `ASMModel.findModelElement(java.lang.String name)` Finds a Classifier in a Metamodel.
`ASMModelElement` `ASMModelElement.getAcquaintance(java.lang.String name)`
`static ASMModelElement` `AMN.getME(ASMModelElement ame, java.lang.String propName)`
`ASMModelElement` `ASMModelElement.getMetaobject()`
`ASMModelElement` `ASMHashModelElement.getProperty(java.lang.String name)` Deprecated.
`abstract ASMModelElement` `ASMModelElement.getProperty(java.lang.String name)`
`ASMModelElement` `ASMHashModelElement.getPropertyType(java.lang.String name)` Deprecated.
`abstract ASMModelElement` `ASMModelElement.getPropertyType(java.lang.String name)`
`static ASMModelElement` `ASMModelElement.lookupElementExtended(StackFrame frame, ASMModelElement self, ASMString name)`
`ASMModelElement` `ASMHashModel.newModelElement(ASMModelElement type)` Deprecated.
`abstract ASMModelElement` `ASMModel.newModelElement(ASMModelElement type)`
`ASMModelElement` `ASMModel.newModelElement(StackFrame frame, java.lang.String typeName)`
`ASMModelElement` `ASMModel.newModelElement(java.lang.String typeName)`
`static ASMModelElement` `AMN.nextME(java.util.Iterator i)`
`static ASMModelElement` `ASMModelElement.otherEnd(StackFrame frame, ASMModelElement self)`

Methods in org.eclipse.m2m.atl.engine.vm.nativelib with parameters of type ASMModelElement
`static boolean` `AMN.c2(ASMModelElement type, java.lang.String otherName)`
`protected static ASMModelElement` `ASMModelElement.createNewInstance(StackFrame frame, ASMModelElement self)`
`static ASMOclAny` `AMN.get(ASMModelElement ame, java.lang.String propName)`
`static boolean` `AMN.getBool(ASMModelElement ame, java.lang.String propName)`
`static boolean` `AMN.getBoolUndefinedIsFalse(ASMModelElement ame, java.lang.String propName)`
`static java.util.Iterator` `AMN.getCol(ASMModelElement ame, java.lang.String propName)`
`java.util.Set` `ASMHashModel.getElementsByType(ASMModelElement ame)` Deprecated.
`abstract java.util.Set` `ASMModel.getElementsByType(ASMModelElement type)`
`static int` `AMN.getInt(ASMModelElement ame, java.lang.String propName)`
`static ASMModelElement` `AMN.getME(ASMModelElement ame, java.lang.String propName)`
`static java.lang.String` `AMN.getName(ASMModelElement ame)`
`static java.lang.String` `AMN.getString(ASMModelElement ame, java.lang.String propName)`
`static java.lang.String` `AMN.getTypeName(ASMModelElement ame)`
`static boolean` `AMN.isa(ASMModelElement element, java.lang.String otherName)`
`static ASMModelElement` `ASMModelElement.lookupElementExtended(StackFrame frame, ASMModelElement self, ASMString name)`
`ASMModelElement` `ASMHashModel.newModelElement(ASMModelElement type)` Deprecated.
`abstract ASMModelElement` `ASMModel.newModelElement(ASMModelElement type)`
`static ASMModelElement` `ASMModelElement.otherEnd(StackFrame frame, ASMModelElement self)`
`void` `ASMModelElement.setMetaobject(ASMModelElement metaobject)`

Constructors in org.eclipse.m2m.atl.engine.vm.nativelib with parameters of type ASMModelElement
`ASMHashModelElement(ASMModel model, ASMModelElement metaobject)` Deprecated.
`ASMModelElement(ASMModel model, ASMModelElement metaobject)`

Copyright 2007 IBM Corporation and others. All Rights Reserved.