org.eclipse.m2m.atl.engine.emfvm.lib
Class StackFrame

java.lang.Object
  extended by org.eclipse.m2m.atl.engine.emfvm.lib.StackFrame
Direct Known Subclasses:
StackFrame

public abstract class StackFrame
extends java.lang.Object


Field Summary
 ASMModule asmModule
           
 StackFrame caller
           
 ExecEnv execEnv
           
 java.lang.Object[] localVars
           
static int MAX_VARS
           
 Operation operation
           
 
Constructor Summary
  StackFrame(ExecEnv execEnv, ASMModule asmModule, Operation operation)
           
protected StackFrame(StackFrame caller, Operation operation)
           
 
Method Summary
abstract  StackFrame newFrame(Operation operation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_VARS

public static final int MAX_VARS
See Also:
Constant Field Values

execEnv

public ExecEnv execEnv

localVars

public java.lang.Object[] localVars

caller

public StackFrame caller

operation

public Operation operation

asmModule

public ASMModule asmModule
Constructor Detail

StackFrame

public StackFrame(ExecEnv execEnv,
                  ASMModule asmModule,
                  Operation operation)

StackFrame

protected StackFrame(StackFrame caller,
                     Operation operation)
Method Detail

newFrame

public abstract StackFrame newFrame(Operation operation)

Copyright 2007 IBM Corporation and others.
All Rights Reserved.