Package org.eclipse.m2m.atl.engine.vm
Class Operation
- 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.Operation
-
- Direct Known Subclasses:
ASMOperation,NativeOperation
public abstract class Operation extends ASMOclAny
-
-
Field Summary
Fields Modifier and Type Field Description static ASMOclTypemyType-
Fields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
nativeImpl
-
-
Constructor Summary
Constructors Constructor Description Operation()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract ASMOclAnyexec(StackFrame frame)ASMOclAnyget(StackFrame frame, java.lang.String name)abstract java.lang.StringgetContextSignature()abstract ASMOclTypegetContextType()abstract java.lang.StringgetName()abstract java.util.ListgetParameters()abstract ASMOclTypegetReturnType()abstract java.lang.StringgetSignature()-
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny
asBag, asSequence, asSet, check, debug, findOperation, findOperation, getHelper, getNamedTargetFromSource, getOclAnyType, getType, invoke, invoke, invokeSuper, isHelper, oclIsKindOf, oclIsTypeOf, oclIsUndefined, oclType, operatorEQ, operatorNE, output, refGetValue, refImmediateComposite, refImmediateComposite, refInvokeOperation, refSetValue, refUnsetValue, set, setType, toString, unset
-
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
getNativeImpl
-
-
-
-
Field Detail
-
myType
public static ASMOclType myType
-
-
Method Detail
-
getName
public abstract java.lang.String getName()
-
getContextSignature
public abstract java.lang.String getContextSignature()
-
getContextType
public abstract ASMOclType getContextType()
-
getParameters
public abstract java.util.List getParameters()
-
getReturnType
public abstract ASMOclType getReturnType()
-
getSignature
public abstract java.lang.String getSignature()
-
exec
public abstract ASMOclAny exec(StackFrame frame)
-
get
public ASMOclAny get(StackFrame frame, java.lang.String name)
-
-