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

P

parameter - Variable in class org.eclipse.mtl.cst.impl.MacroImpl
The cached value of the 'Parameter' containment reference list. parameter - Variable in class org.eclipse.mtl.cst.impl.QueryImpl
The cached value of the 'Parameter' containment reference list. parameter - Variable in class org.eclipse.mtl.cst.impl.TemplateImpl
The cached value of the 'Parameter' containment reference list. parameter - Variable in class org.eclipse.mtl.impl.MacroImpl
The cached value of the 'Parameter' containment reference list. parameter - Variable in class org.eclipse.mtl.impl.QueryImpl
The cached value of the 'Parameter' containment reference list. parameter - Variable in class org.eclipse.mtl.impl.TemplateImpl
The cached value of the 'Parameter' containment reference list. PARENTHESIS_BEGIN - Static variable in interface org.eclipse.mtl.common.IMTLConstants
Beginning delimiter of parenthesis.
PARENTHESIS_END - Static variable in interface org.eclipse.mtl.common.IMTLConstants
Ending delimiter of parenthesis.
parse() - Method in class org.eclipse.mtl.parser.cst.CSTParser
Creates a CST model for the file.
parse(int, int, Block) - Method in class org.eclipse.mtl.parser.cst.CSTParserBlock
Reads the text and creates a new 'block' in the CST model.
parse(List<File>, List<URI>, List<URI>) - Method in class org.eclipse.mtl.parser.MTLParser
Creates an AST from a list of MTL files, using a CST step.
parse(MTLSourceBuffer, Resource, List<URI>) - Method in class org.eclipse.mtl.parser.MTLParser
Creates an AST from a list of MTL files, using a CST step.
parseExpressionHeader(int, int, ModelExpression) - Method in class org.eclipse.mtl.parser.cst.CSTParserBlock
Reads the information of the 'expression' header in the text, and modifies the properties of the current CST node.
parseFileBody(int, int, FileBlock) - Method in class org.eclipse.mtl.parser.cst.CSTParserBlock
Reads the information of the 'file' body in the text, and modifies the children of the current CST node.
parseFileHeader(int, int, FileBlock) - Method in class org.eclipse.mtl.parser.cst.CSTParserBlock
Reads the information of the 'file' header in the text, and modifies the properties of the current CST node.
parseForBody(int, int, ForBlock) - Method in class org.eclipse.mtl.parser.cst.CSTParserBlock
Reads the information of the 'for' body in the text, and modifies the children of the current CST node.
parseForHeader(int, int, ForBlock) - Method in class org.eclipse.mtl.parser.cst.CSTParserBlock
Reads the information of the 'for' header in the text, and modifies the properties of the current CST node.
parseIfBody(int, int, IfBlock) - Method in class org.eclipse.mtl.parser.cst.CSTParserBlock
Reads the information of the 'if' body in the text, and modifies the children of the current CST node.
parseIfHeader(int, int, IfBlock) - Method in class org.eclipse.mtl.parser.cst.CSTParserBlock
Reads the information of the 'if' header in the text, and modifies the properties of the current CST node.
parseLetBody(int, int, LetBlock) - Method in class org.eclipse.mtl.parser.cst.CSTParserBlock
Reads the information of the 'let' body in the text, and modifies the children of the current CST node.
parseLetHeader(int, int, LetBlock) - Method in class org.eclipse.mtl.parser.cst.CSTParserBlock
Reads the information of the 'let' header in the text, and modifies the properties of the current CST node.
parseMacroBody(int, int, Macro) - Method in class org.eclipse.mtl.parser.cst.CSTParser
Reads the information of the 'macro' body in the text, and modifies the children of the current CST node.
parseMacroHeader(int, int, Macro) - Method in class org.eclipse.mtl.parser.cst.CSTParser
Reads the information of the 'macro' header in the text, and modifies the properties of the current CST node.
parseModuleBody(int, int, Module) - Method in class org.eclipse.mtl.parser.cst.CSTParser
Reads the information of the 'module' body in the text, and modifies the children of the current CST node.
parseModuleHeader(int, int, Module) - Method in class org.eclipse.mtl.parser.cst.CSTParser
Reads the information of the 'module' header in the text, and modifies the properties of the current CST node.
parseOCLExpression(String, int) - Method in class org.eclipse.mtl.parser.ast.ocl.OCLParser
Parse an OCL Expression and return the corresponding instance.
parseProtectedAreaBody(int, int, ProtectedAreaBlock) - Method in class org.eclipse.mtl.parser.cst.CSTParserBlock
Reads the information of the 'protected area' body in the text, and modifies the children of the current CST node.
parseProtectedAreaHeader(int, int, ProtectedAreaBlock) - Method in class org.eclipse.mtl.parser.cst.CSTParserBlock
Reads the information of the 'protected area' header in the text, and modifies the properties of the current CST node.
parseQueryHeader(int, int, Query) - Method in class org.eclipse.mtl.parser.cst.CSTParser
Reads the information of the 'query' header in the text, and modifies the properties of the current CST node.
ParserUtils - Class in org.eclipse.mtl.parser.cst.utils
Common utilities to parse sequences.
parseTemplateBody(int, int, Template) - Method in class org.eclipse.mtl.parser.cst.CSTParser
Reads the information of the 'template' body in the text, and modifies the children of the current CST node.
parseTemplateHeader(int, int, Template) - Method in class org.eclipse.mtl.parser.cst.CSTParser
Reads the information of the 'template' header in the text, and modifies the properties of the current CST node.
parseTraceBody(int, int, TraceBlock) - Method in class org.eclipse.mtl.parser.cst.CSTParserBlock
Reads the information of the 'trace' body in the text, and modifies the children of the current CST node.
parseTraceHeader(int, int, TraceBlock) - Method in class org.eclipse.mtl.parser.cst.CSTParserBlock
Reads the information of the 'trace' header in the text, and modifies the properties of the current CST node.
pBlock - Variable in class org.eclipse.mtl.parser.cst.CSTParser
To parse a block statement in the text : 'for', 'if'...
pBrackets - Variable in class org.eclipse.mtl.parser.cst.CSTParser
To parse a 'brackets' block in the text.
pComma - Variable in class org.eclipse.mtl.parser.cst.CSTParser
To parse a 'comma' sequence in the text.
pComment - Variable in class org.eclipse.mtl.parser.cst.CSTParser
To parse a 'comment' block in the text.
pElse - Variable in class org.eclipse.mtl.parser.cst.CSTParserBlock
To parse a 'else' sequence in the text.
pElseIf - Variable in class org.eclipse.mtl.parser.cst.CSTParserBlock
To parse a 'else if' block in the text.
pElseLet - Variable in class org.eclipse.mtl.parser.cst.CSTParserBlock
To parse a 'else let' block in the text.
performFinish() - Method in class org.eclipse.mtl.ide.ui.wizards.newfile.MTLNewTemplatesWizard
performFinish() - Method in class org.eclipse.mtl.ide.ui.wizards.newproject.MTLNewProjectUIWizard
performFinish() - Method in class org.eclipse.mtl.ide.ui.wizards.newproject.MTLNewProjectWizard
pExpression - Variable in class org.eclipse.mtl.parser.cst.CSTParserBlock
To parse an OCL expression in the text.
pFile - Variable in class org.eclipse.mtl.parser.cst.CSTParserBlock
To parse a 'file' block in the text.
pFor - Variable in class org.eclipse.mtl.parser.cst.CSTParserBlock
To parse a 'for' block in the text.
pGuard - Variable in class org.eclipse.mtl.parser.cst.CSTParser
To parse a 'guard' sequence in the text.
pIf - Variable in class org.eclipse.mtl.parser.cst.CSTParserBlock
To parse a 'if' block in the text.
pImport - Variable in class org.eclipse.mtl.parser.cst.CSTParser
To parse an 'import' block in the text.
PIPE_SEPARATOR - Static variable in interface org.eclipse.mtl.common.IMTLConstants
Pipe separator between the local variable and the expression in a for statement.
pLet - Variable in class org.eclipse.mtl.parser.cst.CSTParserBlock
To parse a 'let' block in the text.
pLiteral - Variable in class org.eclipse.mtl.parser.cst.CSTParser
To parse a 'literal' block in the text.
PLUGIN_ID - Static variable in class org.eclipse.mtl.engine.MTLEnginePlugin
Plug-in's ID.
PLUGIN_ID - Static variable in class org.eclipse.mtl.ide.ui.Activator
The plug-in ID.
pMacro - Variable in class org.eclipse.mtl.parser.cst.CSTParser
To parse a 'macro' block in the text.
pModule - Variable in class org.eclipse.mtl.parser.cst.CSTParser
To parse a 'module' block in the text.
pMTL - Variable in class org.eclipse.mtl.parser.cst.CSTParserBlock
The main parser.
pOCL - Variable in class org.eclipse.mtl.parser.ast.ASTFactory
To parse an OCL Expression with the OCL plug-in.
popContext() - Method in class org.eclipse.mtl.parser.ast.ocl.OCLParser
Restores the previous context.
pParenthesis - Variable in class org.eclipse.mtl.parser.cst.CSTParser
To parse a 'parenthesis' block in the text.
pPipe - Variable in class org.eclipse.mtl.parser.cst.CSTParser
To parse a 'pipe' sequence in the text.
pProtectedArea - Variable in class org.eclipse.mtl.parser.cst.CSTParserBlock
To parse a 'protected area' block in the text.
pQuery - Variable in class org.eclipse.mtl.parser.cst.CSTParser
To parse a 'query' block in the text.
previousIsNotIdentifierPart(ICharacterScanner) - Method in class org.eclipse.mtl.ide.ui.editors.template.rules.KeywordRule
Indicates if the character before the candidate isn't an identifier part.
PRIVATE_VALUE - Static variable in enum org.eclipse.mtl.cst.VisibilityKind
The 'Private' literal value. PRIVATE_VALUE - Static variable in enum org.eclipse.mtl.VisibilityKind
The 'Private' literal value. PROBLEM_MARKER - Static variable in interface org.eclipse.mtl.ide.ui.builders.MTLMarker
MTL Problem marker ID.
problems - Variable in class org.eclipse.mtl.parser.MTLSourceBuffer
Parsing problems.
PROTECTED_AREA - Static variable in interface org.eclipse.mtl.common.IMTLConstants
Protected Area keyword.
PROTECTED_AREA - Static variable in interface org.eclipse.mtl.ide.ui.editors.template.scanner.IMTLColorConstants
Protected Area color.
PROTECTED_AREA_BLOCK - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Protected Area Block' class. PROTECTED_AREA_BLOCK - Static variable in interface org.eclipse.mtl.cst.CstPackage
The meta object id for the 'Protected Area Block' class. PROTECTED_AREA_BLOCK - Static variable in interface org.eclipse.mtl.MtlPackage.Literals
The meta object literal for the 'Protected Area Block' class. PROTECTED_AREA_BLOCK - Static variable in interface org.eclipse.mtl.MtlPackage
The meta object id for the 'Protected Area Block' class. PROTECTED_AREA_BLOCK__BODY - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Body' containment reference list. PROTECTED_AREA_BLOCK__BODY - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Body' containment reference list. PROTECTED_AREA_BLOCK__EANNOTATIONS - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'EAnnotations' containment reference list. PROTECTED_AREA_BLOCK__EGENERIC_TYPE - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'EGeneric Type' containment reference. PROTECTED_AREA_BLOCK__END_POSITION - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'End Position' attribute. PROTECTED_AREA_BLOCK__END_POSITION - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'End Position' attribute. PROTECTED_AREA_BLOCK__ETYPE - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'EType' reference. PROTECTED_AREA_BLOCK__INIT - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Init' containment reference. PROTECTED_AREA_BLOCK__INIT - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Init' containment reference. PROTECTED_AREA_BLOCK__LOWER_BOUND - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Lower Bound' attribute. PROTECTED_AREA_BLOCK__MANY - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Many' attribute. PROTECTED_AREA_BLOCK__MARKER - Static variable in interface org.eclipse.mtl.cst.CstPackage.Literals
The meta object literal for the 'Marker' containment reference feature. PROTECTED_AREA_BLOCK__MARKER - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Marker' containment reference. PROTECTED_AREA_BLOCK__MARKER - Static variable in interface org.eclipse.mtl.MtlPackage.Literals
The meta object literal for the 'Marker' containment reference feature. PROTECTED_AREA_BLOCK__MARKER - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Marker' containment reference. PROTECTED_AREA_BLOCK__NAME - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Name' attribute. PROTECTED_AREA_BLOCK__ORDERED - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Ordered' attribute. PROTECTED_AREA_BLOCK__REQUIRED - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Required' attribute. PROTECTED_AREA_BLOCK__START_POSITION - Static variable in interface org.eclipse.mtl.cst.CstPackage
The feature id for the 'Start Position' attribute. PROTECTED_AREA_BLOCK__START_POSITION - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Start Position' attribute. PROTECTED_AREA_BLOCK__UNIQUE - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Unique' attribute. PROTECTED_AREA_BLOCK__UPPER_BOUND - Static variable in interface org.eclipse.mtl.MtlPackage
The feature id for the 'Upper Bound' attribute. PROTECTED_AREA_BLOCK_FEATURE_COUNT - Static variable in interface org.eclipse.mtl.cst.CstPackage
The number of structural features of the 'Protected Area Block' class. PROTECTED_AREA_BLOCK_FEATURE_COUNT - Static variable in interface org.eclipse.mtl.MtlPackage
The number of structural features of the 'Protected Area Block' class. PROTECTED_VALUE - Static variable in enum org.eclipse.mtl.cst.VisibilityKind
The 'Protected' literal value. PROTECTED_VALUE - Static variable in enum org.eclipse.mtl.VisibilityKind
The 'Protected' literal value. ProtectedAreaBlock - Interface in org.eclipse.mtl.cst
A representation of the model object 'Protected Area Block'. ProtectedAreaBlock - Interface in org.eclipse.mtl
A representation of the model object ' Protected Area Block'. ProtectedAreaBlockImpl - Class in org.eclipse.mtl.cst.impl
An implementation of the model object 'Protected Area Block'. ProtectedAreaBlockImpl() - Constructor for class org.eclipse.mtl.cst.impl.ProtectedAreaBlockImpl
 
ProtectedAreaBlockImpl - Class in org.eclipse.mtl.impl
An implementation of the model object ' Protected Area Block'. ProtectedAreaBlockImpl() - Constructor for class org.eclipse.mtl.impl.ProtectedAreaBlockImpl
 
pSemicolon - Variable in class org.eclipse.mtl.parser.cst.CSTParser
To parse a 'semicolon' sequence in the text.
pTemplate - Variable in class org.eclipse.mtl.parser.cst.CSTParser
To parse a 'template' block in the text.
pTrace - Variable in class org.eclipse.mtl.parser.cst.CSTParserBlock
To parse a 'trace' block in the text.
PUBLIC_VALUE - Static variable in enum org.eclipse.mtl.cst.VisibilityKind
The 'Public' literal value. PUBLIC_VALUE - Static variable in enum org.eclipse.mtl.VisibilityKind
The 'Public' literal value. pushContext(EClassifier) - Method in class org.eclipse.mtl.parser.ast.ocl.OCLParser
Next OCL expressions will have this new context.

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