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

package org.eclipse.m2m.atl.engine.vm
This package contains the vm core.

Related Packages
Package
Description
org.eclipse.m2m.atl.engine
This package holds compiler APIs.
org.eclipse.m2m.atl.engine.vm.nativelib
This package contains the vm library.
Class
Description
ACTInterpreter
ATL Composite Transformation Interpreter The ACT is read using an XML importer and loaded into a set of Java Object.
ACTInterpreterException
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.
ASMInterpreterException
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.
ASMXMLReaderException
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
Debugger
Interface for ATL VM debuggers (or other tools like profilers).
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
VMException
Exceptions thrown by the VM.