Uses of Class
org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclType

Packages that use ASMOclType
org.eclipse.m2m.atl.drivers.emf4atl This package contains the EMF driver for the vm. 
org.eclipse.m2m.atl.drivers.uml24atl This package contains the UML2 driver for the vm. 
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 ASMOclType in org.eclipse.m2m.atl.drivers.emf4atl
 

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

Methods in org.eclipse.m2m.atl.drivers.emf4atl with parameters of type ASMOclType
 ASMBoolean ASMEMFModelElement.conformsTo(ASMOclType other)
          
 

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

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

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

Fields in org.eclipse.m2m.atl.engine.vm declared as ASMOclType
static ASMOclType ASMStackFrame.myType
           
static ASMOclType ASM.myType
           
static ASMOclType Operation.myType
           
static ASMOclType ASMEmitter.myType
           
static ASMOclType StackFrame.myType
           
static ASMOclType ASMOperation.myType
           
static ASMOclType NativeStackFrame.myType
           
 

Methods in org.eclipse.m2m.atl.engine.vm that return ASMOclType
protected static ASMOclType NativeOperation.getASMType(java.lang.Class pt, boolean allowTypeTranslation)
           
 ASMOclType NativeOperation.getContextType()
           
abstract  ASMOclType Operation.getContextType()
           
 ASMOclType ASMOperation.getContextType()
           
 ASMOclType NativeOperation.getReturnType()
           
abstract  ASMOclType Operation.getReturnType()
           
 ASMOclType ASMOperation.getReturnType()
           
 

Methods in org.eclipse.m2m.atl.engine.vm with parameters of type ASMOclType
static void ATLVMTools.addVMOperation(ASMOclType context, Operation op)
          Adds a VM operation to a context.
 Operation ASMExecEnv.getOperation(ASMOclType type, java.lang.String name)
           
 java.util.Collection ASMExecEnv.getOperations(ASMOclType type)
           
 boolean ASMExecEnv.isHelper(ASMOclType type, java.lang.String name)
           
 boolean ASMExecEnv.isWeavingHelper(ASMOclType type, java.lang.String name)
           
 void ASMExecEnv.registerAttributeHelper(ASMOclType type, java.lang.String name, Operation oper)
           
static void NativeOperation.registerOperations(ASMOclType t, java.lang.Class c)
           
static void NativeOperation.registerOperations(ASMOclType t, java.lang.Class c, boolean allowClassLevel, boolean allowInstanceLevel, boolean allowTypeTranslation, boolean allowDontUseFrame)
           
 void ASMExecEnv.registerWeavingHelper(ASMOclType type, java.lang.String name, java.lang.String persistTo)
           
 void ASMOperation.setContextType(ASMOclType contextType)
           
 

Constructors in org.eclipse.m2m.atl.engine.vm with parameters of type ASMOclType
ClassNativeOperation(java.lang.reflect.Method method, java.util.List parameters, ASMOclType returnType, ASMOclType contextType)
           
InstanceNativeOperation(java.lang.reflect.Method method, boolean translateTypes, boolean dontUseFrame, java.util.List parameters, ASMOclType returnType, ASMOclType contextType)
           
NativeOperation(java.lang.reflect.Method method, java.util.List parameters, ASMOclType returnType, ASMOclType contextType)
          NativeOperation constructor.
StackFrame(ASMOclType myType, ExecEnv execEnv, Operation operation, java.util.List args)
           
 

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

Subclasses of ASMOclType in org.eclipse.m2m.atl.engine.vm.nativelib
 class ASMHashModelElement
          Deprecated.  
 class ASMModelElement
          An ASMModelElement represents a model element.
 class ASMOclParametrizedType
          An OclType for parameterized types, principally collections.
 class ASMOclSimpleType
          An OclType for simple types.
 class ASMTupleType
           
 

Fields in org.eclipse.m2m.atl.engine.vm.nativelib declared as ASMOclType
static ASMOclType ASMCollection.myType
           
static ASMOclType ASMSet.myType
           
static ASMOclType ASMBag.myType
           
static ASMOclType ASMTransientLink.myType
           
static ASMOclType ASMOclType.myType
           
static ASMOclType ASMInteger.myType
           
static ASMOclType ASMEnumLiteral.myType
           
static ASMOclType ASMTuple.myType
           
static ASMOclType ASMOclAny.myType
           
static ASMOclType ASMMap.myType
           
static ASMOclType ASMBoolean.myType
           
static ASMOclType ASMNumber.myType
           
static ASMOclType ASMTupleType.myType
           
static ASMOclType ASMModule.myType
           
static ASMOclType ASMOclParametrizedType.myType
           
static ASMOclType ASMModel.myType
           
static ASMOclType ASMSequence.myType
           
static ASMOclType ASMOrderedSet.myType
           
static ASMOclType ASMString.myType
           
static ASMOclType ASMTransientLinkSet.myType
           
static ASMOclType ASMOclUndefined.myType
           
 

Methods in org.eclipse.m2m.atl.engine.vm.nativelib that return ASMOclType
 ASMOclType ASMOclParametrizedType.getElementType()
           
protected static ASMOclType ASMOclAny.getOclAnyType()
           
 ASMOclType ASMOclAny.getType()
           
static ASMOclType ASMOclAny.oclType(StackFrame frame, ASMOclAny self)
           
 

Methods in org.eclipse.m2m.atl.engine.vm.nativelib with parameters of type ASMOclType
static void ASMTupleType.addAttribute(StackFrame frame, ASMTupleType self, ASMString name, ASMOclType type)
           
 void ASMOclType.addSupertype(ASMOclType supertype)
           
abstract  ASMBoolean ASMOclType.conformsTo(ASMOclType other)
           
 ASMBoolean ASMOclSimpleType.conformsTo(ASMOclType other)
           
 ASMBoolean ASMTupleType.conformsTo(ASMOclType other)
           
 ASMBoolean ASMHashModelElement.conformsTo(ASMOclType other)
          Deprecated.  
 ASMBoolean ASMOclParametrizedType.conformsTo(ASMOclType other)
           
abstract  ASMBoolean ASMModelElement.conformsTo(ASMOclType other)
           
static ASMBoolean ASMOclParametrizedType.conformsTo(StackFrame frame, ASMOclParametrizedType self, ASMOclType other)
           
static ASMBoolean ASMOclType.conformsTo(StackFrame frame, ASMOclType self, ASMOclType other)
           
 Operation ASMOclAny.findOperation(StackFrame frame, java.lang.String opName, java.util.List arguments, ASMOclType type)
           
static ASMOclParametrizedType ASMOclParametrizedType.getASMOclParametrizedType(java.lang.String name, ASMOclType elementType, ASMOclType supertype)
           
static ASMString ASMOclType.getName(StackFrame frame, ASMOclType self)
           
static ASMBoolean ASMOclAny.oclIsKindOf(StackFrame frame, ASMOclAny self, ASMOclType otherType)
           
static ASMBoolean ASMOclAny.oclIsTypeOf(StackFrame frame, ASMOclAny self, ASMOclType otherType)
           
static void ASMOclType.registerHelperAttribute(StackFrame frame, ASMOclType self, ASMString name, ASMString initOperationName)
           
static void ASMOclType.registerWeavingHelper(StackFrame frame, ASMOclType self, ASMString name, ASMOclAny persistTo)
           
static void ASMOclParametrizedType.setElementType(StackFrame frame, ASMOclParametrizedType self, ASMOclType elementType)
           
 void ASMOclAny.setType(ASMOclType type)
           
 

Constructors in org.eclipse.m2m.atl.engine.vm.nativelib with parameters of type ASMOclType
ASMCollection(ASMOclType type)
           
ASMNumber(ASMOclType myType)
           
ASMOclAny(ASMOclType type)
           
ASMOclParametrizedType(java.lang.String name, ASMOclType elementType, ASMOclType supertype)
           
ASMOclSimpleType(java.lang.String name, ASMOclType supertype)
           
ASMOclType(ASMOclType type)
           
 


Copyright 2007 IBM Corporation and others.
All Rights Reserved.