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

Packages that use ASMOclAny
org.eclipse.m2m.atl.core.ui.vm.debug   
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 ASMOclAny in org.eclipse.m2m.atl.core.ui.vm.debug
 

Subclasses of ASMOclAny in org.eclipse.m2m.atl.core.ui.vm.debug
protected  class LocalObjectReference.ADWPStackFrame
          A StackFrame for the debugging protocol, which doesn't interfere with the debugging process.
 

Methods in org.eclipse.m2m.atl.core.ui.vm.debug with parameters of type ASMOclAny
static Value LocalObjectReference.asm2value(ASMOclAny o, NetworkDebugger debugger)
          Converts an ASM Object into a Value.
 

Constructor parameters in org.eclipse.m2m.atl.core.ui.vm.debug with type arguments of type ASMOclAny
LocalObjectReference.ADWPStackFrame(Operation op, java.util.List<ASMOclAny> args)
          Creates a new LocalObjectReference.ADWPStackFrame.
 

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

Subclasses of ASMOclAny in org.eclipse.m2m.atl.drivers.emf4atl
 class ASMEMFModel
          The ASMModel specialization for EMF.
 class ASMEMFModelElement
          The EMF implementation for ASMModelElement.
 

Methods in org.eclipse.m2m.atl.drivers.emf4atl that return ASMOclAny
protected  ASMOclAny ASMEMFModelElement.emf2ASM(StackFrame frame, java.lang.Object value)
          Converts an EMF element to its ASM equivalent.
 ASMOclAny ASMEMFModelElement.get(StackFrame frame, java.lang.String name)
          
static ASMOclAny ASMEMFModelElement.getInstanceById(StackFrame frame, ASMEMFModelElement self, ASMString modelName, ASMString id)
          Returns the instance with the given id.
 ASMOclAny ASMEMFModelElement.invoke(StackFrame frame, java.lang.String opName, java.util.List arguments)
          Searches for Operation opName in this context and invokes it if found.
 ASMOclAny ASMEMFModelElement.invokeSuper(StackFrame frame, java.lang.String opName, java.util.List arguments)
          Searches for Operation opName in the superclass context and invokes it if found.
 ASMOclAny ASMEMFModelElement.refImmediateComposite()
          
 

Methods in org.eclipse.m2m.atl.drivers.emf4atl with parameters of type ASMOclAny
protected  java.lang.Object ASMEMFModelElement.asm2EMF(StackFrame frame, ASMOclAny value, java.lang.String propName, org.eclipse.emf.ecore.EStructuralFeature feature)
          Converts an ASM element to its EMF equivalent.
 void ASMEMFModelElement.set(StackFrame frame, java.lang.String name, ASMOclAny value)
          
 

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

Subclasses of ASMOclAny in org.eclipse.m2m.atl.drivers.uml24atl
 class ASMUMLModel
          The UML implementation of ASMModel.
 class ASMUMLModelElement
          The UMLspecific implementation for ASMModelElement.
 

Methods in org.eclipse.m2m.atl.drivers.uml24atl that return ASMOclAny
 ASMOclAny ASMUMLModelElement.invoke(StackFrame frame, java.lang.String opName, java.util.List arguments)
          Searches for Operation opName in this context and invokes it if found.
 ASMOclAny ASMUMLModelElement.invokeSuper(StackFrame frame, java.lang.String opName, java.util.List arguments)
          Searches for Operation opName in the superclass context and invokes it if found.
 ASMOclAny ASMUMLModelElement.realInvoke(StackFrame frame, java.lang.String opName, java.util.List arguments)
          Immediate invocation of the operation.
 

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

Subclasses of ASMOclAny in org.eclipse.m2m.atl.engine.vm
 class ASM
          This class represents a transformation module, which can have fields.
 class ASMEmitter
          This class is used by ATL compiler to create an ASM file.
 class ASMOperation
          The line number table contains a list of IDs (startLine:startColumn-endLine:endColumn) of source elements associated to a range of asm instructions.
 class ASMStackFrame
           
 class ClassNativeOperation
           
 class InstanceNativeOperation
           
 class NativeOperation
          The native operations definition class.
 class NativeStackFrame
           
 class Operation
           
 class StackFrame
           
 

Methods in org.eclipse.m2m.atl.engine.vm that return ASMOclAny
 ASMOclAny InstanceNativeOperation.exec(StackFrame frame)
           
abstract  ASMOclAny NativeOperation.exec(StackFrame frame)
          
 ASMOclAny ClassNativeOperation.exec(StackFrame frame)
           
abstract  ASMOclAny Operation.exec(StackFrame frame)
           
 ASMOclAny ASMOperation.exec(StackFrame frame)
           
 ASMOclAny Operation.get(StackFrame frame, java.lang.String name)
           
 ASMOclAny ASMExecEnv.getHelperValue(StackFrame frame, ASMOclAny element, java.lang.String name)
           
 ASMOclAny NativeStackFrame.getRet()
           
 ASMOclAny ASMInterpreter.getReturnValue()
           
 ASMOclAny ExecEnv.getVariable(java.lang.String name)
           
 ASMOclAny ASMStackFrame.getVariable(java.lang.String name)
           
 ASMOclAny ASMStackFrame.leaveFrame()
           
 ASMOclAny StackFrame.leaveFrame()
           
 ASMOclAny NativeStackFrame.leaveFrame()
           
 ASMOclAny ASMStackFrame.peek()
           
 ASMOclAny ASMStackFrame.pop()
           
 

Methods in org.eclipse.m2m.atl.engine.vm with parameters of type ASMOclAny
 ASMOclAny ASMExecEnv.getHelperValue(StackFrame frame, ASMOclAny element, java.lang.String name)
           
 void ASMStackFrame.push(ASMOclAny value)
           
 void ASMExecEnv.setHelperValue(StackFrame frame, ASMOclAny element, java.lang.String name, ASMOclAny value)
           
 void NativeStackFrame.setRet(ASMOclAny ret)
           
 void ASMStackFrame.setVariable(java.lang.String name, ASMOclAny value)
           
 

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

Subclasses of ASMOclAny in org.eclipse.m2m.atl.engine.vm.nativelib
 class ASMBag
           
 class ASMBoolean
           
 class ASMCollection
           
 class ASMEnumLiteral
           
 class ASMHashModel
          Deprecated.  
 class ASMHashModelElement
          Deprecated.  
 class ASMInteger
           
 class ASMMap
          A non-OCL type.
 class ASMModel
          An ASMModel represents a model.
 class ASMModelElement
          An ASMModelElement represents a model element.
 class ASMModule
           
 class ASMNumber
           
 class ASMOclParametrizedType
          An OclType for parameterized types, principally collections.
 class ASMOclSimpleType
          An OclType for simple types.
 class ASMOclType
           
 class ASMOclUndefined
           
 class ASMOrderedSet
          This class does not compile as of now.
 class ASMReal
           
 class ASMSequence
           
 class ASMSet
           
 class ASMString
           
 class ASMTransientLink
          An ASMTransientLink represents an internal traceability link.
 class ASMTransientLinkSet
          ASMTransientLinkSet represents a set of traceability links.
 class ASMTuple
           
 class ASMTupleType
           
 

Methods in org.eclipse.m2m.atl.engine.vm.nativelib that return ASMOclAny
static ASMOclAny ASMOrderedSet.at(StackFrame frame, ASMOrderedSet self, ASMInteger i)
           
static ASMOclAny ASMSequence.at(StackFrame frame, ASMSequence self, ASMInteger i)
           
static ASMOclAny ASMOclAny.check(StackFrame frame, ASMOclAny self, ASMString msg, ASMBoolean cond)
           
static ASMOclAny ASMOclAny.debug(StackFrame frame, ASMOclAny self, ASMString msg)
           
static ASMOclAny ASMString.evalSOTS(StackFrame frame, ASMString self, ASMTuple args)
           
static ASMOclAny ASMString.evalSOTSBrackets(StackFrame frame, ASMString self, ASMTuple args)
           
 ASMOclAny SOTSExpression2.exec(StackFrame frame, ASMTuple args)
           
static ASMOclAny ASMOrderedSet.first(StackFrame frame, ASMOrderedSet self)
           
static ASMOclAny ASMSequence.first(StackFrame frame, ASMSequence self)
           
static ASMOclAny AMN.get(ASMModelElement ame, java.lang.String propName)
           
 ASMOclAny ASMMap.get(ASMOclAny key)
           
static ASMOclAny ASMMap.get(StackFrame frame, ASMMap self, ASMOclAny key)
           
 ASMOclAny ASMCollection.get(StackFrame frame, java.lang.String name)
           
 ASMOclAny ASMOclType.get(StackFrame frame, java.lang.String name)
          
 ASMOclAny ASMTuple.get(StackFrame frame, java.lang.String name)
           
 ASMOclAny ASMOclAny.get(StackFrame frame, java.lang.String name)
           
 ASMOclAny ASMHashModelElement.get(StackFrame frame, java.lang.String name)
          Deprecated.  
 ASMOclAny ASMModule.get(StackFrame frame, java.lang.String name)
           
abstract  ASMOclAny ASMModelElement.get(StackFrame frame, java.lang.String name)
           
 ASMOclAny ASMOclUndefined.get(StackFrame frame, java.lang.String name)
           
 ASMOclAny ASMOclAny.getHelper(StackFrame frame, java.lang.String name)
           
static ASMOclAny ASMTransientLinkSet.getLinkByRuleAndSourceElement(StackFrame frame, ASMTransientLinkSet self, ASMOclAny rule, ASMOclAny sourceElement)
           
static ASMOclAny ASMTransientLinkSet.getLinkBySourceElement(StackFrame frame, ASMTransientLinkSet self, ASMOclAny sourceElement)
           
static ASMOclAny ASMTransientLinkSet.getLinkByTargetElement(StackFrame frame, ASMTransientLinkSet self, ASMOclAny targetElement)
           
static ASMOclAny ASMOclAny.getNamedTargetFromSource(StackFrame frame, ASMOclAny self, ASMOclAny sourceElement, ASMString name)
           
static ASMOclAny ASMTransientLink.getNamedTargetFromSource(StackFrame frame, ASMTransientLink self, ASMOclAny sourceElement, ASMString name)
           
static ASMOclAny ASMTransientLink.getRule(StackFrame frame, ASMTransientLink self)
           
static ASMOclAny ASMTransientLink.getSourceElement(StackFrame frame, ASMTransientLink self, ASMString name)
           
static ASMOclAny ASMTransientLink.getTargetElement(StackFrame frame, ASMTransientLink self, ASMString name)
           
static ASMOclAny ASMTransientLink.getTargetFromSource(StackFrame frame, ASMTransientLink self, ASMOclAny sourceElement)
           
static ASMOclAny ASMTransientLink.getVariable(StackFrame frame, ASMTransientLink self, ASMString name)
           
static ASMOclAny ASMString.inject(StackFrame frame, ASMString self, ASMString targetModelName, ASMString kind, ASMString params)
           
 ASMOclAny ASMOclAny.invoke(StackFrame frame, Operation oper, java.util.List arguments)
          Invokes the given Operation.
 ASMOclAny ASMOclAny.invoke(StackFrame frame, java.lang.String opName, java.util.List arguments)
          Searches for Operation opName in this context and invokes it if found.
 ASMOclAny ASMOclAny.invokeSuper(StackFrame frame, java.lang.String opName, java.util.List arguments)
          Searches for Operation opName in the superclass context and invokes it if found.
static ASMOclAny ASMOrderedSet.last(StackFrame frame, ASMOrderedSet self)
           
static ASMOclAny ASMSequence.last(StackFrame frame, ASMSequence self)
           
static ASMOclAny ASMOclAny.operatorEQ(StackFrame frame, ASMOclAny self, ASMOclAny other)
           
static ASMOclAny ASMOclAny.operatorNE(StackFrame frame, ASMOclAny self, ASMOclAny other)
           
static ASMOclAny ASMString.readFrom(StackFrame frame, ASMString self)
           
static ASMOclAny ASMOclAny.refGetValue(StackFrame frame, ASMOclAny self, ASMString name)
           
 ASMOclAny ASMOclAny.refImmediateComposite()
           
static ASMOclAny ASMOclAny.refImmediateComposite(StackFrame frame, ASMOclAny self)
           
static ASMOclAny ASMOclAny.refInvokeOperation(StackFrame frame, ASMOclAny self, ASMString opName_, ASMSequence arguments_)
           
static ASMOclAny ASMOclAny.refSetValue(StackFrame frame, ASMOclAny self, ASMString name, ASMOclAny value)
           
static ASMOclAny ASMOclAny.refUnsetValue(StackFrame frame, ASMOclAny self, ASMString name)
           
static ASMOclAny ASMCollection.sum(StackFrame frame, ASMCollection self)
           
 

Methods in org.eclipse.m2m.atl.engine.vm.nativelib with parameters of type ASMOclAny
abstract  void ASMCollection.add(ASMOclAny o)
           
 void ASMSet.add(ASMOclAny o)
           
 void ASMBag.add(ASMOclAny o)
           
 void ASMSequence.add(ASMOclAny o)
           
 void ASMOrderedSet.add(ASMOclAny o)
           
 void ASMSequence.add(int index, ASMOclAny o)
           
static void ASMTransientLink.addSourceElement(StackFrame frame, ASMTransientLink self, ASMString name, ASMOclAny element)
           
static void ASMTransientLink.addTargetElement(StackFrame frame, ASMTransientLink self, ASMString name, ASMOclAny element)
           
static void ASMTransientLink.addVariable(StackFrame frame, ASMTransientLink self, ASMString name, ASMOclAny value)
           
static ASMOrderedSet ASMOrderedSet.append(StackFrame frame, ASMOrderedSet self, ASMOclAny o)
           
static ASMSequence ASMSequence.append(StackFrame frame, ASMSequence self, ASMOclAny o)
           
static ASMBag ASMOclAny.asBag(StackFrame frame, ASMOclAny self)
           
static ASMBag ASMOclUndefined.asBag(StackFrame frame, ASMOclAny self)
           
static ASMSequence ASMOclAny.asSequence(StackFrame frame, ASMOclAny self)
           
static ASMSequence ASMOclUndefined.asSequence(StackFrame frame, ASMOclAny self)
           
static ASMSet ASMOclAny.asSet(StackFrame frame, ASMOclAny self)
           
static ASMSet ASMOclUndefined.asSet(StackFrame frame, ASMOclAny self)
           
static ASMOclAny ASMOclAny.check(StackFrame frame, ASMOclAny self, ASMString msg, ASMBoolean cond)
           
static ASMBoolean ASMMap.containsKey(StackFrame frame, ASMMap self, ASMOclAny o)
           
static ASMBoolean ASMMap.containsValue(StackFrame frame, ASMMap self, ASMOclAny o)
           
static ASMInteger ASMCollection.count(StackFrame frame, ASMCollection self, ASMOclAny object)
           
static ASMOclAny ASMOclAny.debug(StackFrame frame, ASMOclAny self, ASMString msg)
           
static ASMBoolean ASMCollection.excludes(StackFrame frame, ASMCollection self, ASMOclAny o)
           
static ASMBag ASMBag.excluding(StackFrame frame, ASMBag self, ASMOclAny o)
           
static ASMOrderedSet ASMOrderedSet.excluding(StackFrame frame, ASMOrderedSet self, ASMOclAny o)
           
static ASMSequence ASMSequence.excluding(StackFrame frame, ASMSequence self, ASMOclAny o)
           
static ASMSet ASMSet.excluding(StackFrame frame, ASMSet self, ASMOclAny o)
           
 ASMOclAny ASMMap.get(ASMOclAny key)
           
static ASMOclAny ASMMap.get(StackFrame frame, ASMMap self, ASMOclAny key)
           
static ASMOclAny ASMTransientLinkSet.getLinkByRuleAndSourceElement(StackFrame frame, ASMTransientLinkSet self, ASMOclAny rule, ASMOclAny sourceElement)
           
static ASMOclAny ASMTransientLinkSet.getLinkBySourceElement(StackFrame frame, ASMTransientLinkSet self, ASMOclAny sourceElement)
           
static ASMOclAny ASMTransientLinkSet.getLinkByTargetElement(StackFrame frame, ASMTransientLinkSet self, ASMOclAny targetElement)
           
static ASMSequence ASMTransientLinkSet.getLinksByRule(StackFrame frame, ASMTransientLinkSet self, ASMOclAny rule)
           
static ASMOclAny ASMOclAny.getNamedTargetFromSource(StackFrame frame, ASMOclAny self, ASMOclAny sourceElement, ASMString name)
           
static ASMOclAny ASMTransientLink.getNamedTargetFromSource(StackFrame frame, ASMTransientLink self, ASMOclAny sourceElement, ASMString name)
           
static ASMOclAny ASMTransientLink.getTargetFromSource(StackFrame frame, ASMTransientLink self, ASMOclAny sourceElement)
           
static ASMBoolean ASMCollection.includes(StackFrame frame, ASMCollection self, ASMOclAny o)
           
static ASMBag ASMBag.including(StackFrame frame, ASMBag self, ASMOclAny o)
           
static ASMMap ASMMap.including(StackFrame frame, ASMMap self, ASMOclAny key, ASMOclAny value)
           
static ASMOrderedSet ASMOrderedSet.including(StackFrame frame, ASMOrderedSet self, ASMOclAny o)
           
static ASMSequence ASMSequence.including(StackFrame frame, ASMSequence self, ASMOclAny o)
           
static ASMSet ASMSet.including(StackFrame frame, ASMSet self, ASMOclAny o)
           
static ASMInteger ASMOrderedSet.indexOf(StackFrame frame, ASMOrderedSet self, ASMOclAny o)
           
static ASMInteger ASMSequence.indexOf(StackFrame frame, ASMSequence self, ASMOclAny o)
           
static ASMOrderedSet ASMOrderedSet.insertAt(StackFrame frame, ASMOrderedSet self, ASMInteger index, ASMOclAny o)
           
static ASMSequence ASMSequence.insertAt(StackFrame frame, ASMSequence self, ASMInteger index, ASMOclAny o)
           
static ASMBoolean ASMOclAny.oclIsKindOf(StackFrame frame, ASMOclAny self, ASMOclType otherType)
           
static ASMBoolean ASMOclAny.oclIsTypeOf(StackFrame frame, ASMOclAny self, ASMOclType otherType)
           
static ASMBoolean ASMOclAny.oclIsUndefined(StackFrame frame, ASMOclAny self)
           
static ASMOclType ASMOclAny.oclType(StackFrame frame, ASMOclAny self)
           
static ASMBoolean ASMInteger.operatorEQ(StackFrame frame, ASMInteger self, ASMOclAny o)
           
static ASMOclAny ASMOclAny.operatorEQ(StackFrame frame, ASMOclAny self, ASMOclAny other)
           
static ASMBoolean ASMOclUndefined.operatorEQ(StackFrame frame, ASMOclUndefined self, ASMOclAny o)
           
static ASMBoolean ASMString.operatorEQ(StackFrame frame, ASMString self, ASMOclAny o)
           
static ASMBoolean ASMInteger.operatorNE(StackFrame frame, ASMInteger self, ASMOclAny o)
           
static ASMOclAny ASMOclAny.operatorNE(StackFrame frame, ASMOclAny self, ASMOclAny other)
           
static ASMBoolean ASMOclUndefined.operatorNE(StackFrame frame, ASMOclUndefined self, ASMOclAny o)
           
static ASMBoolean ASMString.operatorNE(StackFrame frame, ASMString self, ASMOclAny o)
           
static void ASMOclAny.output(StackFrame frame, ASMOclAny self)
           
static ASMOrderedSet ASMOrderedSet.prepend(StackFrame frame, ASMOrderedSet self, ASMOclAny o)
           
static ASMSequence ASMSequence.prepend(StackFrame frame, ASMSequence self, ASMOclAny o)
           
 void ASMMap.put(ASMOclAny key, ASMOclAny value)
           
static ASMOclAny ASMOclAny.refGetValue(StackFrame frame, ASMOclAny self, ASMString name)
           
static ASMOclAny ASMOclAny.refImmediateComposite(StackFrame frame, ASMOclAny self)
           
static ASMOclAny ASMOclAny.refInvokeOperation(StackFrame frame, ASMOclAny self, ASMString opName_, ASMSequence arguments_)
           
static ASMOclAny ASMOclAny.refSetValue(StackFrame frame, ASMOclAny self, ASMString name, ASMOclAny value)
           
static ASMOclAny ASMOclAny.refUnsetValue(StackFrame frame, ASMOclAny self, ASMString name)
           
static void ASMOclType.registerWeavingHelper(StackFrame frame, ASMOclType self, ASMString name, ASMOclAny persistTo)
           
 void ASMEnumLiteral.set(StackFrame frame, java.lang.String name, ASMOclAny value)
           
 void ASMTuple.set(StackFrame frame, java.lang.String name, ASMOclAny value)
           
 void ASMOclAny.set(StackFrame frame, java.lang.String name, ASMOclAny value)
           
 void ASMHashModelElement.set(StackFrame frame, java.lang.String name, ASMOclAny value)
          Deprecated.  
 void ASMModule.set(StackFrame frame, java.lang.String name, ASMOclAny value)
           
 void ASMModelElement.set(StackFrame frame, java.lang.String name, ASMOclAny value)
           
static void ASMTransientLink.setRule(StackFrame frame, ASMTransientLink self, ASMOclAny rule)
           
static ASMString ASMOclAny.toString(StackFrame frame, ASMOclAny self)
           
 


Copyright 2007 IBM Corporation and others.
All Rights Reserved.