# All Classes and Interfaces

Class
Description
AbstractAtlSelection
An abstract selection dialog.
AbstractAtlTask
Common ATL task: handle atl log. provide utility methods. handle finalization (dispose of models).
AbstractPropertyAndPreferencePage
This abstract class permits other properties pages to use some classical method such creating fields openly used.
AbstractScanner
Its subclasses are only responsible for providing a list of preference keys based on which tokens are generated and to use this tokens to define the rules controlling this scanner.
AbstractStackFrame
Abstract Stack Frame definition.
ACG_ANTLR3Lexer
ACG_ANTLR3Parser
ACTInterpreter
ATL Composite Transformation Interpreter The ACT is read using an XML importer and loaded into a set of Java Object.
ACTInterpreterException
ActionBlock
A representation of the model object 'Action Block'.
Activator
The plugin Activator.
Add
A representation of the model object 'Add'.
AddImpl
An implementation of the model object 'Add'.
AddItemProvider
This is the item provider adapter for a `Add` object.
AdtPlugin
The main plugin class to be used in the desktop.
AdvancedTab
The "advanced" tab in ATL configurations.
ADWP
ATL Debug Wire Protocol: declarations for ATL VM debugging protocol.
ADWPCommand
A command part of the ADWP protocol.
ADWPDebuggee
The ADWP Debuggee.
ADWPDebuggee
The `ADWP` Debuggee.
ADWPDebugger
The ADWP debugger.
Allinst
A representation of the model object 'Allinst'.
AllinstImpl
An implementation of the model object 'Allinst'.
AllinstIn
A representation of the model object 'Allinst in'.
AllinstInImpl
An implementation of the model object 'Allinst in'.
AllinstInItemProvider
This is the item provider adapter for a `AllinstIn` object.
AllinstItemProvider
This is the item provider adapter for a `Allinst` object.
AlphabeticalSorter
AlreadyExistsDialog
The dialog to rename an imported profile.
AMN
ASMModel Navigator helpers.
And
A representation of the model object 'And'.
AndImpl
An implementation of the model object 'And'.
AndItemProvider
This is the item provider adapter for a `And` object.
ANTLR3LocationToken
AntProjectHandler
Log handler for EMFTVM messages during Ant build.
ASM
This class represents a transformation module, which can have fields.
ASM
The ASM Class, which manages an ASM program.
ASM
This class represents a transformation module, which can have fields.
ASMBag
ASMBoolean
ASMCollection
ASMConstants
ASM Operation constants.
ASMEMFModel
The ASMModel specialization for EMF.
ASMEMFModelElement
The EMF implementation for ASMModelElement.
ASMEmitter
This class is used by ATL compiler to create an ASM file.
ASMEmitter
This class is used by ATL compiler to create an ASM file.
ASMEmitterException
ASM emitter exception.
ASMEngine
ASM Engine.
ASMEnumLiteral
ASMExecEnv
An ASMExecEnv is an execution environment for ATL Stack Machine programs.
ASMExtractor
The RegularVM adaptation of the `IExtractor`.
ASMFactory
The RegularVM adaptation of the `ModelFactory`.
ASMField
Stores an `ASM` field.
ASMField
ASMHashModel
Deprecated.
ASMHashModelElement
Deprecated.
ASMInjector
The RegularVM adaptation of the `IInjector`.
ASMInstruction
Stores an `ASM` instruction.
ASMInstruction
ASMInstructionWithOperand
Stores an `ASM` instruction with an operand.
ASMInstructionWithOperand
ASMInteger
ASMInterpreter
This Java class interprets ATL Stack Machine.
ASMInterpreterException
ASMMap
A non-OCL type.
ASMModel
An ASMModel represents a model.
ASMModelAdapter
ASMModelAdapter
ASMModelElement
An ASMModelElement represents a model element.
ASMModelNavigationException
ASMModelWrapper
The RegularVM adaptation of the `IModel`, `IReferenceModel`.
ASMModule
The ASM Module, which symbolizes an ATL transformation.
ASMModule
ASMNativeObject
Native Objects that can be created using "new" by VM code.
ASMNumber
ASMOclAny
ASMOclParametrizedType
An OclType for parameterized types, principally collections.
ASMOclSimpleType
An OclType for simple types.
ASMOclType
ASMOclUndefined
ASMOperation
The line number table contains a list of IDs (startLine:startColumn-endLine:endColumn) of source elements associated to a range of asm instructions.
ASMOperation
ASM commands scheduler.
ASMOperation
The line number table contains a list of IDs (startLine:startColumn-endLine:endColumn) of source elements associated to a range of asm instructions.
ASMOrderedSet
This class does not compile as of now.
ASMParameter
Stores an `ASMOperation` parameter.
ASMParameter
ASMProjector
ASMReader
ASMReal
ASMSequence
ASMSet
ASMStackFrame
ASMString
ASMTextualWriter
Textual ATL VM bytecode serializer.
ASMTextualWriter
Textual ATL VM bytecode serializer.
ASMTransientLink
An ASMTransientLink represents an internal traceability link.
ASMTransientLinkSet
ASMTransientLinkSet represents a set of traceability links.
ASMTuple
ASMTupleType
ASMUMLModel
The UML implementation of ASMModel.
ASMUMLModelElement
The UMLspecific implementation for `ASMModelElement`.
ASMWriter
An abstract `ASM` writer.
ASMWriter
ASMXMLReader
The asm xml files reader.
ASMXMLReader
This Java class reads an ATL Stack Machine (ASM) from its XML definition.
ASMXMLReaderException
An ASM XML read exception.
ASMXMLReaderException
ASMXMLWriter
Writes ASM as XML.
ASMXMLWriter
ATL_ANTLR3Lexer
ATL_ANTLR3Parser
Atl2004Compiler
The 2004 version of the ATL compiler.
Atl2006Compiler
The 2006 version of the ATL compiler.
AtlAction
This class should be extended.
ATLAdapterFactory
The Adapter Factory for the model.
AtlAnnotationHover
AtlAutoIndentStrategy
AtlBreakpoint
ATL breakpoint redefinition.
AtlBreakpointAdapter
Adapter to create breakpoints in ATL files.
AtlBreakpointAdapterFactory
Creates a toggle breakpoint adapter factory.
AtlBreakpointImageProvider
The ATL breakpoint image provider.
AtlBuilder
The ATL project builder.
AtlBuildListener
The build listener, used to handle log and to dispose models after processing.
AtlBuildVisitor
The ATL build visitor.
AtlCleanVisitor
The ATL clean visitor.
AtlCodeAssistPreferencePage
AtlCodeFormatter
This class represents a code formatter.
AtlCodeFormatterPreferences
ATL code formatter preferences.
AtlCodeFormatterProfileManager
The ATL formatter profiles manager.
AtlCodeFormatterProfilesTabPage
The ATL formatter profiles tab page.
AtlCodeFormatterPropertiesTabPage
The ATL formatter properties tab page.
AtlCodeFormatterPropertyPage
The ATL formatter property page.
AtlCodeReader
Reads from a document either forwards or backwards.
AtlCodeScanner
This class controls the highlight syntaxing coloration for the ATL editor.
AtlColorManager
This manager allows to share colors.
AtlCompiler
The ATL compiler.
AtlCompletionDataSource
The AtlCompletionDataSource, retrieves data from EMF metamodels.
AtlCompletionHelper
The completion helper, dedicated to document parsing.
AtlCompletionProcessor
The completion processor, provides content assist.
AtlCompletionProcessor.IATLCompletionRecorder
This interface is a non-regression utility.
AtlCompletionProposal
The ATL completion proposal definition.
AtlCompletionProposal.ExitPolicy
AtlCompletionProposalComparator
The completion proposals comparator.
ATLConsole
The ATL console plugin.
ATLConsoleTracker
The ATL console tracker, which adds Hyperlinks.
AtlContentAssistPreference
AtlContentOutlinePage
AtlContentProvider
AtlContextType
The context types, used to provides content assist.
AtlCoreDebugPlugin
The main plugin class to be used in the desktop.
ATLCoreException
Exceptions thrown by an ATL Core operation.
ATLCoreUIPlugin
The core ui plugin provides a way to launch transformations using the core api.
AtlDebugElement
An abstract class to mark debugged elements.
AtlDebugModelConstants
Common constants for debugging.
AtlDebugModelPresentation
A debug model presentation is responsible for providing labels, images, and editors associated with debug elements in a specific debug model.
AtlDebugPlugin
The main plugin class to be used in the desktop.
AtlDebugTarget
A debug target is a debuggable execution context.
AtlDefaultCompiler
Default implementation of methods necessary for all ATL compilers.
AtlEditor
The AtlEditor class is the main class that allows editing atl code.
AtlEditor.BracketLevel
AtlEditor.ExclusivePositionUpdater
Position updater that takes any changes at the borders of a position to not belong to the position.
AtlEditorPreferencePage
This is the page for setting the editor options.
AtlEditorPropertyPage
The ATL Editor property page.
AtlEditorTickErrorUpdater
The ATL editor markers updater.
AtlEditorUI
The ATL Editor parameters.
AtlElementHyperlinkDetector
This will allow us to plug the CTRL+click "open declaration" into Atl editors.
AtlElementProperties
AtlEMFConstants
AtlEMFModelHandler
The model handler dedicated to EMF.
ATLExecutionException
Exceptions thrown by an ATL execution.
AtlExpression
The ATL Expression definition (for debug).
ATLFactory
The Factory for the model.
AtlFileScreen
The ATL file wizard page.
AtlFileWizard
The ATL new file wizard.
AtlHeuristicScanner
Utility methods for heuristic based manipulations in an incomplete source file.
AtlHeuristicScanner.StopCondition
Specifies the stop condition, upon which the `scanXXX` methods will decide whether to keep scanning or not.
AtlIndenter
Uses the `AtlHeuristicScanner`to get the indentation level for a certain position in a document.
AtlInstalledTemplateProposal
This class allows us to split an installed template description so that it fits in the completion panel.
ATLInstruction
A representation of the model object 'ATL Instruction'.
ATLInstructionImpl
An implementation of the model object 'ATL Instruction'.
ATLInstructionItemProvider
This is the item provider adapter for a `ATLInstruction` object.
AtlLabelProvider
AtlLaunchConfigurationDelegate
The method "launch" is launched when you click on the button "Run" or "Debug".
ATLLaunchConstants
This interface contains the common constants used for launch ATL transformations in the Eclipse UI.
AtlLauncher
The ATL launcher utility.
ATLLaunchShortcut
ATL Launch Shortcut.
AtlLibrarySelection
The library selection dialog.
ATLLogFormatter
Log formatter that is less verbose than SimpleFormatter.
ATLLogger
The common ATL logger.
AtlMainPreferencePage
AtlMainPropertyPage
The ATL Main property page.
AtlMapValue
Map elements are special case of AtlValue There is a key and a value.
AtlModelAnalyser
Atl model analyser, used to get information from an incomplete ATL model.
AtlModelHandler
The abstract model handler definition.
ATLModelHandler
Class that manage information from the ATL VM (via ATL profiler) linked with the profiling model.
AtlModelSelection
The model selection dialog.
ATLModelTransformationTask
Launches an ATL transformation, using the launcher specified as property in the ant project.
AtlNature
The ATL nature class.
AtlNbCharFile
This class is used by a stackframe to compute char position in a file With the file name and project name, this structure build a list for each line the position of its first char and the position of the tabs.
AtlOccurrencesFinder
This class allows us to look into the model for the occurrence of the selected word (if there are).
ATLOperation
A representation of the model object 'ATL Operation'.
AtlOperationExport
A representation of the model object 'Atl Operation Export'.
AtlOperationExportImpl
An implementation of the model object 'Atl Operation Export'.
AtlOperationExportItemProvider
This is the item provider adapter for a `AtlOperationExport` object.
ATLOperationImpl
An implementation of the model object 'ATL Operation'.
ATLOperationItemProvider
This is the item provider adapter for a `ATLOperation` object.
AtlOutlinePage
ATLPackage
The Package for the model.
ATLPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
AtlPairMatcher
This class will help for matching pairs of characters.
AtlParameterListValidator
A validator for the parameters.
AtlParser
TCS utilities Wrapper.
AtlPerspective
The ATL perspective class.
AtlPluginCreator
The ATL plugin creation wizard.
AtlPluginScreen
The ATL plugin initialization wizard page.
AtlPreferenceConstants
This class contains methods to product a correct preference fPreferenceeStore.
AtlPreferencesMessages
Use the ressource bundle to fetch externalized strings.
AtlPreferenceStore
A preference fPreferenceeStore organizes the user preferences with those in place.
AtlPreferenceStore.Descriptor
This is a simple generic class.
AtlPreferenceStore.Key
Describes a preference key.
AtlPreview
The ATL Formatter previewer.
ATLProfiler
ATLProfiler is a component that dispatch ATL debugging information to ATLModelHandler invalid input: '&' ProfilerModelHandler.
ATLProfilerEditPlugin
This is the central singleton for the ATL-Profiler edit plugin.
ATLProfilerEditPlugin.Implementation
The actual implementation of the Eclipse Plugin.
AtlProjectCreator
The ATL project creation wizard.
ATLProperties
Stores ATL launch parameters which are not provided by an ATL file.
AtlPropertySourceProvider
AtlReconcilingStrategy
This reconciling strategy will allow us to enable folding support in the Atl editor.
AtlResourceFactoryImpl
Creates `AtlResourceImpl` instances.
AtlResourceImpl
Wraps the ATL parser.
AtlResourceImpl.ATLIOException
`IOException` with nested `Exception`.
ATLResourceProvider
Provides common .ecore files: ATL.ecore: ATL metamodel. Problem.ecore: Problem metamodel. RefiningTrace.ecore: RefiningTrace metamodel.
AtlResourceSelectionBox
Provide dialogs to get EMF metamodels URIs or path.
AtlResourceVisitor
Abstract ATL `IResourceVisitor`.
AtlRunTarget
The ATL run target.
AtlSourceLocator
The ATL source locator.
AtlSourceManager
ATL source inspector, used to catch main file informations.
AtlSourceViewerConfiguration
This class bundles the whole configuration space of a source viewer.
AtlStackFrame
This class implements IStackFrame It contains a stackframe.
AtlStandaloneCompiler
Eclipse-independent interface for ATL compilers.
AtlStringAutoIndentStrategy
Auto indent strategy for strings.
AtlSuperimposeModule
Implements ATL module superimposition by load-time adaptation of the execution environment operations.
AtlSuperimposeModule
Implements ATL module superimposition by load-time adaptation of the execution environment operations.
ATLSwitch<T>
The Switch for the model's inheritance hierarchy.
AtlSyntaxPreferencePage
This is the page for setting the highlight syntaxing coloration options.
AtlTabGroup
This class create tabGroup in order to create configuration in Run or Debug mode.
AtlTemplateProposal
Completion helper, dedicated to document parsing.
AtlTextDoubleClickStrategy
This class permits to redefine the default double-clic strategy by selecting a block of matching brackets or a word in an expression.
AtlTextHover
AtlTextTools
A text tools allows to fPreferenceeStore one instance of all tools used in the plug-in.
AtlThread
The ATL thread definition (for debug).
AtlToEmftvmCompiler
Invokes the ATL to EMFTVM compiler.
AtlTypingPreferencePage
AtlUIPlugin
The main plugin class to be used in the desktop.
AtlUML2ModelHandler
The UML2 model handler.
AtlValue
ATL Value (for debug).
AtlVariable
The ATL variable (for debug).
AtlVMMessages
Utility class to access externalized Strings for ATLEngine.
ATLVMPlugin
The main plugin class to be used in the desktop.
ATLVMTools
ATL VM utilities.
AtlWatchExpressionDelegate
A delegate which computes the value of a watch expression when provided a context.
AtlWordDetector
This class allows to check if a parsed word is an ATL one or not.
Attribute
A representation of the model object 'Attribute'.
Bag
Bag collection implementation.
BagExp
A representation of the model object 'Bag Exp'.
BagType
A representation of the model object 'Bag Type'.
Binding
A representation of the model object 'Binding'.
BindingStat
A representation of the model object 'Binding Stat'.
BooleanExp
A representation of the model object 'Boolean Exp'.
BooleanType
A representation of the model object 'Boolean Type'.
BooleanValue
The boolean implementation of the debugger value.
BranchInstruction
A representation of the model object 'Branch Instruction'.
BranchInstructionImpl
An implementation of the model object 'Branch Instruction'.
BranchInstructionItemProvider
This is the item provider adapter for a `BranchInstruction` object.
ByteArrayTextSource
Text utility.
Bytecode
Defines the ATL VM bytecodes.
ByteCodeSwitch
Adds code to the given `MethodVisitor`, and returns it.
CalledRule
A representation of the model object 'Called Rule'.
CallsComparator
A comparator for calls.
CallsViewContentProvider
A content provider for the calls view.
CallsViewLabelProvider
A label provider for the calls view.
CDOInstanceOfIterable
Makes the instances of the given `EClass` in a `CDOResource` available as an `Iterable`.
CDOMetamodelImpl
CDO implementation of `Metamodel`.
CDOModelFactoryImpl
CDO implementation for `ModelFactory`.
CDOModelImpl
CDO implementation of `Model`.
CDOModelImpl.InResourceList
`LazyList` that returns only instances within a given `Resource`.
ClassModuleResolver
`ModuleResolver` based on `Class.getResourceAsStream(String)`.
ClassNativeOperation
Classpath
Classpath nested element.
CodeBlock
A representation of the model object 'Code Block'.
CodeBlockImpl
An implementation of the model object 'Code Block'.
CodeBlockInstruction
A representation of the model object 'Code Block Instruction'.
CodeBlockInstructionImpl
An implementation of the model object 'Code Block Instruction'.
CodeBlockInstructionItemProvider
This is the item provider adapter for a `CodeBlockInstruction` object.
CodeBlockItemProvider
This is the item provider adapter for a `CodeBlock` object.
CodeBlockJIT
JIT that generates and loads a natively generated `CodeBlock` for a given EMFTVM bytecode `CodeBlock`.
CollectionExp
A representation of the model object 'Collection Exp'.
CollectionOperationCallExp
A representation of the model object 'Collection Operation Call Exp'.
CollectionType
A representation of the model object 'Collection Type'.
CompilerNotFoundException
Compiler not found exception.
CompileTask
Compiles an ATL module to EMFTVM bytecode.
CompileTimeError
Describes an error which has occurred when compiling an ATL script.
CompletionInformation
ConsoleStreamHandler
Flushes after every log and doesn't close output stream.
ConstantPool
Constant pool implementation for binary EMFTVM file format.
ConstantTag
A representation of the literals of the enumeration 'Constant Tag', and utility methods for working with them.
Context
A representation of the model object 'Context'.
ContextImpl
An implementation of the model object 'Context'.
ContextItemProvider
This is the item provider adapter for a `Context` object.
CoreService
The CoreService utility class provides a way to use extension points in order to retrieve the needed extensions: `ILauncher` `IInjector` `IExtractor` `ModelFactory` For each extension class type, a method returns the list of all detected extensions names.
CreateModuleActivatorWriter
CreateModuleBuildWriter
CreateModuleClasspathWriter
CreateModuleMANIFESTWriter
CreateModuleProjectWriter
CreateModulePropertiesWriter
CreateModuleSettingsWriter
CreatePluginData
The class used to configure all the JET generations of the 'AtlPluginCreator' wizard.
CreateProfileDialog
The dialog to create a new profile.
CreateRunnableAtlOperation
An Operation which creates / updates a runnable java file.
CreateRunnableData
Stores / Loads ATL launch parameters from: an ATL file. an ATL Launch Configuration. an ATL properties file.
CreateRunnableJavaWriter
Debugger
Interface for ATL VM debuggers (or other tools like profilers).
DefaultFilter
DefaultModuleResolver
Resolves modules based on an EMF URI prefix.
DefaultModuleResolverFactory
`ModuleResolverFactory` for `DefaultModuleResolver`s.
DefaultSorter
Delete
A representation of the model object 'Delete'.
DeleteImpl
An implementation of the model object 'Delete'.
DeleteItemProvider
This is the item provider adapter for a `Delete` object.
DisassemblyDocumentProvider
The disassembly provider class.
DisassemblyModeAction
DisassemblyModeAction is the action runned by the popup menu Disassembly Mode for IElement.
DropPattern
A representation of the model object 'Drop Pattern'.
DSLResourceProvider
The DSL resource provider.
DummyDebugger
A do-nothing ATL VM debugger.
Dup
A representation of the model object 'Dup'.
DupImpl
An implementation of the model object 'Dup'.
DupItemProvider
This is the item provider adapter for a `Dup` object.
DuplicateEntryException
Duplicate entry in `TypeHashMap`.
DupX1
A representation of the model object 'Dup x1'.
DupX1Impl
An implementation of the model object 'Dup x1'.
DupX1ItemProvider
This is the item provider adapter for a `DupX1` object.
ElementTrace
EMFExtractor
The EMF implementation of the `IExtractor` interface.
EMFInjector
The EMF implementation of the `IInjector` interface.
EMFModel
The EMF implementation of `IModel`.
EMFModelAdapter
The model adapter dedicated to EMF.
EMFModelFactory
The EMF implementation of the `ModelFactory`.
EMFModelLoader
Loads EMF models into a `ResourceSet`.
EMFReferenceModel
The EMF implementation of `IReferenceModel`.
EMFTCSExtractor
A wrapper which allow to generate text from `IModel` with TCS.
EMFTCSInjector
A wrapper which allow to create `IModel` from text with TCS.
EmftvmActionBarContributor
This is the action bar contributor for the Emftvm model editor.
EmftvmAdapterFactory
The Adapter Factory for the model.
EmftvmAntPlugin
Plug-in activator class.
EMFTVMBuildListener
Ant build change listener for EMFTVM tasks.
EmftvmCompilerPlugin
`Plugin` class for the EMFTVM compiler plug-in.
EMFTVMConsoleTracker
The console tracker for EMFTVM transformations.
EmftvmEditor
This is an example of a Emftvm model editor.
EmftvmEditorPlugin
This is the central singleton for the Emftvm editor plugin.
EmftvmEditorPlugin.Implementation
The actual implementation of the Eclipse Plugin.
EmftvmEditPlugin
This is the central singleton for the Emftvm edit plugin.
EmftvmEditPlugin.Implementation
The actual implementation of the Eclipse Plugin.
EmftvmFactory
The Factory for the model.
EmftvmFactoryImpl
An implementation of the model Factory.
EmftvmItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
EMFTVMLaunchConfigurationDelegate
Launches EMFTVM transformation modules.
EMFTVMLaunchConfigurationTabGroup
UI for launching EMFTVM transformations.
EMFTVMLaunchConstants
Constants for launching EMFTVM transformations in the Eclipse UI.
EMFTVMLauncher
The EMFVM implementation of the `ILauncher` interface.
EmftvmLauncherImages
Images for EMFTVM launcher plug-in.
EmftvmLauncherPlugin
EMFTVM Launcher plug-in class.
EmftvmModelWizard
This is a simple wizard for creating a new model file.
EmftvmPackage
The Package for the model.
EmftvmPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
EmftvmPackageImpl
An implementation of the model Package.
EMFTVMParameterTab
Parameter tab for launching EMFTVM transformations.
EMFTVMResourceFactoryImpl
Creates instances of `EMFTVMResourceImpl`.
EMFTVMResourceImpl
EMF `ResourceImpl` for the EMFTVM binary module format.
EmftvmSwitch<T>
The Switch for the model's inheritance hierarchy.
EMFTVMTask
General superclass for EMFTVM Ant tasks.
EMFTVMUILauncher
The EMFTVM UI extension of the `EMFTVMLauncher`, which supports debug.
EMFTVMUtil
EMFTVM static utility methods.
EMFTVMUtil.RegistryTypeSwitch
Returns the registry type of the switched object.
EmftvmValidateAction
Applies EMF Validation service batch constraints in addition to regular EMF constraints.
EMFVMLauncher
The EMFVM implementation of the `ILauncher` interface.
EMFVMUILauncher
The EMFVM UI extension of the `EMFVMLauncher`, which supports debug.
Enditerate
A representation of the model object 'Enditerate'.
EnditerateImpl
An implementation of the model object 'Enditerate'.
EnditerateItemProvider
This is the item provider adapter for a `Enditerate` object.
EnumConversionList
Converts `Enumerator`s to `EnumLiteral`s.
EnumConversionListOnList
Converts `Enumerator`s to `EnumLiteral`s.
EnumConversionSetOnSet
Converts `Enumerator`s to `EnumLiteral`s.
EnumLiteral
Generic enumeration literal.
EnumLiteral
Enumeration literal implementation.
EnumLiteralExp
A representation of the model object 'Enum Literal Exp'.
Event
EventListener
ExecEnv
A representation of the model object 'Exec Env'.
ExecEnv
Execution environment.
ExecEnv
ExecEnvImpl
An implementation of the model object 'Exec Env'.
ExecEnvItemProvider
This is the item provider adapter for a `ExecEnv` object.
ExecEnvPool
Pool of reusable `ExecEnv`s.
ExecutionError
A representation of the model object 'Execution Error'.
ExecutionErrorImpl
An implementation of the model object 'Execution Error'.
ExecutionErrorItemProvider
This is the item provider adapter for a `ExecutionError` object.
ExecutionView
The execution view.
ExecutionViewContentProvider
The execution view.
ExecutionViewerActivator
The activator class controls the plug-in life cycle.
ExecutionViewLabelProvider
A label provider for the execution view.
ExportDialog
A dialog for profiling model export.
ExportElement
A representation of the model object 'Export Element'.
ExportElementImpl
An implementation of the model object 'Export Element'.
ExportElementItemProvider
This is the item provider adapter for a `ExportElement` object.
ExportmodelActionBarContributor
This is the action bar contributor for the Exportmodel model editor.
ExportmodelAdapterFactory
The Adapter Factory for the model.
ExportmodelEditor
This is an example of a Exportmodel model editor.
ExportmodelEditorPlugin
This is the central singleton for the Exportmodel editor plugin.
ExportmodelEditorPlugin.Implementation
The actual implementation of the Eclipse Plugin.
ExportmodelEditPlugin
This is the central singleton for the Exportmodel edit plugin.
ExportmodelEditPlugin.Implementation
The actual implementation of the Eclipse Plugin.
ExportmodelFactory
The Factory for the model.
ExportmodelFactoryImpl
An implementation of the model Factory.
ExportmodelItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
ExportmodelModelWizard
This is a simple wizard for creating a new model file.
ExportmodelPackage
The Package for the model.
ExportmodelPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
ExportmodelPackageImpl
An implementation of the model Package.
ExportmodelSwitch<T>
The Switch for the model's inheritance hierarchy.
ExportRoot
A representation of the model object 'Export Root'.
ExportRootImpl
An implementation of the model object 'Export Root'.
ExportRootItemProvider
This is the item provider adapter for a `ExportRoot` object.
ExpressionStat
A representation of the model object 'Expression Stat'.
Extractor
Extractor nested element.
Extractor
Feature
A representation of the model object 'Feature'.
FeatureImpl
An implementation of the model object 'Feature'.
FeatureItemProvider
This is the item provider adapter for a `Feature` object.
FeatureTag
A representation of the literals of the enumeration 'Feature Tag', and utility methods for working with them.
Field
A representation of the model object 'Field'.
FieldContainer
Reusable class for storage and lookup of `Field`s.
FieldImpl
An implementation of the model object 'Field'.
FieldInstruction
A representation of the model object 'Field Instruction'.
FieldInstructionImpl
An implementation of the model object 'Field Instruction'.
FieldInstructionItemProvider
This is the item provider adapter for a `FieldInstruction` object.
FieldItemProvider
This is the item provider adapter for a `Field` object.
Findtype
A representation of the model object 'Findtype'.
FindtypeImpl
An implementation of the model object 'Findtype'.
FindtypeItemProvider
This is the item provider adapter for a `Findtype` object.
FindtypeS
A representation of the model object 'Findtype s'.
FindtypeSImpl
An implementation of the model object 'Findtype s'.
FindtypeSItemProvider
This is the item provider adapter for a `FindtypeS` object.
ForEachOutPatternElement
A representation of the model object 'For Each Out Pattern Element'.
FormatCodeAction
ATL formatter action.
ForStat
A representation of the model object 'For Stat'.
Get
A representation of the model object 'Get'.
Getcb
A representation of the model object 'Getcb'.
GetcbImpl
An implementation of the model object 'Getcb'.
GetcbItemProvider
This is the item provider adapter for a `Getcb` object.
Getenv
A representation of the model object 'Getenv'.
GetenvImpl
An implementation of the model object 'Getenv'.
GetenvItemProvider
This is the item provider adapter for a `Getenv` object.
Getenvtype
A representation of the model object 'Getenvtype'.
GetenvtypeImpl
An implementation of the model object 'Getenvtype'.
GetenvtypeItemProvider
This is the item provider adapter for a `Getenvtype` object.
GetImpl
An implementation of the model object 'Get'.
GetItemProvider
This is the item provider adapter for a `Get` object.
GetStatic
A representation of the model object 'Get static'.
GetStaticImpl
An implementation of the model object 'Get static'.
GetStaticItemProvider
This is the item provider adapter for a `GetStatic` object.
GetSuper
A representation of the model object 'Get Super'.
GetSuperImpl
An implementation of the model object 'Get Super'.
GetSuperItemProvider
This is the item provider adapter for a `GetSuper` object.
GetTrans
A representation of the model object 'Get trans'.
GetTransImpl
An implementation of the model object 'Get trans'.
GetTransItemProvider
This is the item provider adapter for a `GetTrans` object.
Goto
A representation of the model object 'Goto'.
GotoImpl
An implementation of the model object 'Goto'.
GotoItemProvider
This is the item provider adapter for a `Goto` object.
GotoMatchingBracketAction
HasFields
Abstract definition of type having fields.
Helper
A representation of the model object 'Helper'.
HideHelperFilter
HideRuleFilter
IAtlActionConstants
Action ids for standard actions, for groups in the menu bar, and for actions in context menus of JDT views.
IAtlContextMenuConstants
Constants for menu groups used in context menus for views and editors.
IAtlDefaultValues
This interface stores the RGB color of every preferences values.
IAtlLexems
This interface contains all the words of the ATL language, such as keywords.
IAtlPartitions
IAtlStatusConstants
Defines status codes relevant to the Atl UI plug-in.
IExtractor
The IExtractor interface defines a way to serialize a given IModel.
If
A representation of the model object 'If'.
IfExp
A representation of the model object 'If Exp'.
IFileTextSource
IFile text utility.
IfImpl
An implementation of the model object 'If'.
IfItemProvider
This is the item provider adapter for a `If` object.
Ifn
A representation of the model object 'Ifn'.
IfnImpl
An implementation of the model object 'Ifn'.
IfnItemProvider
This is the item provider adapter for a `Ifn` object.
IfStat
A representation of the model object 'If Stat'.
Ifte
A representation of the model object 'Ifte'.
IfteImpl
An implementation of the model object 'Ifte'.
IfteItemProvider
This is the item provider adapter for a `Ifte` object.
IInjector
The IInjector interface defines a way to serialize a given IModel.
ILauncher
The ILauncher interface defines a transformation launcher, and a set of associated options.
IModel
The IModel interface defines a model managed by any framework.
IModelAdapter
The EMFVM execution interface.
IModifyDialogTabPage
IModifyDialogTabPage.IModificationListener
Implies
A representation of the model object 'Implies'.
ImpliesImpl
An implementation of the model object 'Implies'.
ImpliesItemProvider
This is the item provider adapter for a `Implies` object.
IndentAction
Indents a line or range of lines in a Java document to its correct position.
Injector
Injector nested element.
Injector
The Injector interface.
InModel
Input model nested element.
InModel
Nested Ant input model element.
InModelSet
Nested Ant input model element set.
InOutModel
Nested Ant input/output model element.
InOutModelSet
Nested Ant input/output model element set.
InPattern
A representation of the model object 'In Pattern'.
InPatternElement
A representation of the model object 'In Pattern Element'.
InputRuleElement
A representation of the model object 'Input Rule Element'.
InputRuleElementImpl
An implementation of the model object 'Input Rule Element'.
InputRuleElementItemProvider
This is the item provider adapter for a `InputRuleElement` object.
Insert
A representation of the model object 'Insert'.
InsertImpl
An implementation of the model object 'Insert'.
InsertItemProvider
This is the item provider adapter for a `Insert` object.
InstanceNativeOperation
Instruction
A representation of the model object 'Instruction'.
InstructionFilter
A filter for instructions.
InstructionImpl
An implementation of the model object 'Instruction'.
InstructionItemProvider
This is the item provider adapter for a `Instruction` object.
IntegerExp
A representation of the model object 'Integer Exp'.
IntegerType
A representation of the model object 'Integer Type'.
IntegerValue
The Integer implementation of the debugger value.
InterceptedLeavingStackFrameException
An exception thrown when incorrectly leaving an stack frame.
InvalidFragmentException
Returned when the formatter fails to manage a fragment.
Invocation
Stores an UML specific invocation method.
Invoke
A representation of the model object 'Invoke'.
InvokeAllCbs
A representation of the model object 'Invoke all cbs'.
InvokeAllCbsImpl
An implementation of the model object 'Invoke all cbs'.
InvokeAllCbsItemProvider
This is the item provider adapter for a `InvokeAllCbs` object.
InvokeCb
A representation of the model object 'Invoke cb'.
InvokeCbImpl
An implementation of the model object 'Invoke cb'.
InvokeCbItemProvider
This is the item provider adapter for a `InvokeCb` object.
InvokeCbS
A representation of the model object 'Invoke cb s'.
InvokeCbSImpl
An implementation of the model object 'Invoke cb s'.
InvokeCbSItemProvider
This is the item provider adapter for a `InvokeCbS` object.
InvokeImpl
An implementation of the model object 'Invoke'.
InvokeInstruction
A representation of the model object 'Invoke Instruction'.
InvokeInstructionImpl
An implementation of the model object 'Invoke Instruction'.
InvokeInstructionItemProvider
This is the item provider adapter for a `InvokeInstruction` object.
InvokeItemProvider
This is the item provider adapter for a `Invoke` object.
InvokeOperationInstruction
A representation of the model object 'Invoke Operation Instruction'.
InvokeOperationInstructionImpl
An implementation of the model object 'Invoke Operation Instruction'.
InvokeOperationInstructionItemProvider
This is the item provider adapter for a `InvokeOperationInstruction` object.
InvokeStatic
A representation of the model object 'Invoke static'.
InvokeStaticImpl
An implementation of the model object 'Invoke static'.
InvokeStaticItemProvider
This is the item provider adapter for a `InvokeStatic` object.
InvokeSuper
A representation of the model object 'Invoke super'.
InvokeSuperImpl
An implementation of the model object 'Invoke super'.
InvokeSuperItemProvider
This is the item provider adapter for a `InvokeSuper` object.
IOccurrencesFinder
IOccurrencesFinder.OccurrenceLocation
Element representing a occurrence
IOperation
An abstract definition of ATL VM operations.
IProblemChangedListener
Can be added to a ProblemMarkerManager to get notified about problem marker changes.
IReferenceModel
The IReferenceModel interface defines a reference model, i.e.
Isnull
A representation of the model object 'Isnull'.
IsnullImpl
An implementation of the model object 'Isnull'.
IsnullItemProvider
This is the item provider adapter for a `Isnull` object.
IStackFrame
An abstract definition of ATL VM stack frames.
Iterate
A representation of the model object 'Iterate'.
IterateExp
A representation of the model object 'Iterate Exp'.
IterateImpl
An implementation of the model object 'Iterate'.
IterateItemProvider
This is the item provider adapter for a `Iterate` object.
Iterator
A representation of the model object 'Iterator'.
IteratorExp
A representation of the model object 'Iterator Exp'.
ITool
Interface for ATL VM debuggers (or other tools like profilers).
JITCodeBlock
Interface for code generated by the `JITCodeBlock` compiler.
LabelSwitch
Computes the `Label`s for the `CodeBlock`s `Instruction`s.
LastSaveComparator
It compares the current input of an editor with the last saved input.
LaunchAdapter
Adapts an `ILaunch` object to the `VMMonitor` interface.
LauncherService
The LauncherService utility class provides a generic way to launch a transformation using the ATL Core API.
LazyBag<E>
Immutable `Collection` that supports lazy evaluation.
LazyBag.IncludingBag<E>
`LazyBag` that implements the "including" operation.
LazyBag.IntegerRangeBag
`LazyBag` that represents a range running from a first to last `Integer`.
LazyBag.LongRangeBag
`LazyBag` that represents a range running from a first to last `Long`.
LazyBag.UnionBag<E>
`LazyBag` that implements the "union" operation.
LazyBagOnCollection<E>
`LazyBag` that passes method calls through to the underlying `Collection`, where possible, instead of going via `Iterator`s.
LazyCollection<E>
Immutable `Collection` that supports lazy evaluation.
LazyCollection.CollectIterator<T>
`LazyCollection.ReadOnlyIterator` that collects the results of evaluating a function on each of the elements from the underlying collection.
LazyCollection.FlattenIterator
Recursively flattens any nested `Iterable`s by iterating over their elements as well.
LazyCollection.FlattenSetIterator
Recursively flattens any nested `Iterable`s by iterating over their elements as well.
LazyCollection.IntegerRangeListIterator
`LazyCollection.ReadOnlyIterator` for `Integer` ranges.
LazyCollection.LongRangeListIterator
`LazyCollection.ReadOnlyIterator` for `Long` ranges.
LazyCollection.ReadOnlyIterator<E>
`Iterator` without `LazyCollection.ReadOnlyIterator.remove()`.
LazyCollection.ReadOnlyListIterator<E>
`ListIterator` without `LazyCollection.ReadOnlyIterator.remove()`, `LazyCollection.ReadOnlyListIterator.add(Object)`, and `LazyCollection.ReadOnlyListIterator.set(Object)`.
LazyCollections
`LazyCollection`s utility class.
LazyList<E>
Immutable `EList` that supports lazy evaluation.
LazyList.AppendList<E>
`LazyList` that appends an element to the underlying `LazyList`.
LazyList.CollectList<E>
`LazyList` that implements the `LazyList.collect(CodeBlock)` function.
LazyList.InsertAtList<E>
`LazyList` that inserts an element it a given index in the underlying collection.
LazyList.IntegerRangeList
`LazyList` that represents a range running from a first to last `Integer`.
LazyList.LongRangeList
`LazyList` that represents a range running from a first to last `Long`.
LazyList.NonCachingList<E>
Abstract `LazyList` that disables caching of the underlying `LazyList`.
LazyList.PrependList<E>
`LazyList` that prepends an element to the underlying `LazyList`.
LazyList.ReverseList<E>
`LazyList` that reverses the order of the underlying list.
LazyList.SubList<E>
`LazyList` that presents a sub-range of the underlying list.
LazyList.UnionList<E>
`LazyList` that represents a union of the underlying `LazyList` and the added `LazyList`.
LazyListOnCollection<E>
`LazyList` that passes method calls through to the underlying `Collection`, where possible, instead of going via `Iterator`s.
LazyListOnList<E>
`LazyList` that passes method calls through to the underlying `List`, where possible, instead of going via iterators.
LazyMatchedRule
A representation of the model object 'Lazy Matched Rule'.
LazyOrderedSet<E>
Immutable `Set` and `List` that supports lazy evaluation.
LazyOrderedSet.AppendOrderedSet<E>
`LazyOrderedSet` that appends an element to the underlying `LazyOrderedSet`, except when it already occurs in the underlying `LazyOrderedSet`.
LazyOrderedSet.ExcludingOrderedSet<E>
`LazyOrderedSet` that excludes an element from the underlying `LazyOrderedSet`.
LazyOrderedSet.InsertAtOrderedSet<E>
`LazyOrderedSet` that inserts an object into the underlying `LazyOrderedSet`, except when it already occurs in the underlying `LazyOrderedSet`.
LazyOrderedSet.IntegerRangeOrderedSet
`LazyOrderedSet` that represents a range running from a first to last `Integer`.
LazyOrderedSet.LongRangeOrderedSet
`LazyOrderedSet` that represents a range running from a first to last `Long`.
LazyOrderedSet.NonCachingOrderedSet<E>
`LazyOrderedSet` that disables caching of the underlying `LazyOrderedSet`.
LazyOrderedSet.PrependOrderedSet<E>
`LazyOrderedSet` that prepends an element to the underlying `LazyOrderedSet`, except when it already occurs in the underlying `LazyOrderedSet`.
LazyOrderedSet.ReverseOrderedSet<E>
`LazyOrderedSet` in reverse order.
LazyOrderedSet.SubOrderedSet<E>
`LazyOrderedSet` that represents a sub-range of the underlying `LazyOrderedSet`.
LazySet<E>
Immutable `Set` that supports lazy evaluation.
LazySet.ExcludingSet<E>
`LazySet` that excludes an element from the underlying `LazySet`.
LazySet.IncludingSet<E>
`LazySet` that includes an element into the underlying `LazySet`, except if the element already occurs in the underlying `LazySet`.
LazySet.IntegerRangeSet
`LazySet` that represents a range running from a first to last `Integer`.
LazySet.LongRangeSet
`LazySet` that represents a range running from a first to last `Long`.
LazySet.NonCachingSet<E>
Abstract `LazySet` that disables caching of the underlying `LazySet`.
LazySetOnSet<E>
`LazySet` that passes method calls through to the underlying `Set`, where possible, instead of going via `Iterator`s.
LetExp
A representation of the model object 'Let Exp'.
LibExtension
The Extension interface.
Library
A representation of the model object 'Library'.
Library
Library nested element.
LibraryRef
A representation of the model object 'Library Ref'.
LineNumber
A representation of the model object 'Line Number'.
LineNumberImpl
An implementation of the model object 'Line Number'.
LineNumberItemProvider
This is the item provider adapter for a `LineNumber` object.
Load
A representation of the model object 'Load'.
LoadImpl
An implementation of the model object 'Load'.
LoadInstructionParametersSwitch
Loads `Instruction` parameters from a `DataInputStream`.
LoadItemProvider
This is the item provider adapter for a `Load` object.
LoadMetamodelTask
Loads a `Metamodel`.
LoadModelTask
Model loading task.
LoadModelTask
Loads a `Model`.
LocalObjectReference
The local implementation of an object reference.
LocalObjectReference
The local implementation of an object reference.
LocalVariable
A representation of the model object 'Local Variable'.
LocalVariableImpl
An implementation of the model object 'Local Variable'.
LocalVariableInstruction
A representation of the model object 'Local Variable Instruction'.
LocalVariableInstructionImpl
An implementation of the model object 'Local Variable Instruction'.
LocalVariableInstructionItemProvider
This is the item provider adapter for a `LocalVariableInstruction` object.
LocalVariableItemProvider
This is the item provider adapter for a `LocalVariable` object.
LocatedElement
A representation of the model object 'Located Element'.
LoopExp
A representation of the model object 'Loop Exp'.
MainAtlTab
The main ATL tab.
MainEMFTVMTab
Main UI tab for launching EMFTVM transformations.
MapElement
A representation of the model object 'Map Element'.
MapExp
A representation of the model object 'Map Exp'.
MapType
A representation of the model object 'Map Type'.
MarkerMaker
The MarkerMaker class.
Match
A representation of the model object 'Match'.
MatchedRule
A representation of the model object 'Matched Rule'.
MatchImpl
An implementation of the model object 'Match'.
MatchItemProvider
This is the item provider adapter for a `Match` object.
MatchS
A representation of the model object 'Match s'.
MatchSImpl
An implementation of the model object 'Match s'.
MatchSItemProvider
This is the item provider adapter for a `MatchS` object.
MemoryComparator
A comparator for memory.
MemoryComparator.ColumnType
The columns possible types.
Messages
Utility class to access externalized Strings for ATLDebug.
Messages
Utility class to access externalized Strings for ATLBuilder.
Messages
Utility class to access externalized Strings.
Messages
Utility class to access externalized Strings for ATLBuilder.
Messages
Utility class to access externalized Strings..
Messages
Utility class to access externalized Strings..
Messages
Utility class to access externalized Strings for ATLDebug.
Messages
Utility class to access externalized Strings.
Messages
Utility class to access externalized Strings for ATLDebug.
Messages
Utility class to access externalized Strings.
Messages
Utility class to access externalized Strings for EMFTVM.
Messages
Utility class to access externalized Strings for EMF VM.
Messages
Utility class to access externalized Strings for ATLEngine.
Messages
Utility class to access externalized Strings for ATLEngine.
Metamodel
A representation of the model object 'Metamodel'.
MetaModel
Nested Ant metamodel element.
MetamodelImpl
An implementation of the model object 'Metamodel'.
MetamodelItemProvider
This is the item provider adapter for a `Metamodel` object.
MethodSignature
`Method` signature for EMFTVM method caching.
Model
A representation of the model object 'Model'.
ModelAdapter
ModelAdapter
ModelAdapterFactory
The Adapter Factory for the model.
ModelDeclaration
A representation of the model object 'Model Declaration'.
ModelDeclarationImpl
An implementation of the model object 'Model Declaration'.
ModelDeclarationItemProvider
This is the item provider adapter for a `ModelDeclaration` object.
ModelDeclarationTag
A representation of the literals of the enumeration 'Model Declaration Tag', and utility methods for working with them.
ModelElement
Nested Ant model element.
ModelElementSet
Nested Ant model element set.
ModelFactory
The ModelFactory abstract class allows to create `IModel` and `IReferenceModel`.
ModelFactory
Interface for `Resource`-specific `Model` factory objects.
ModelFactory
The Factory for the model.
ModelFactoryImpl
Default implementation for `ModelFactory`.
ModelFactoryImpl
An implementation of the model Factory.
ModelImpl
An implementation of the model object 'Model'.
ModelImpl.InstanceOfList
`LazyList` that returns only instances of a given type.
ModelItemProvider
This is the item provider adapter for a `Model` object.
ModelItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
ModelLoader
Model loading and saving facility.
ModelPackage
The Package for the model.
ModelPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
ModelPackageImpl
An implementation of the model Package.
ModelSwitch<T>
The Switch for the model's inheritance hierarchy.
ModifyDialogTabPage
ModifyDialogTabPage.DefaultFocusManager
This class provides the default way to preserve and re-establish the focus over multiple modify sessions.
Module
A representation of the model object 'Module'.
Module
A representation of the model object 'Module'.
ModuleElement
A representation of the model object 'Module Element'.
ModuleImpl
An implementation of the model object 'Module'.
ModuleItemProvider
This is the item provider adapter for a `Module` object.
ModuleNotFoundException
Module not found.
ModuleResolver
Resolves modules by name.
ModuleResolverFactory
Factory for `ModuleResolver`s.
NameComparator
A comparator for names.
NamedElement
A representation of the model object 'Named Element'.
NamedElementImpl
An implementation of the model object 'Named Element'.
NamedElementItemProvider
This is the item provider adapter for a `NamedElement` object.
NativeCodeBlock
`CodeBlock` with empty native Java body.
NativeOperation
The native operations definition class.
NativeOperationFilter
A filter for native operations.
NativeStackFrame
NativeTypes
Contains a registry of native type names and their Java class implementations, and provides methods to instantiate native types.
NativeTypes.NativeType
Enumeration of registered native types.
NavigationOrAttributeCallExp
A representation of the model object 'Navigation Or Attribute Call Exp'.
NetworkDebugger
The main ATL debugger.
NetworkDebugger
Implements all debugging facilities specified by `VMMonitor` using ATL's `ADWP` protocol.
New
A representation of the model object 'New'.
NewImpl
An implementation of the model object 'New'.
NewItemProvider
This is the item provider adapter for a `New` object.
NewModelTask
Creates a new `Model`.
NewS
A representation of the model object 'New s'.
NewSImpl
An implementation of the model object 'New s'.
NewSItemProvider
This is the item provider adapter for a `NewS` object.
NoRegisteredOperationFoundException
An thrown when an operation isn't found.
Not
A representation of the model object 'Not'.
NotImpl
An implementation of the model object 'Not'.
NotItemProvider
This is the item provider adapter for a `Not` object.
NullEventListener
NullValue
The "null" value.
NumericExp
A representation of the model object 'Numeric Exp'.
NumericType
A representation of the model object 'Numeric Type'.
ObjectReference
A reference to an object.
OCLAdapterFactory
The Adapter Factory for the model.
OclAnyType
A representation of the model object 'Ocl Any Type'.
OclContextDefinition
A representation of the model object 'Ocl Context Definition'.
OclExpression
A representation of the model object 'Ocl Expression'.
OCLFactory
The Factory for the model.
OclFeature
A representation of the model object 'Ocl Feature'.
OclFeatureDefinition
A representation of the model object 'Ocl Feature Definition'.
OclModel
A representation of the model object 'Ocl Model'.
OclModelElement
A representation of the model object 'Ocl Model Element'.
OCLOperations
Provides native operations on simple OCL types.
OCLOperations.ResolveList
`LazyList` that resolves default trace links.
OCLOperations.UniqueResolveList
`LazyList` that resolves unique trace links within a given traced rule.
OCLPackage
The Package for the model.
OCLPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
OclParametrizedType
An OCL complex type.
OclSimpleType
OCL simple type.
OCLSwitch<T>
The Switch for the model's inheritance hierarchy.
OclType
A representation of the model object 'Ocl Type'.
OclType
Abstract OCLtype.
OclUndefined
OCL undefined.
OclUndefinedExp
A representation of the model object 'Ocl Undefined Exp'.
Opcode
A representation of the literals of the enumeration 'Opcode', and utility methods for working with them.
OpenDeclarationAction
The ATL Open declaration action.
OpenDeclarationUtils
Open declaration utilities.
Operation
A representation of the model object 'Operation'.
Operation
A representation of the model object 'Operation'.
Operation
The abstract Operation class.
Operation
OperationCallExp
A representation of the model object 'Operation Call Exp'.
OperationImpl
An implementation of the model object 'Operation'.
OperationItemProvider
This is the item provider adapter for a `Operation` object.
OperatorCallExp
A representation of the model object 'Operator Call Exp'.
Or
A representation of the model object 'Or'.
OrderedSetExp
A representation of the model object 'Ordered Set Exp'.
OrderedSetType
A representation of the model object 'Ordered Set Type'.
OrImpl
An implementation of the model object 'Or'.
OrItemProvider
This is the item provider adapter for a `Or` object.
OutModel
Output model nested element.
OutModel
Nested Ant output model element.
OutModelSet
Nested Ant output model element set.
OutPattern
A representation of the model object 'Out Pattern'.
OutPatternElement
A representation of the model object 'Out Pattern Element'.
OutputRuleElement
A representation of the model object 'Output Rule Element'.
OutputRuleElementImpl
An implementation of the model object 'Output Rule Element'.
OutputRuleElementItemProvider
This is the item provider adapter for a `OutputRuleElement` object.
Param
Parameter nested element.
Parameter
A representation of the model object 'Parameter'.
Parameter
A representation of the model object 'Parameter'.
ParameterImpl
An implementation of the model object 'Parameter'.
ParameterItemProvider
This is the item provider adapter for a `Parameter` object.
ParserLauncher
ParserWrapper
ParserWrapper
Pathelement
Pathelement nested element.
PatternElement
A representation of the model object 'Pattern Element'.
PluginClassLoader
A basic plugin facillity used in command-line.
PluginExtensionUtil
Eclipse plug-in extension utility for `ModelFactory`.
PluginExtensionUtilImpl
Implementation for `PluginExtensionUtil`.
Pop
A representation of the model object 'Pop'.
PopImpl
An implementation of the model object 'Pop'.
PopItemProvider
This is the item provider adapter for a `Pop` object.
PreferencesAccess
PrettyPrinter
Primitive
A representation of the model object 'Primitive'.
PrimitiveExp
A representation of the model object 'Primitive Exp'.
PrimitiveTypesFactory
The Factory for the model.
PrimitiveTypesFactory
The Factory for the model.
PrimitiveTypesPackage
The Package for the model.
PrimitiveTypesPackage
The Package for the model.
PrimitiveTypesPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
PrimitiveTypesPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
Problem
A representation of the model object 'Problem'.
ProblemAdapterFactory
The Adapter Factory for the model.
ProblemConverter
Utility class that translates ATL problem objects into an easily accessible `CompileTimeError` objects.
ProblemFactory
The Factory for the model.
ProblemMarkerManager
Listens to resource deltas and filters for marker changes of type IMarker.PROBLEM Viewers showing error ticks should register as listener to this type.
ProblemPackage
The Package for the model.
ProblemPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
ProblemSwitch<T>
The Switch for the model's inheritance hierarchy.
ProfileManager
The model for the set of profiles which are available in the workbench.
ProfileManager.BuiltInProfile
Represents a built-in profile.
ProfileManager.CustomProfile
Represents a user-defined profile.
ProfileManager.KeySet
ProfileManager.Profile
Represents a profile with a unique ID, a name and a map containing the code formatter settings.
Profiler
Profiler for EMFTVM.
Profiler.ProfilingData
Profiling data for a single operation (`CodeBlock` or `Method`).
ProfilerLauncher
RegularVM Profiler launcher.
ProfilerModelExporter
Export the Profiling model to a more simple model (ExportModel).
ProfilerModelHandler
Class that build the profiling model.
ProfileStore
Can load/store profiles from/to profilesKey
ProfilingDataTableActivator
The activator class controls the plug-in life cycle.
ProfilingDataTableContentProvider
A content provider for the data table.
ProfilingDataTableLabelProvider
A label provider for the data table.
ProfilingDataTableView
The data table view.
ProfilingDebugger
Class used by the ATL Virtual Machine.
Redirect operations to the ATL profiler
ProfilingInstruction
A representation of the model object 'Profiling Instruction'.
ProfilingInstructionImpl
An implementation of the model object 'Profiling Instruction'.
ProfilingInstructionItemProvider
This is the item provider adapter for a `ProfilingInstruction` object.
ProfilingLaunchAdapter
Profiling `LaunchAdapter` for EMFTVM.
ProfilingModel
A representation of the model object 'Profiling Model'.
ProfilingModelImpl
An implementation of the model object 'Profiling Model'.
ProfilingModelItemProvider
This is the item provider adapter for a `ProfilingModel` object.
ProfilingModelUtils
Class utility to help about statistical operations.
ProfilingOperation
A representation of the model object 'Profiling Operation'.
ProfilingOperationExport
A representation of the model object 'Profiling Operation Export'.
ProfilingOperationExportImpl
An implementation of the model object 'Profiling Operation Export'.
ProfilingOperationExportItemProvider
This is the item provider adapter for a `ProfilingOperationExport` object.
ProfilingOperationImpl
An implementation of the model object 'Profiling Operation'.
ProfilingOperationItemProvider
This is the item provider adapter for a `ProfilingOperation` object.
ProjectLogHandler
Log handler for ATL messages during build.
PropertyCallExp
A representation of the model object 'Property Call Exp'.
ProtectedHandler
Push
A representation of the model object 'Push'.
Pushf
A representation of the model object 'Pushf'.
PushfImpl
An implementation of the model object 'Pushf'.
PushfItemProvider
This is the item provider adapter for a `Pushf` object.
PushImpl
An implementation of the model object 'Push'.
PushItemProvider
This is the item provider adapter for a `Push` object.
Pusht
A representation of the model object 'Pusht'.
PushtImpl
An implementation of the model object 'Pusht'.
PushtItemProvider
This is the item provider adapter for a `Pusht` object.
Query
A representation of the model object 'Query'.
RealExp
A representation of the model object 'Real Exp'.
RealType
A representation of the model object 'Real Type'.
RealValue
The Real implementation of the debugger value.
ReferenceLocation
RegisteredPackageDialog
This dialog displays registered packages.
RegisterMetamodel
Registers a metamodel in order to open models in xmi default editor.
RegisterMetamodelTask
Registers an EMF metamodel.
RegularVMLauncher
The RegularVM implementation of the `ILauncher`.
RemoteAtlConfigurationDelegate
This configuration delegate connection to remote debuggees.
RemoteAtlTab
The remote ATL tab.
RemoteAtlTabGroup
The remote ATL tab group.
RemoteObjectReference
The remote implementation of the `ObjectReference`.
Remove
A representation of the model object 'Remove'.
RemoveImpl
An implementation of the model object 'Remove'.
RemoveItemProvider
This is the item provider adapter for a `Remove` object.
RenameAction
RenameFrame
RenameProfileDialog
The dialog to create a new profile.
Resource
The Resource interface.
ResourceChangeListener
The ATL resource change listener.
ResourceDeltaVisitor
Resource visitor.
ResourceIterable
Makes the contents of a `Resource` available as an `Iterable`.
Return
A representation of the model object 'Return'.
ReturnImpl
An implementation of the model object 'Return'.
ReturnItemProvider
This is the item provider adapter for a `Return` object.
Root
Rule
A representation of the model object 'Rule'.
Rule
A representation of the model object 'Rule'.
RuleElement
A representation of the model object 'Rule Element'.
RuleElementImpl
An implementation of the model object 'Rule Element'.
RuleElementItemProvider
This is the item provider adapter for a `RuleElement` object.
RuleImpl
An implementation of the model object 'Rule'.
RuleItemProvider
This is the item provider adapter for a `Rule` object.
RuleMode
A representation of the literals of the enumeration 'Rule Mode', and utility methods for working with them.
RuleVariableDeclaration
A representation of the model object 'Rule Variable Declaration'.
RunTask
Runs a model transformation in the EMFTVM.
SaveInstructionParametersSwitch
Saves `Instruction` parameters to a `DataOutputStream`.
SaveModelTask
Model saving task.
SaveModelTask
Saves a `Model`.
SequenceExp
A representation of the model object 'Sequence Exp'.
SequenceType
A representation of the model object 'Sequence Type'.
Set
A representation of the model object 'Set'.
SetExp
A representation of the model object 'Set Exp'.
SetImpl
An implementation of the model object 'Set'.
SetItemProvider
This is the item provider adapter for a `Set` object.
SetStatic
A representation of the model object 'Set static'.
SetStaticImpl
An implementation of the model object 'Set static'.
SetStaticItemProvider
This is the item provider adapter for a `SetStatic` object.
SetType
A representation of the model object 'Set Type'.
Severity
A representation of the literals of the enumeration 'Severity', and utility methods for working with them.
SimpleDebugger
A simple ATL VM debugger with step tracing and basic profiling optional capabilities.
SimpleInPatternElement
A representation of the model object 'Simple In Pattern Element'.
SimpleOutPatternElement
A representation of the model object 'Simple Out Pattern Element'.
SingleCharReader
SingletonModuleResolverFactory
Returns a singleton `ModuleResolver` instance.
SOTSExpression2
Simple query language evaluator.
SourceElement
A representation of the model object 'Source Element'.
SourceElementImpl
An implementation of the model object 'Source Element'.
SourceElementItemProvider
This is the item provider adapter for a `SourceElement` object.
SourceElementList
A representation of the model object 'Source Element List'.
SourceElementListImpl
An implementation of the model object 'Source Element List'.
SourceElementListItemProvider
This is the item provider adapter for a `SourceElementList` object.
Stack
EMFTVM stack.
StackFrame
EMFTVM stack frame.
StackFrame
The Stack Frame implementation.
StackFrame
StackUnderflowConstraint
Validates the final stack level of code blocks, which should be 0 or 1.
StackUnderflowValidator
Validates the final stack level of code blocks, which should be 0 or 1.
Startup
The startup adt class.
Statement
A representation of the model object 'Statement'.
StopWatch
Stopwatch utility class.
Store
A representation of the model object 'Store'.
StoreImpl
An implementation of the model object 'Store'.
StoreItemProvider
This is the item provider adapter for a `Store` object.
StringExp
A representation of the model object 'String Exp'.
StringTextSource
Manages a text source in a string.
StringType
A representation of the model object 'String Type'.
StringValue
The String implementation of the debugger value.
SuperExp
A representation of the model object 'Super Exp'.
Superimpose
Superimpose nested element.
Swap
A representation of the model object 'Swap'.
SwapImpl
An implementation of the model object 'Swap'.
SwapItemProvider
This is the item provider adapter for a `Swap` object.
SwapX1
A representation of the model object 'Swap x1'.
SwapX1Impl
An implementation of the model object 'Swap x1'.
SwapX1ItemProvider
This is the item provider adapter for a `SwapX1` object.
Symbols
Symbols for the heuristic scanner.
TargetElement
A representation of the model object 'Target Element'.
TargetElementImpl
An implementation of the model object 'Target Element'.
TargetElementItemProvider
This is the item provider adapter for a `TargetElement` object.
TCSClassLoader
TCSExtractionException
TCSExtractor
Created on 9 mars 2005
TCSExtractorPrintStream
TCSExtractorStream
TCSInjector
TCSRuntime
TextSource
The abstract text source definition.
TimeComparator
A comparator for times.
TimingData
Records time data during the execution of the EMFTVM.
ToggleATLNature
Toggle ATL nature on projects.
ToggleCommentAction
An action which toggles comment prefixes on the selected lines.
TotalInstructionComparator
A comparator for instructions.
TraceActionBarContributor
This is the action bar contributor for the Trace model editor.
TraceAdapterFactory
The Adapter Factory for the model.
TracedRule
A representation of the model object 'Traced Rule'.
TracedRuleImpl
An implementation of the model object 'Traced Rule'.
TracedRuleItemProvider
This is the item provider adapter for a `TracedRule` object.
TraceEditor
This is an example of a Trace model editor.
TraceEditorPlugin
This is the central singleton for the Trace editor plugin.
TraceEditorPlugin.Implementation
The actual implementation of the Eclipse Plugin.
TraceEditPlugin
This is the central singleton for the Trace edit plugin.
TraceEditPlugin.Implementation
The actual implementation of the Eclipse Plugin.
TraceElement
A representation of the model object 'Element'.
TraceElementImpl
An implementation of the model object 'Element'.
TraceElementItemProvider
This is the item provider adapter for a `TraceElement` object.
TraceFactory
The Factory for the model.
TraceFactoryImpl
An implementation of the model Factory.
TraceItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
TraceLink
A representation of the model object 'Link'.
TraceLinkImpl
An implementation of the model object 'Link'.
TraceLinkItemProvider
This is the item provider adapter for a `TraceLink` object.
TraceLinkSet
A representation of the model object 'Link Set'.
TraceLinkSetImpl
An implementation of the model object 'Link Set'.
TraceLinkSetItemProvider
This is the item provider adapter for a `TraceLinkSet` object.
TraceModelWizard
This is a simple wizard for creating a new model file.
TracePackage
The Package for the model.
TracePackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
TracePackageImpl
An implementation of the model Package.
TraceSwitch<T>
The Switch for the model's inheritance hierarchy.
TransientLink
Stores a transient link.
TransientLinkSet
Stores a `TransientLink` Set.
Tuple
Reflective, immutable implementation of OCL Tuples.
Tuple
Abstract OCLtype.
TupleExp
A representation of the model object 'Tuple Exp'.
TuplePart
A representation of the model object 'Tuple Part'.
TupleType
A representation of the model object 'Tuple Type'.
TupleTypeAttribute
A representation of the model object 'Tuple Type Attribute'.
TypedElement
A representation of the model object 'Typed Element'.
TypedElementImpl
An implementation of the model object 'Typed Element'.
TypedElementItemProvider
This is the item provider adapter for a `TypedElement` object.
TypeHashMap<K,V>
`HashMap` implementation of `TypeMap`.
TypeMap<K,V>
Provides extra functionality for finding supertypes of keys representing types.
Types
Contains EMFTVM type definitions.
UML2ModelAdapter
The `EMFModelAdapter` adaptation for UML2.
UMLModelLoader
Loads UML models into a ResourceSet.
Unit
A representation of the model object 'Unit'.
URLTextSource
Manages a text source by url.
Validator<T>
Validator interface for EMFTVM.
ValidCodeBlockStackLevelConstraint
Validates the final stack level of code blocks, which should be 0 or 1.
ValidCodeBlockStackLevelValidator
Validates the final stack level of code blocks, which should be 0 or 1.
Value
A debugger value.
VariableDeclaration
A representation of the model object 'Variable Declaration'.
VariableExp
A representation of the model object 'Variable Exp'.
VMException
EMFTVM runtime exception class.
VMException
Exceptions thrown by the VM.
VMException
Exceptions thrown by the VM.
VMMonitor
Allows monitoring and controlling a running EMFTVM instance.
WorkspaceFileDialog
This dialog displays files from the workspace.
WorkspaceUtil
Eclipse workspace utility.
WorkspaceUtilImpl
`WorkspaceUtil` implementation class.
XMLExtractor
XMLInjector
Xor
A representation of the model object 'Xor'.
XorImpl
An implementation of the model object 'Xor'.
XorItemProvider
This is the item provider adapter for a `Xor` object.