## Package org.eclipse.m2m.atl.engine.vm

This package contains the vm core.

See:
Description

Interface Summary
Debugger: Interface for ATL VM debuggers (or other tools like profilers).

Class Summary
ACTInterpreter: ATL Composite Transformation Interpreter The ACT is read using an XML importer and loaded into a set of Java Object.
ASM: This class represents a transformation module, which can have fields.
ASMEmitter: This class is used by ATL compiler to create an ASM file.
ASMEngine: ASM Engine.
ASMExecEnv: An ASMExecEnv is an execution environment for ATL Stack Machine programs.
ASMField
ASMInstruction
ASMInstructionWithOperand
ASMInterpreter: This Java class interprets ATL Stack Machine.
ASMOperation: The line number table contains a list of IDs (startLine:startColumn-endLine:endColumn) of source elements associated to a range of asm instructions.
ASMParameter
ASMProjector
ASMReader
ASMStackFrame
ASMTextualWriter: Textual ATL VM bytecode serializer.
ASMWriter
ASMXMLReader: This Java class reads an ATL Stack Machine (ASM) from its XML definition.
ASMXMLWriter
AtlLauncher: The ATL launcher utility.
AtlModelHandler: The abstract model handler definition.
AtlSuperimposeModule: Implements ATL module superimposition by load-time adaptation of the execution environment operations.
AtlVMMessages: Utility class to access externalized Strings for ATLEngine.
ATLVMPlugin: The main plugin class to be used in the desktop.
ATLVMTools: ATL VM utilities.
ClassNativeOperation
DummyDebugger: A do-nothing ATL VM debugger.
ExecEnv
InstanceNativeOperation
ModelLoader: Model loading and saving facility.
NativeOperation: The native operations definition class.
NativeStackFrame
Operation
PluginClassLoader: A basic plugin facillity used in command-line.
SimpleDebugger: A simple ATL VM debugger with step tracing and basic profiling optional capabilities.
StackFrame

Exception Summary
ACTInterpreterException
ASMInterpreterException
ASMXMLReaderException
VMException: Exceptions thrown by the VM.

## Package org.eclipse.m2m.atl.engine.vm Description

This package contains the vm core.

Copyright 2007 IBM Corporation and others. All Rights Reserved.