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

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
 
main - Variable in class org.eclipse.mtl.impl.TemplateImpl
The cached value of the 'Main' attribute
MAIN_EDEFAULT - Static variable in class org.eclipse.mtl.impl.TemplateImpl
The default value of the 'Main' attribute
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. 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.
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' containment reference 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' containment reference 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. 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_FILE_EXTENSION - Static variable in interface org.eclipse.mtl.common.IMTLConstants
Extension of the concrete syntax file.
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
MTLCommonMessages - Class in org.eclipse.mtl.common
Utility class to access externalized Strings for the MTL common plugin.
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
 
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.
MTLEnvironmentFactory - Class in org.eclipse.mtl.engine.environment
Represents the environment factory used to evaluate MTL template.
MTLEnvironmentFactory(File, Module, List<MTLTextGenerationListener>, boolean) - Constructor for class org.eclipse.mtl.engine.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>, boolean) - 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 and resolve the right template for each call (guards, overrides, namesakes, ...).
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
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
 
MTLNature - Class in org.eclipse.mtl.ide.ui.natures
The MTL nature.
MTLNature() - Constructor for class org.eclipse.mtl.ide.ui.natures.MTLNature
 
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.
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. 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.
MTLPluginLaunchingStrategy - Class in org.eclipse.mtl.ide.ui.launching.strategy
Default MTL Plug-in launching strategy.
MTLPluginLaunchingStrategy() - Constructor for class org.eclipse.mtl.ide.ui.launching.strategy.MTLPluginLaunchingStrategy
 
MTLProject - Class in org.eclipse.mtl.ide.ui.resources
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.resources.MTLProject
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.
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
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.
MTLUIActivator - Class in org.eclipse.mtl.ide.ui
The activator class controls the plug-in life cycle.
MTLUIActivator() - Constructor for class org.eclipse.mtl.ide.ui.MTLUIActivator
The constructor.
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 L M N O P Q R S T U V