org.eclipse.m2m.atl.engine.vm
Class InstanceNativeOperation

java.lang.Object
  extended by org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
      extended by org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny
          extended by org.eclipse.m2m.atl.engine.vm.Operation
              extended by org.eclipse.m2m.atl.engine.vm.NativeOperation
                  extended by org.eclipse.m2m.atl.engine.vm.InstanceNativeOperation

public class InstanceNativeOperation
extends NativeOperation


Field Summary
 
Fields inherited from class org.eclipse.m2m.atl.engine.vm.Operation
myType
 
Fields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
nativeImpl
 
Constructor Summary
InstanceNativeOperation(java.lang.reflect.Method method, boolean translateTypes, boolean dontUseFrame, java.util.List parameters, ASMOclType returnType, ASMOclType contextType)
           
 
Method Summary
 ASMOclAny exec(StackFrame frame)
          
 java.util.List getParameters()
           
 
Methods inherited from class org.eclipse.m2m.atl.engine.vm.NativeOperation
getASMType, getContextSignature, getContextType, getMethod, getName, getReturnType, getSignature, registerOperations, registerOperations, toString
 
Methods inherited from class org.eclipse.m2m.atl.engine.vm.Operation
get
 
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny
asBag, asSequence, asSet, check, debug, findOperation, findOperation, getHelper, getOclAnyType, getType, invoke, invoke, invokeSuper, isHelper, oclIsKindOf, oclIsTypeOf, oclIsUndefined, oclType, operatorEQ, operatorNE, output, refGetValue, refImmediateComposite, refImmediateComposite, refInvokeOperation, refSetValue, set, setType, toString
 
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
getNativeImpl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InstanceNativeOperation

public InstanceNativeOperation(java.lang.reflect.Method method,
                               boolean translateTypes,
                               boolean dontUseFrame,
                               java.util.List parameters,
                               ASMOclType returnType,
                               ASMOclType contextType)
Method Detail

exec

public ASMOclAny exec(StackFrame frame)
Description copied from class: NativeOperation

Specified by:
exec in class NativeOperation
See Also:
Operation.exec(org.eclipse.m2m.atl.engine.vm.StackFrame)

getParameters

public java.util.List getParameters()
Overrides:
getParameters in class NativeOperation

Copyright 2007 IBM Corporation and others.
All Rights Reserved.