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
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
myType
public static ASMOclType myType
Operation
public Operation()
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)
- Overrides:
get
in class ASMOclAny