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

A

AbstractMTLScanner - Class in org.eclipse.mtl.ide.ui.editors.template.scanner
A rule based scanner.
AbstractMTLScanner() - Constructor for class org.eclipse.mtl.ide.ui.editors.template.scanner.AbstractMTLScanner
 
accept(U) - Method in class org.eclipse.mtl.impl.spec.QueryInvocationSpec
We know the visitor will be a decorator if the MTLEvaluationVisitor is in use (expected behavior of the MTL evaluation engine).
accept(U) - Method in class org.eclipse.mtl.impl.spec.TemplateInvocationSpec
We know the visitor will be a decorator if the MTLEvaluationVisitor is in use (expected behavior of the MTL evaluation engine).
ACTION_ID - Static variable in class org.eclipse.mtl.ide.ui.editors.template.actions.CommentAction
The action ID.
ACTION_ID - Static variable in class org.eclipse.mtl.ide.ui.editors.template.actions.OpenDeclarationAction
The action ID.
Activator - Class in org.eclipse.mtl.ide.ui
The activator class controls the plug-in life cycle.
Activator() - Constructor for class org.eclipse.mtl.ide.ui.Activator
The constructor.
adapterFactory - Variable in class org.eclipse.mtl.ide.ui.editors.template.MTLOutlinePage
The factory for creating adapters.
addedAnnotations - Variable in class org.eclipse.mtl.ide.ui.editors.template.MTLTemplateReconcilingStrategy
This will hold the list of all annotations that have been added since the last reconciling.
addHelperOperations(EClassifier, List<EOperation>) - Method in class org.eclipse.mtl.parser.ast.ocl.environment.MTLEnvironment
Convenience method allowing us to add multiple additional operations at once.
addListener(MTLTextGenerationListener) - Method in interface org.eclipse.mtl.engine.generation.IMTLEngine
Registers a listener to be notified for any text generation that will take place in this engine evaluation process.
addListener(MTLTextGenerationListener) - Method in class org.eclipse.mtl.engine.generation.MTLGenericEngine
Registers a listener to be notified for any text generation that will take place in this engine evaluation process.
addListener(MTLTextGenerationListener) - Static method in class org.eclipse.mtl.engine.service.MTLService
Registers a listener to be notified for any text generation that will take place in this engine evaluation process.
addMetamodel(EPackage) - Method in class org.eclipse.mtl.parser.ast.ocl.environment.MTLEnvironment
Add a new EPackage in the list of the metamodels considered during the parsing.
addMetamodel(EPackage) - Method in class org.eclipse.mtl.parser.ast.ocl.OCLParser
Add a new EPackage in the list of the metamodels considered during the parsing.
addPages() - Method in class org.eclipse.mtl.ide.ui.wizards.newfile.MTLNewTemplatesWizard
addPages() - Method in class org.eclipse.mtl.ide.ui.wizards.newproject.MTLNewProjectUIWizard
addPages() - Method in class org.eclipse.mtl.ide.ui.wizards.newproject.MTLNewProjectWizard
addProblem(File, String, int, int, int) - Method in class org.eclipse.mtl.parser.MTLParserProblems
The way to add a new problem.
addRecursivelyBehavioralFeaturesToScope(Module) - Method in class org.eclipse.mtl.parser.ast.ocl.OCLParser
Add the behavioral features of a module in the current parsing scope.
addRecursivelyMetamodelsToScope(Module) - Method in class org.eclipse.mtl.parser.ast.ocl.OCLParser
Add all EPackage of a module in the list of the metamodels considered during the parsing.
addRecursivelyVariablesToScopeAndGetContextClassifierAt(Module, int) - Method in class org.eclipse.mtl.parser.ast.ocl.OCLParser
Add the accessible variables (at the given index) in the current parsing scope.
addVariableToScope(Variable) - Method in class org.eclipse.mtl.parser.ast.ocl.OCLParser
Add a new variable in the current parsing scope.
AFTER - Static variable in interface org.eclipse.mtl.common.IMTLConstants
After keyword.
after - Variable in class org.eclipse.mtl.cst.impl.ForBlockImpl
The cached value of the 'After' containment reference. after - Variable in class org.eclipse.mtl.cst.impl.ModelExpressionImpl
The cached value of the 'After' containment reference. after - Variable in class org.eclipse.mtl.impl.ForBlockImpl
The cached value of the 'After' containment reference. after - Variable in class org.eclipse.mtl.impl.TemplateInvocationImpl
The cached value of the 'After' containment reference. aggregatedMatcher - Variable in class org.eclipse.mtl.ide.ui.editors.template.MTLPairMatcher
The aggregated matcher, it is used for trivial block matching.
ANNOTATION_KEY_TYPE - Static variable in class org.eclipse.mtl.parser.ast.ocl.OCLParser
To set the value of the 'type' key for each MTL annotation.
ANNOTATION_SOURCE - Static variable in class org.eclipse.mtl.parser.ast.ocl.OCLParser
To set the value of the 'Source' attribute for each MTL annotation.
append(String) - Method in class org.eclipse.mtl.engine.evaluation.MTLEvaluationContext
Appends the given string to the last buffer of the context stack.
APPEND_VALUE - Static variable in enum org.eclipse.mtl.cst.OpenModeKind
The 'Append' literal value. APPEND_VALUE - Static variable in enum org.eclipse.mtl.OpenModeKind
The 'Append' literal value. argument - Variable in class org.eclipse.mtl.impl.MacroInvocationImpl
The cached value of the 'Argument' containment reference list. argument - Variable in class org.eclipse.mtl.impl.QueryInvocationImpl
The cached value of the 'Argument' containment reference list. argument - Variable in class org.eclipse.mtl.impl.TemplateInvocationImpl
The cached value of the 'Argument' containment reference list. ASTFactory - Class in org.eclipse.mtl.parser.ast
The class used to create and store the objects of the AST model.
ASTFactory() - Constructor for class org.eclipse.mtl.parser.ast.ASTFactory
Constructor.
attachResource(URI, EObject) - Static method in class org.eclipse.mtl.common.utils.ModelUtils
Attaches the given EObject to a new resource created in a new ResourceSet with the given URI.
attachResource(URI, ResourceSet, EObject) - Static method in class org.eclipse.mtl.common.utils.ModelUtils
Attaches the given EObject to a new resource created in the given ResourceSet with the given URI.

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