Uses of Class
org.eclipse.m2m.atl.engine.emfvm.lib.AbstractStackFrame

Packages that use AbstractStackFrame
org.eclipse.m2m.atl.engine.emfvm   
org.eclipse.m2m.atl.engine.emfvm.adapter   
org.eclipse.m2m.atl.engine.emfvm.launch   
org.eclipse.m2m.atl.engine.emfvm.launch.debug   
org.eclipse.m2m.atl.engine.emfvm.lib This package contains the emfvm library. 
org.eclipse.m2m.atl.profiler.emfvm   
org.eclipse.m2m.atl.profiler.emfvm.adapter   
 

Uses of AbstractStackFrame in org.eclipse.m2m.atl.engine.emfvm
 

Subclasses of AbstractStackFrame in org.eclipse.m2m.atl.engine.emfvm
 class StackFrame
          The Stack Frame implementation.
 

Methods in org.eclipse.m2m.atl.engine.emfvm that return AbstractStackFrame
 AbstractStackFrame StackFrame.newFrame(Operation operation)
          Returns a new frame for the given operation.
 

Methods in org.eclipse.m2m.atl.engine.emfvm with parameters of type AbstractStackFrame
 java.lang.Object ASMOperation.exec(AbstractStackFrame frame)
          Executes an operation.
 java.lang.Object ASMOperation.exec(AbstractStackFrame frame, org.eclipse.core.runtime.IProgressMonitor monitor)
          Executes an operation.
 

Constructors in org.eclipse.m2m.atl.engine.emfvm with parameters of type AbstractStackFrame
VMException(AbstractStackFrame frame, java.lang.String message)
          Creates a VM exception with the given message.
VMException(AbstractStackFrame frame, java.lang.String message, java.lang.Throwable cause)
          Creates a VM exception with the given message and cause.
 

Uses of AbstractStackFrame in org.eclipse.m2m.atl.engine.emfvm.adapter
 

Methods in org.eclipse.m2m.atl.engine.emfvm.adapter with parameters of type AbstractStackFrame
 void EMFModelAdapter.delete(AbstractStackFrame frame, java.lang.Object modelElement)
          Deletes an object on the given frame.
 void IModelAdapter.delete(AbstractStackFrame frame, java.lang.Object eo)
          Deletes an object on the given frame.
 java.lang.Object EMFModelAdapter.get(AbstractStackFrame frame, java.lang.Object modelElement, java.lang.String name)
          Gets a value from an object in the given frame.
 java.lang.Object IModelAdapter.get(AbstractStackFrame frame, java.lang.Object eo, java.lang.String name)
          Gets a value from an object in the given frame.
 void EMFModelAdapter.set(AbstractStackFrame frame, java.lang.Object modelElement, java.lang.String name, java.lang.Object value)
          Sets a value on an object in the given frame.
 void IModelAdapter.set(AbstractStackFrame frame, java.lang.Object eo, java.lang.String name, java.lang.Object value)
          Sets a value on an object in the given frame.
 void EMFModelAdapter.unSet(AbstractStackFrame frame, java.lang.Object modelElement, java.lang.String name)
          Unsets a value on an object in the given frame.
 void IModelAdapter.unSet(AbstractStackFrame frame, java.lang.Object eo, java.lang.String name)
          Unsets a value on an object in the given frame.
 

Uses of AbstractStackFrame in org.eclipse.m2m.atl.engine.emfvm.launch
 

Methods in org.eclipse.m2m.atl.engine.emfvm.launch with parameters of type AbstractStackFrame
 void ITool.enter(AbstractStackFrame frame)
          Enters the frame.
 void ITool.error(AbstractStackFrame frame, java.lang.String msg, java.lang.Exception e)
          Throws an error.
 void ITool.leave(AbstractStackFrame frame)
          Leaves the frame.
 void ITool.step(AbstractStackFrame frame)
          Steps into the frame.
 

Uses of AbstractStackFrame in org.eclipse.m2m.atl.engine.emfvm.launch.debug
 

Methods in org.eclipse.m2m.atl.engine.emfvm.launch.debug that return AbstractStackFrame
 AbstractStackFrame NetworkDebugger.getLastFrame()
           
 

Methods in org.eclipse.m2m.atl.engine.emfvm.launch.debug with parameters of type AbstractStackFrame
abstract  boolean NetworkDebugger.Command.doIt(ADWPCommand cmd, AbstractStackFrame frame)
          Performs the command's action and returns true if the program should be resumed.
 void NetworkDebugger.enter(AbstractStackFrame frame)
          Enters the frame.
 void NetworkDebugger.error(AbstractStackFrame stackFrame, java.lang.String msg, java.lang.Exception e)
          Throws an error.
 void NetworkDebugger.leave(AbstractStackFrame frame)
          Leaves the frame.
 void NetworkDebugger.step(AbstractStackFrame frame)
          Steps into the frame.
 

Uses of AbstractStackFrame in org.eclipse.m2m.atl.engine.emfvm.lib
 

Fields in org.eclipse.m2m.atl.engine.emfvm.lib declared as AbstractStackFrame
protected  AbstractStackFrame AbstractStackFrame.caller
           
 

Methods in org.eclipse.m2m.atl.engine.emfvm.lib that return AbstractStackFrame
 AbstractStackFrame AbstractStackFrame.StackSequence.at(int index)
          Returns the stack frame at the given index.
 AbstractStackFrame AbstractStackFrame.enter()
          Makes the tool enter the frame.
 AbstractStackFrame AbstractStackFrame.getCaller()
           
abstract  AbstractStackFrame AbstractStackFrame.newFrame(Operation frameOperation)
          Returns a new frame for the given operation.
 

Methods in org.eclipse.m2m.atl.engine.emfvm.lib with parameters of type AbstractStackFrame
 void ExecEnv.enterTools(AbstractStackFrame frame)
          Enters the tools.
abstract  java.lang.Object Operation.exec(AbstractStackFrame frame)
          Executes an operation.
static java.lang.Object ExecEnv.findMetaElement(AbstractStackFrame frame, java.lang.Object mname, java.lang.Object me)
          Finds a meta element by its name.
 java.lang.Object ASMModule.get(AbstractStackFrame frame, java.lang.Object name)
          Gets a value.
 java.lang.Object EnumLiteral.get(AbstractStackFrame frame, java.lang.Object literalName)
          Gets a value.
 java.lang.Object HasFields.get(AbstractStackFrame frame, java.lang.Object name)
          Gets a value.
 java.lang.Object Tuple.get(AbstractStackFrame frame, java.lang.Object name)
          Gets a value.
 java.lang.Object ExecEnv.getHelperValue(AbstractStackFrame frame, java.lang.Object type, java.lang.Object element, java.lang.String name)
          Gets the value of an helper.
 void ExecEnv.leaveTools(AbstractStackFrame frame)
          Leaves the tools.
 java.lang.Object ExecEnv.newElement(AbstractStackFrame frame, java.lang.Object ec)
          Creates a new element in the given frame.
 java.lang.Object ExecEnv.newElement(AbstractStackFrame frame, java.lang.Object ec, java.lang.String metamodelName)
          Creates a new element in the given frame.
 java.lang.Object ExecEnv.newElementIn(AbstractStackFrame frame, java.lang.Object ec, java.lang.String modelName)
          Creates a new element in the given frame and the given model.
 void ASMModule.set(AbstractStackFrame frame, java.lang.Object name, java.lang.Object value)
          Sets a value to the object.
 void EnumLiteral.set(AbstractStackFrame frame, java.lang.Object literalName, java.lang.Object value)
          Sets a value to the object.
 void HasFields.set(AbstractStackFrame frame, java.lang.Object name, java.lang.Object value)
          Sets a value to the object.
 void Tuple.set(AbstractStackFrame frame, java.lang.Object name, java.lang.Object value)
          Sets a value to the object.
 void ExecEnv.stepTools(AbstractStackFrame frame)
          Steps the tools.
 void ASMModule.unset(AbstractStackFrame frame, java.lang.Object name)
          Unsets a value to the object.
 void EnumLiteral.unset(AbstractStackFrame frame, java.lang.Object name)
          Unsets a value to the object.
 void HasFields.unset(AbstractStackFrame frame, java.lang.Object name)
          Unsets a value to the object.
 void Tuple.unset(AbstractStackFrame frame, java.lang.Object name)
          Unsets a value to the object.
 

Constructors in org.eclipse.m2m.atl.engine.emfvm.lib with parameters of type AbstractStackFrame
AbstractStackFrame(AbstractStackFrame caller, Operation frameOperation)
          Creates a new StackFrame.
 

Uses of AbstractStackFrame in org.eclipse.m2m.atl.profiler.emfvm
 

Methods in org.eclipse.m2m.atl.profiler.emfvm with parameters of type AbstractStackFrame
 void ProfilingTool.enter(AbstractStackFrame frame)
          Enters the frame.
 void ProfilingTool.error(AbstractStackFrame frame, java.lang.String msg, java.lang.Exception e)
          Throws an error.
 void ProfilingTool.leave(AbstractStackFrame frame)
          Leaves the frame.
 void ProfilingTool.step(AbstractStackFrame frame)
          Steps into the frame.
 

Uses of AbstractStackFrame in org.eclipse.m2m.atl.profiler.emfvm.adapter
 

Constructors in org.eclipse.m2m.atl.profiler.emfvm.adapter with parameters of type AbstractStackFrame
StackFrameAdapter(AbstractStackFrame frame)
          Creates an StackFrameAdapter wrapping the given AbstractStackFrame.
 


Copyright 2007 IBM Corporation and others.
All Rights Reserved.