A B C D E F G H I K L M N O P Q R S T U V W

M

MACRO - Static variable in interface org.eclipse.mtl.common.IMTLConstants
Macro block keyword.
MACRO - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Macro' class
MACRO - Static variable in interface org.eclipse.mtl.cst.CstPackage
The meta object id for the 'Macro' class. Macro - Interface in org.eclipse.mtl.cst
A representation of the model object 'Macro'. Macro - Interface in org.eclipse.mtl
A representation of the model object ' Macro'. MACRO - Static variable in interface org.eclipse.mtl.MtlPackage.Literals
The meta object literal for the 'Macro' class
MACRO - Static variable in interface org.eclipse.mtl.MtlPackage
The meta object id for the 'Macro' class. MACRO__BODY - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Body' containment reference list. MACRO__BODY - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Body' containment reference list. MACRO__EANNOTATIONS - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'EAnnotations' containment reference list. MACRO__EGENERIC_TYPE - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'EGeneric Type' containment reference. MACRO__END_POSITION - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'End Position' attribute. MACRO__END_POSITION - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'End Position' attribute. MACRO__ETYPE - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'EType' reference. MACRO__INIT - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Init' containment reference. MACRO__INIT - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Init' containment reference. MACRO__LOWER_BOUND - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Lower Bound' attribute. MACRO__MANY - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Many' attribute. MACRO__NAME - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Name' attribute. MACRO__NAME - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Name' attribute. MACRO__ORDERED - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Ordered' attribute. MACRO__PARAMETER - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Parameter' containment reference list feature
MACRO__PARAMETER - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Parameter' containment reference list. MACRO__PARAMETER - Static variable in interface org.eclipse.mtl.MtlPackage.Literals
The meta object literal for the 'Parameter' containment reference list feature
MACRO__PARAMETER - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Parameter' containment reference list. MACRO__REQUIRED - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Required' attribute. MACRO__START_POSITION - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Start Position' attribute. MACRO__START_POSITION - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Start Position' attribute. MACRO__TYPE - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Type' attribute feature. MACRO__TYPE - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Type' attribute. MACRO__TYPE - Static variable in interface org.eclipse.mtl.MtlPackage.Literals
The meta object literal for the 'Type' reference feature. MACRO__TYPE - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Type' reference. MACRO__UNIQUE - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Unique' attribute. MACRO__UPPER_BOUND - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Upper Bound' attribute. MACRO__VISIBILITY - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Visibility' attribute. MACRO__VISIBILITY - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Visibility' attribute. MACRO_FEATURE_COUNT - Static variable in interface org.eclipse.mtl.cst.CstPackage
The number of structural features of the 'Macro' class. MACRO_FEATURE_COUNT - Static variable in interface org.eclipse.mtl.MtlPackage
The number of structural features of the 'Macro' class. MACRO_INVOCATION - Static variable in interface org.eclipse.mtl.MtlPackage.Literals
The meta object literal for the 'Macro Invocation' class. MACRO_INVOCATION - Static variable in interface org.eclipse.mtl.MtlPackage
The meta object id for the 'Macro Invocation' class. MACRO_INVOCATION__ARGUMENT - Static variable in interface org.eclipse.mtl.MtlPackage.Literals
The meta object literal for the 'Argument' containment reference list feature. MACRO_INVOCATION__ARGUMENT - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Argument' containment reference list. MACRO_INVOCATION__DEFINITION - Static variable in interface org.eclipse.mtl.MtlPackage.Literals
The meta object literal for the 'Definition' reference feature. MACRO_INVOCATION__DEFINITION - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Definition' reference. MACRO_INVOCATION__EANNOTATIONS - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'EAnnotations' containment reference list. MACRO_INVOCATION__EGENERIC_TYPE - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'EGeneric Type' containment reference. MACRO_INVOCATION__END_POSITION - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'End Position' attribute. MACRO_INVOCATION__ETYPE - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'EType' reference. MACRO_INVOCATION__LOWER_BOUND - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Lower Bound' attribute. MACRO_INVOCATION__MANY - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Many' attribute. MACRO_INVOCATION__NAME - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Name' attribute. MACRO_INVOCATION__ORDERED - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Ordered' attribute. MACRO_INVOCATION__REQUIRED - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Required' attribute. MACRO_INVOCATION__START_POSITION - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Start Position' attribute. MACRO_INVOCATION__UNIQUE - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Unique' attribute. MACRO_INVOCATION__UPPER_BOUND - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Upper Bound' attribute. MACRO_INVOCATION_FEATURE_COUNT - Static variable in interface org.eclipse.mtl.MtlPackage
The number of structural features of the 'Macro Invocation' class. MacroImpl - Class in org.eclipse.mtl.cst.impl
An implementation of the model object 'Macro'. MacroImpl() - Constructor for class org.eclipse.mtl.cst.impl.MacroImpl
 
MacroImpl - Class in org.eclipse.mtl.impl
An implementation of the model object ' Macro'. MacroImpl() - Constructor for class org.eclipse.mtl.impl.MacroImpl
 
MacroInvocation - Interface in org.eclipse.mtl
A representation of the model object ' Macro Invocation'. MacroInvocationImpl - Class in org.eclipse.mtl.impl
An implementation of the model object ' Macro Invocation'. MacroInvocationImpl() - Constructor for class org.eclipse.mtl.impl.MacroInvocationImpl
 
marker - Variable in class org.eclipse.mtl.cst.impl.ProtectedAreaBlockImpl
The cached value of the 'Marker' containment reference. marker - Variable in class org.eclipse.mtl.impl.ProtectedAreaBlockImpl
The cached value of the 'Marker' containment reference. match(IDocument, int) - Method in class org.eclipse.mtl.ide.ui.editors.template.MTLPairMatcher
MATCHING_BRACKETS - Static variable in class org.eclipse.mtl.ide.ui.editors.template.MTLEditor
Preference key for matching brackets.
MATCHING_BRACKETS_COLOR - Static variable in class org.eclipse.mtl.ide.ui.editors.template.MTLEditor
Preference key for matching brackets color.
MODEL_EXPRESSION - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Model Expression' class. MODEL_EXPRESSION - Static variable in interface org.eclipse.mtl.cst.CstPackage
The meta object id for the 'Model Expression' class. MODEL_EXPRESSION__AFTER - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'After' containment reference feature. MODEL_EXPRESSION__AFTER - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'After' containment reference. MODEL_EXPRESSION__BEFORE - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Before' containment reference feature. MODEL_EXPRESSION__BEFORE - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Before' containment reference. MODEL_EXPRESSION__BODY - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Body' attribute feature. MODEL_EXPRESSION__BODY - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Body' attribute. MODEL_EXPRESSION__EACH - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Each' containment reference feature. MODEL_EXPRESSION__EACH - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Each' containment reference. MODEL_EXPRESSION__END_POSITION - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'End Position' attribute. MODEL_EXPRESSION__START_POSITION - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Start Position' attribute. MODEL_EXPRESSION_FEATURE_COUNT - Static variable in interface org.eclipse.mtl.cst.CstPackage
The number of structural features of the 'Model Expression' class. modelElement - Variable in class org.eclipse.mtl.cst.impl.TraceBlockImpl
The cached value of the 'Model Element' containment reference. modelElement - Variable in class org.eclipse.mtl.impl.TraceBlockImpl
The cached value of the 'Model Element' containment reference. ModelExpression - Interface in org.eclipse.mtl.cst
A representation of the model object 'Model Expression'. ModelExpressionImpl - Class in org.eclipse.mtl.cst.impl
An implementation of the model object 'Model Expression'. ModelExpressionImpl() - Constructor for class org.eclipse.mtl.cst.impl.ModelExpressionImpl
 
modelPackage - Static variable in class org.eclipse.mtl.cst.util.CstAdapterFactory
The cached model package. modelPackage - Static variable in class org.eclipse.mtl.cst.util.CstSwitch
The cached model package modelPackage - Static variable in class org.eclipse.mtl.util.MtlAdapterFactory
The cached model package. modelPackage - Static variable in class org.eclipse.mtl.util.MtlSwitch
The cached model package modelSwitch - Variable in class org.eclipse.mtl.cst.util.CstAdapterFactory
The switch that delegates to the createXXX methods. modelSwitch - Variable in class org.eclipse.mtl.util.MtlAdapterFactory
The switch that delegates to the createXXX methods. ModelUtils - Class in org.eclipse.mtl.common.utils
Utility class for model loading/saving and serialization.
modifiedAnnotations - Variable in class org.eclipse.mtl.ide.ui.editors.template.MTLTemplateReconcilingStrategy
This will hold the list of all annotations that have been modified since the last reconciling.
MODULE - Static variable in interface org.eclipse.mtl.common.IMTLConstants
Module block keyword.
MODULE - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Module' class. MODULE - Static variable in interface org.eclipse.mtl.cst.CstPackage
The meta object id for the 'Module' class. Module - Interface in org.eclipse.mtl.cst
A representation of the model object 'Module'. Module - Interface in org.eclipse.mtl
A representation of the model object ' Module'. MODULE - Static variable in interface org.eclipse.mtl.MtlPackage.Literals
The meta object literal for the 'Module' class
MODULE - Static variable in interface org.eclipse.mtl.MtlPackage
The meta object id for the 'Module' class. MODULE__EANNOTATIONS - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'EAnnotations' containment reference list. MODULE__EANNOTATIONS - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'EAnnotations' containment reference list. MODULE__ECLASSIFIERS - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'EClassifiers' containment reference list. MODULE__ECLASSIFIERS - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'EClassifiers' containment reference list. MODULE__EFACTORY_INSTANCE - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'EFactory Instance' reference. MODULE__EFACTORY_INSTANCE - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'EFactory Instance' reference. MODULE__END_POSITION - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'End Position' attribute. MODULE__ESUBPACKAGES - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'ESubpackages' containment reference list. MODULE__ESUBPACKAGES - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'ESubpackages' containment reference list. MODULE__ESUPER_PACKAGE - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'ESuper Package' container reference. MODULE__ESUPER_PACKAGE - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'ESuper Package' container reference. MODULE__EXTENDS - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Extends' attribute list feature. MODULE__EXTENDS - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Extends' containment reference list. MODULE__EXTENDS - Static variable in interface org.eclipse.mtl.MtlPackage.Literals
The meta object literal for the 'Extends' reference list feature. MODULE__EXTENDS - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Extends' reference list. MODULE__IMPORTS - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Imports' attribute list feature. MODULE__IMPORTS - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Imports' containment reference list. MODULE__IMPORTS - Static variable in interface org.eclipse.mtl.MtlPackage.Literals
The meta object literal for the 'Imports' reference list feature. MODULE__IMPORTS - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Imports' reference list. MODULE__INPUT - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Input' containment reference list feature. MODULE__INPUT - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Input' containment reference list. MODULE__INPUT - Static variable in interface org.eclipse.mtl.MtlPackage.Literals
The meta object literal for the 'Input' containment reference list feature. MODULE__INPUT - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Input' containment reference list. MODULE__NAME - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Name' attribute. MODULE__NAME - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Name' attribute. MODULE__NS_PREFIX - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Ns Prefix' attribute. MODULE__NS_PREFIX - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Ns Prefix' attribute. MODULE__NS_URI - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Ns URI' attribute. MODULE__NS_URI - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Ns URI' attribute. MODULE__OWNED_MODULE_ELEMENT - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Owned Module Element' containment reference list feature. MODULE__OWNED_MODULE_ELEMENT - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Owned Module Element' containment reference list. MODULE__OWNED_MODULE_ELEMENT - Static variable in interface org.eclipse.mtl.MtlPackage.Literals
The meta object literal for the 'Owned Module Element' containment reference list feature. MODULE__OWNED_MODULE_ELEMENT - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Owned Module Element' containment reference list. MODULE__START_POSITION - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Start Position' attribute. MODULE_ELEMENT - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Module Element' class. MODULE_ELEMENT - Static variable in interface org.eclipse.mtl.cst.CstPackage
The meta object id for the 'Module Element' class. MODULE_ELEMENT - Static variable in interface org.eclipse.mtl.MtlPackage.Literals
The meta object literal for the 'Module Element' class. MODULE_ELEMENT - Static variable in interface org.eclipse.mtl.MtlPackage
The meta object id for the 'Module Element' class. MODULE_ELEMENT__EANNOTATIONS - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'EAnnotations' containment reference list. MODULE_ELEMENT__END_POSITION - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'End Position' attribute. MODULE_ELEMENT__END_POSITION - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'End Position' attribute. MODULE_ELEMENT__NAME - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Name' attribute feature. MODULE_ELEMENT__NAME - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Name' attribute. MODULE_ELEMENT__NAME - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Name' attribute. MODULE_ELEMENT__START_POSITION - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Start Position' attribute. MODULE_ELEMENT__START_POSITION - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Start Position' attribute. MODULE_ELEMENT__VISIBILITY - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Visibility' attribute feature. MODULE_ELEMENT__VISIBILITY - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Visibility' attribute. MODULE_ELEMENT__VISIBILITY - Static variable in interface org.eclipse.mtl.MtlPackage.Literals
The meta object literal for the 'Visibility' attribute feature. MODULE_ELEMENT__VISIBILITY - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Visibility' attribute. MODULE_ELEMENT_FEATURE_COUNT - Static variable in interface org.eclipse.mtl.cst.CstPackage
The number of structural features of the 'Module Element' class. MODULE_ELEMENT_FEATURE_COUNT - Static variable in interface org.eclipse.mtl.MtlPackage
The number of structural features of the 'Module Element' class. MODULE_EXTENDS_VALUE - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Module Extends Value' class. MODULE_EXTENDS_VALUE - Static variable in interface org.eclipse.mtl.cst.CstPackage
The meta object id for the 'Module Extends Value' class. MODULE_EXTENDS_VALUE__END_POSITION - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'End Position' attribute. MODULE_EXTENDS_VALUE__NAME - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Name' attribute feature. MODULE_EXTENDS_VALUE__NAME - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Name' attribute. MODULE_EXTENDS_VALUE__START_POSITION - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Start Position' attribute. MODULE_EXTENDS_VALUE_FEATURE_COUNT - Static variable in interface org.eclipse.mtl.cst.CstPackage
The number of structural features of the 'Module Extends Value' class. MODULE_FEATURE_COUNT - Static variable in interface org.eclipse.mtl.cst.CstPackage
The number of structural features of the 'Module' class. MODULE_FEATURE_COUNT - Static variable in interface org.eclipse.mtl.MtlPackage
The number of structural features of the 'Module' class. MODULE_IMPORTS_VALUE - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Module Imports Value' class. MODULE_IMPORTS_VALUE - Static variable in interface org.eclipse.mtl.cst.CstPackage
The meta object id for the 'Module Imports Value' class. MODULE_IMPORTS_VALUE__END_POSITION - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'End Position' attribute. MODULE_IMPORTS_VALUE__NAME - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Name' attribute feature. MODULE_IMPORTS_VALUE__NAME - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Name' attribute. MODULE_IMPORTS_VALUE__START_POSITION - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Start Position' attribute. MODULE_IMPORTS_VALUE_FEATURE_COUNT - Static variable in interface org.eclipse.mtl.cst.CstPackage
The number of structural features of the 'Module Imports Value' class. MODULE_NAME_PREFIX - Static variable in class org.eclipse.mtl.ide.ui.wizards.newproject.MTLNewProjectWizard
Default prefix of the new module.
MODULE_UI_NAME_PREFIX - Static variable in class org.eclipse.mtl.ide.ui.wizards.newproject.MTLNewProjectUIWizard
Default prefix of the new UI launcher.
MODULE_UI_NAME_SUFFIX - Static variable in class org.eclipse.mtl.ide.ui.wizards.newproject.MTLNewProjectUIWizard
Default suffix of the new UI launcher.
ModuleElement - Interface in org.eclipse.mtl.cst
A representation of the model object 'Module Element'. ModuleElement - Interface in org.eclipse.mtl
A representation of the model object ' Module Element'. ModuleElementImpl - Class in org.eclipse.mtl.cst.impl
An implementation of the model object 'Module Element'. ModuleElementImpl() - Constructor for class org.eclipse.mtl.cst.impl.ModuleElementImpl
 
ModuleElementImpl - Class in org.eclipse.mtl.impl
An implementation of the model object ' Module Element'. ModuleElementImpl() - Constructor for class org.eclipse.mtl.impl.ModuleElementImpl
 
ModuleExtendsValue - Interface in org.eclipse.mtl.cst
A representation of the model object 'Module Extends Value'. ModuleExtendsValueImpl - Class in org.eclipse.mtl.cst.impl
An implementation of the model object 'Module Extends Value'. ModuleExtendsValueImpl() - Constructor for class org.eclipse.mtl.cst.impl.ModuleExtendsValueImpl
 
ModuleImpl - Class in org.eclipse.mtl.cst.impl
An implementation of the model object 'Module'. ModuleImpl() - Constructor for class org.eclipse.mtl.cst.impl.ModuleImpl
 
ModuleImpl - Class in org.eclipse.mtl.impl
An implementation of the model object ' Module'. ModuleImpl() - Constructor for class org.eclipse.mtl.impl.ModuleImpl
 
ModuleImportsValue - Interface in org.eclipse.mtl.cst
A representation of the model object 'Module Imports Value'. ModuleImportsValueImpl - Class in org.eclipse.mtl.cst.impl
An implementation of the model object 'Module Imports Value'. ModuleImportsValueImpl() - Constructor for class org.eclipse.mtl.cst.impl.ModuleImportsValueImpl
 
MTL_BEHAVIORAL_FEATURE - Static variable in class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLPartitionScanner
Legal content type for a 'template|query|macro' part in the text.
MTL_BLOCK - Static variable in class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLPartitionScanner
Legal content type for a 'block' part in the text.
MTL_COMMENT - Static variable in class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLPartitionScanner
Legal content type for a 'comment' part in the text.
MTL_FILE_EXTENSION - Static variable in interface org.eclipse.mtl.common.IMTLConstants
Extension of the concrete syntax file.
MTL_FOR - Static variable in class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLPartitionScanner
Legal content type for a 'for' part in the text.
MTL_IF - Static variable in class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLPartitionScanner
Legal content type for a 'if' part in the text.
MTL_INSTANCE - Static variable in class org.eclipse.mtl.parser.ast.ocl.environment.MTLEnvironmentFactory
Shared instance.
MTL_LET - Static variable in class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLPartitionScanner
Legal content type for a 'let' part in the text.
MTL_PROTECTED_AREA - Static variable in class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLPartitionScanner
Legal content type for a 'protected area' part in the text.
MtlAdapterFactory - Class in org.eclipse.mtl.util
The Adapter Factory for the model.
MtlAdapterFactory() - Constructor for class org.eclipse.mtl.util.MtlAdapterFactory
Creates an instance of the adapter factory. MTLBehavioralFeatureScanner - Class in org.eclipse.mtl.ide.ui.editors.template.scanner
A scanner for detecting 'template', 'query' or 'macro' sequences.
MTLBehavioralFeatureScanner(ColorManager) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLBehavioralFeatureScanner
Constructor.
MTLBlockScanner - Class in org.eclipse.mtl.ide.ui.editors.template.scanner
A scanner for detecting block sequences.
MTLBlockScanner(ColorManager) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLBlockScanner
Constructor.
MTLBlockScanner(ColorManager, boolean) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLBlockScanner
Constructor.
MTLBuilder - Class in org.eclipse.mtl.ide.ui.builders
The builder compiles the MTL templates in a background task.
MTLBuilder() - Constructor for class org.eclipse.mtl.ide.ui.builders.MTLBuilder
Constructor.
MTLCommentScanner - Class in org.eclipse.mtl.ide.ui.editors.template.scanner
A scanner for detecting 'comment' sequences.
MTLCommentScanner(ColorManager) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLCommentScanner
Constructor.
MTLCompileOperation - Class in org.eclipse.mtl.ide.ui.builders
The operation that compiles the templates in a background task.
MTLCompileOperation(IProject, IFile[], boolean) - Constructor for class org.eclipse.mtl.ide.ui.builders.MTLCompileOperation
Constructor.
MTLCompletionProcessor - Class in org.eclipse.mtl.ide.ui.editors.template
A completion processor for the MTL template editor.
MTLCompletionProcessor(MTLSourceContent) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.MTLCompletionProcessor
Constructor.
MTLConfiguration - Class in org.eclipse.mtl.ide.ui.editors.template
This class bundles the configuration space of a MTL template editor.
MTLConfiguration(MTLEditor) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.MTLConfiguration
Constructor.
MTLCopyExampleContentStrategy - Class in org.eclipse.mtl.ide.ui.wizards.newfile.example
Default implementation of the "org.eclipse.mtl.ide.ui.example" extension point.
MTLCopyExampleContentStrategy() - Constructor for class org.eclipse.mtl.ide.ui.wizards.newfile.example.MTLCopyExampleContentStrategy
 
MTLDefaultScanner - Class in org.eclipse.mtl.ide.ui.editors.template.scanner
A default scanner.
MTLDefaultScanner(ColorManager) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLDefaultScanner
Constructor.
MTLDocumentProvider - Class in org.eclipse.mtl.ide.ui.editors.template
Shared document provider for the MTL editor.
MTLDocumentProvider(MTLEditor) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.MTLDocumentProvider
Constructor.
MTLEditor - Class in org.eclipse.mtl.ide.ui.editors.template
The MTL template editor (MTL editor).
MTLEditor() - Constructor for class org.eclipse.mtl.ide.ui.editors.template.MTLEditor
Constructor.
MTLEditorActionContributor - Class in org.eclipse.mtl.ide.ui.editors.template
Contributes global actions for the MTL template editor.
MTLEditorActionContributor() - Constructor for class org.eclipse.mtl.ide.ui.editors.template.MTLEditorActionContributor
 
MTLEngineMessages - Class in org.eclipse.mtl.engine
Utility class to access externalized Strings throughout the MTL engine.
MTLEnginePlugin - Class in org.eclipse.mtl.engine
The activator class controls the plug-in life cycle.
MTLEnginePlugin() - Constructor for class org.eclipse.mtl.engine.MTLEnginePlugin
Default constructor.
MTLEnvironment - Class in org.eclipse.mtl.engine.environment
The environment that will be used throughout the evaluation of MTL templates.
MTLEnvironment(EPackage.Registry) - Constructor for class org.eclipse.mtl.engine.environment.MTLEnvironment
Delegates instantiation to the super-constructor.
MTLEnvironment - Class in org.eclipse.mtl.parser.ast.ocl.environment
The environment that will be used throughout the evaluation of MTL templates.
MTLEnvironment(Resource) - Constructor for class org.eclipse.mtl.parser.ast.ocl.environment.MTLEnvironment
Delegates instantiation to the super-constructor.
MTLEnvironmentFactory - Class in org.eclipse.mtl.engine.environment
Represents the environment factory used to evaluate MTL template.
MTLEnvironmentFactory(File, Module, List<MTLTextGenerationListener>) - Constructor for class org.eclipse.mtl.engine.environment.MTLEnvironmentFactory
Default constructor.
MTLEnvironmentFactory - Class in org.eclipse.mtl.parser.ast.ocl.environment
Represents the environment factory used to parse MTL template.
MTLEnvironmentFactory() - Constructor for class org.eclipse.mtl.parser.ast.ocl.environment.MTLEnvironmentFactory
Default constructor.
MTLEvaluationContext - Class in org.eclipse.mtl.engine.evaluation
This will hold all necessary variables for the evaluation of an MTL module.
MTLEvaluationContext(File, List<MTLTextGenerationListener>) - Constructor for class org.eclipse.mtl.engine.evaluation.MTLEvaluationContext
Instantiates an evaluation context given the root of the to-be-generated files.
MTLEvaluationEnvironment - Class in org.eclipse.mtl.engine.environment
This will allow us to accurately evaluate custom operations defined in the MTL standard library.
MTLEvaluationEnvironment(EvaluationEnvironment<EClassifier, EOperation, EStructuralFeature, EClass, EObject>, Module) - Constructor for class org.eclipse.mtl.engine.environment.MTLEvaluationEnvironment
This constructor is needed by the factory.
MTLEvaluationEnvironment(Module) - Constructor for class org.eclipse.mtl.engine.environment.MTLEvaluationEnvironment
This constructor will create our environment given the module from which to resolve dependencies.
MTLEvaluationException - Exception in org.eclipse.mtl.engine.exception
This exception will be used to wrap exceptions occuring in the process of evaluating MTL modules.
MTLEvaluationException(String) - Constructor for exception org.eclipse.mtl.engine.exception.MTLEvaluationException
Instantiates an evaluation exception given its error message.
MTLEvaluationException(String, Throwable) - Constructor for exception org.eclipse.mtl.engine.exception.MTLEvaluationException
Instantiates an evaluation exception wrapped around its cause.
MTLEvaluationVisitor<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> - Class in org.eclipse.mtl.engine.evaluation
This visitor will handle the evaluation of MTL nodes.
MTLEvaluationVisitor(EvaluationVisitor<PK, C, O, P, EL, PM, S, COA, SSA, CT, CLS, E>, MTLEvaluationContext) - Constructor for class org.eclipse.mtl.engine.evaluation.MTLEvaluationVisitor
Default constructor.
MtlFactory - Interface in org.eclipse.mtl
The Factory for the model.
MtlFactoryImpl - Class in org.eclipse.mtl.impl
An implementation of the model Factory. MtlFactoryImpl() - Constructor for class org.eclipse.mtl.impl.MtlFactoryImpl
Creates an instance of the factory. MTLForScanner - Class in org.eclipse.mtl.ide.ui.editors.template.scanner
A scanner for detecting 'for' sequences.
MTLForScanner(ColorManager) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLForScanner
Constructor.
MTLGenericEngine - Class in org.eclipse.mtl.engine.generation
This class can be used to launch the generation of an MTL template.
MTLGenericEngine() - Constructor for class org.eclipse.mtl.engine.generation.MTLGenericEngine
 
MTLHover - Class in org.eclipse.mtl.ide.ui.editors.template
Text hover for an annotation in the template editor.
MTLHover(MTLEditor) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.MTLHover
Constructor.
MTLIfScanner - Class in org.eclipse.mtl.ide.ui.editors.template.scanner
A scanner for detecting 'if' sequences.
MTLIfScanner(ColorManager) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLIfScanner
Constructor.
MTLLetScanner - Class in org.eclipse.mtl.ide.ui.editors.template.scanner
A scanner for detecting 'let' sequences.
MTLLetScanner(ColorManager) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLLetScanner
Constructor.
MTLMarker - Interface in org.eclipse.mtl.ide.ui.builders
MTL Marker.
MTLNature - Class in org.eclipse.mtl.ide.ui.natures
The MTL nature.
MTLNature() - Constructor for class org.eclipse.mtl.ide.ui.natures.MTLNature
 
MTLNewProjectUIWizard - Class in org.eclipse.mtl.ide.ui.wizards.newproject
A wizard to create a new UI launcher (i.e an eclipse plug-in) for one or several MTL modules.
MTLNewProjectUIWizard() - Constructor for class org.eclipse.mtl.ide.ui.wizards.newproject.MTLNewProjectUIWizard
Constructor.
MTLNewProjectWizard - Class in org.eclipse.mtl.ide.ui.wizards.newproject
A wizard to create a new MTL module (i.e an eclipse plug-in) in the workspace.
MTLNewProjectWizard() - Constructor for class org.eclipse.mtl.ide.ui.wizards.newproject.MTLNewProjectWizard
Constructor.
MTLNewTemplatesWizard - Class in org.eclipse.mtl.ide.ui.wizards.newfile
This is a 'new' wizard for MTL templates.
MTLNewTemplatesWizard() - Constructor for class org.eclipse.mtl.ide.ui.wizards.newfile.MTLNewTemplatesWizard
Constructor.
MTLNewTemplateWizardPage - Class in org.eclipse.mtl.ide.ui.wizards.newfile
This is a 'new' wizard page for MTL templates.
MTLNewTemplateWizardPage(IContainer, int) - Constructor for class org.eclipse.mtl.ide.ui.wizards.newfile.MTLNewTemplateWizardPage
Constructor.
MTLNewUIConfigurationPage - Class in org.eclipse.mtl.ide.ui.wizards.newproject
A wizard page used to configure the UI of the new module launcher.
MTLNewUIConfigurationPage(String) - Constructor for class org.eclipse.mtl.ide.ui.wizards.newproject.MTLNewUIConfigurationPage
Constructor.
MTLNonStandardLibrary - Class in org.eclipse.mtl.common.utils
This will define additional convenience operations on OCL types.
MTLNonStandardLibrary() - Constructor for class org.eclipse.mtl.common.utils.MTLNonStandardLibrary
Initializes the non-standard library package along with its content.
MTLOutlinePage - Class in org.eclipse.mtl.ide.ui.editors.template
The template content outline page.
MTLOutlinePage(MTLEditor) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.MTLOutlinePage
Constructor.
MTLOutlinePageContentProvider - Class in org.eclipse.mtl.ide.ui.editors.template
The content provider used to show the CST objects in the outline view.
MTLOutlinePageContentProvider(AdapterFactory) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.MTLOutlinePageContentProvider
Constructor.
MTLOutlinePageItemProvider - Class in org.eclipse.mtl.ide.ui.editors.template
Specific item provider for the outline view.
MTLOutlinePageItemProvider(MTLOutlinePageItemProviderAdapterFactory) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.MTLOutlinePageItemProvider
Constructor.
MTLOutlinePageItemProviderAdapterFactory - Class in org.eclipse.mtl.ide.ui.editors.template
Specific item provider adapter factory for the outline of the template editor.
MTLOutlinePageItemProviderAdapterFactory(MTLEditor) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.MTLOutlinePageItemProviderAdapterFactory
Constructor.
MTLOutlinePageLabelProvider - Class in org.eclipse.mtl.ide.ui.editors.template
The label provider for the objects shown in the outline view.
MTLOutlinePageLabelProvider(AdapterFactory) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.MTLOutlinePageLabelProvider
Constructor.
MtlPackage - Interface in org.eclipse.mtl
The Package for the model.
MtlPackage.Literals - Interface in org.eclipse.mtl
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type MtlPackageImpl - Class in org.eclipse.mtl.impl
An implementation of the model Package. MTLPairMatcher - Class in org.eclipse.mtl.ide.ui.editors.template
Helper class for match pairs of special characters.
MTLPairMatcher(MTLEditor) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.MTLPairMatcher
Constructor.
MTLParser - Class in org.eclipse.mtl.parser
The main class of the MTL Parser.
MTLParser() - Constructor for class org.eclipse.mtl.parser.MTLParser
 
MTLParserProblem - Class in org.eclipse.mtl.parser
One syntax problem of the parsing.
MTLParserProblem(String, int, int, int) - Constructor for class org.eclipse.mtl.parser.MTLParserProblem
Constructor.
MTLParserProblems - Class in org.eclipse.mtl.parser
All the syntax problems of the parsing.
MTLParserProblems() - Constructor for class org.eclipse.mtl.parser.MTLParserProblems
Constructor.
MTLPartitionScanner - Class in org.eclipse.mtl.ide.ui.editors.template.scanner
Global partition scanner that exclusively uses predicate rules.
MTLPartitionScanner() - Constructor for class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLPartitionScanner
Constructor.
MTLPerspectiveFactory - Class in org.eclipse.mtl.ide.ui.perspectives
The MTL perspective factory generates the initial MTL page layout and visible action set for the page.
MTLPerspectiveFactory() - Constructor for class org.eclipse.mtl.ide.ui.perspectives.MTLPerspectiveFactory
Constructor.
MTLProject - Class in org.eclipse.mtl.ide.ui.builders
A MTL project represents a view of a project resource in terms of MTL elements.
MTLProject(IProject) - Constructor for class org.eclipse.mtl.ide.ui.builders.MTLProject
Constructor.
MTLProtectedAreaScanner - Class in org.eclipse.mtl.ide.ui.editors.template.scanner
A scanner for detecting 'protected area' sequences.
MTLProtectedAreaScanner(ColorManager) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLProtectedAreaScanner
Constructor.
MtlResourceFactoryImpl - Class in org.eclipse.mtl.util
The Resource Factory associated with the package. MtlResourceFactoryImpl() - Constructor for class org.eclipse.mtl.util.MtlResourceFactoryImpl
Creates an instance of the resource factory. MtlResourceImpl - Class in org.eclipse.mtl.util
The Resource associated with the package. MtlResourceImpl(URI) - Constructor for class org.eclipse.mtl.util.MtlResourceImpl
Creates an instance of the resource. MTLService - Class in org.eclipse.mtl.engine.service
This class provides utility methods to launch the generation of an MTL template.
MTLSourceBuffer - Class in org.eclipse.mtl.parser
The source to parse.
MTLSourceBuffer(File) - Constructor for class org.eclipse.mtl.parser.MTLSourceBuffer
Constructor.
MTLSourceBuffer(StringBuffer) - Constructor for class org.eclipse.mtl.parser.MTLSourceBuffer
Constructor.
MTLSourceContent - Class in org.eclipse.mtl.ide.ui.editors.template
The source content (i.e the semantic content for the template editor).
MTLSourceContent() - Constructor for class org.eclipse.mtl.ide.ui.editors.template.MTLSourceContent
Constructor.
MTLStandardLibrary - Class in org.eclipse.mtl.common.utils
This will define additional operations on OCL types as defined in the MTL specification.
MTLStandardLibrary() - Constructor for class org.eclipse.mtl.common.utils.MTLStandardLibrary
Initializes the standard library package along with its content.
MtlSwitch<T> - Class in org.eclipse.mtl.util
The Switch for the model's inheritance hierarchy.
MtlSwitch() - Constructor for class org.eclipse.mtl.util.MtlSwitch
Creates an instance of the switch. MTLTemplateReconcilingStrategy - Class in org.eclipse.mtl.ide.ui.editors.template
This reconciling strategy will allow us to enable folding support in the MTL Template editor.
MTLTemplateReconcilingStrategy(MTLEditor) - Constructor for class org.eclipse.mtl.ide.ui.editors.template.MTLTemplateReconcilingStrategy
Instantiates the reconciling strategy for a given editor.
MTLTextGenerationEvent - Class in org.eclipse.mtl.engine.event
This event will be fired when text is generated.
MTLTextGenerationEvent(String, Block, EObject) - Constructor for class org.eclipse.mtl.engine.event.MTLTextGenerationEvent
Instantiates a text generation event.
MTLTextGenerationListener - Interface in org.eclipse.mtl.engine.event
Instances of this listener will be notified whenever text is generated from an MTL Block.
MTLToggleNatureAction - Class in org.eclipse.mtl.ide.ui.natures
The action to toggle (add/remove) the MTL nature.
MTLToggleNatureAction() - Constructor for class org.eclipse.mtl.ide.ui.natures.MTLToggleNatureAction
 
MTLWhitespaceDetector - Class in org.eclipse.mtl.ide.ui.editors.template.scanner
Determines whether a given character is to be considered whitespace in the current context.
MTLWhitespaceDetector() - Constructor for class org.eclipse.mtl.ide.ui.editors.template.scanner.MTLWhitespaceDetector
 
MtlXMLProcessor - Class in org.eclipse.mtl.util
This class contains helper methods to serialize and deserialize XML documents MtlXMLProcessor() - Constructor for class org.eclipse.mtl.util.MtlXMLProcessor
Public constructor to instantiate the helper.
Copyright 2008 Obeo
All Rights Reserved.
A B C D E F G H I K L M N O P Q R S T U V W