Uses of Class
org.eclipse.mtl.parser.cst.utils.SequenceBlock

Packages that use SequenceBlock
org.eclipse.mtl.parser.cst   
org.eclipse.mtl.parser.cst.utils   
 

Uses of SequenceBlock in org.eclipse.mtl.parser.cst
 

Fields in org.eclipse.mtl.parser.cst declared as SequenceBlock
protected  SequenceBlock CSTParser.pBrackets
          To parse a 'brackets' block in the text.
protected  SequenceBlock CSTParser.pComment
          To parse a 'comment' block in the text.
protected  SequenceBlock CSTParserBlock.pElseIf
          To parse a 'else if' block in the text.
protected  SequenceBlock CSTParserBlock.pElseLet
          To parse a 'else let' block in the text.
protected  SequenceBlock CSTParserBlock.pExpression
          To parse an OCL expression in the text.
protected  SequenceBlock CSTParserBlock.pFile
          To parse a 'file' block in the text.
protected  SequenceBlock CSTParserBlock.pFor
          To parse a 'for' block in the text.
protected  SequenceBlock CSTParserBlock.pIf
          To parse a 'if' block in the text.
protected  SequenceBlock CSTParser.pImport
          To parse an 'import' block in the text.
protected  SequenceBlock CSTParserBlock.pLet
          To parse a 'let' block in the text.
protected  SequenceBlock CSTParser.pLiteral
          To parse a 'literal' block in the text.
protected  SequenceBlock CSTParser.pMacro
          To parse a 'macro' block in the text.
protected  SequenceBlock CSTParser.pModule
          To parse a 'module' block in the text.
protected  SequenceBlock CSTParser.pParenthesis
          To parse a 'parenthesis' block in the text.
protected  SequenceBlock CSTParserBlock.pProtectedArea
          To parse a 'protected area' block in the text.
protected  SequenceBlock CSTParser.pQuery
          To parse a 'query' block in the text.
protected  SequenceBlock CSTParser.pTemplate
          To parse a 'template' block in the text.
protected  SequenceBlock CSTParserBlock.pTrace
          To parse a 'trace' block in the text.
 

Uses of SequenceBlock in org.eclipse.mtl.parser.cst.utils
 

Methods in org.eclipse.mtl.parser.cst.utils that return SequenceBlock
static SequenceBlock ParserUtils.createMTLSequenceBlock(boolean headerOnly, java.lang.String name, boolean recursiveBody, SequenceBlock[] inhibsHeader, SequenceBlock[] inhibsBody)
          Creates a MTL block analyzer.
 

Methods in org.eclipse.mtl.parser.cst.utils with parameters of type SequenceBlock
static SequenceBlock ParserUtils.createMTLSequenceBlock(boolean headerOnly, java.lang.String name, boolean recursiveBody, SequenceBlock[] inhibsHeader, SequenceBlock[] inhibsBody)
          Creates a MTL block analyzer.
static SequenceBlock ParserUtils.createMTLSequenceBlock(boolean headerOnly, java.lang.String name, boolean recursiveBody, SequenceBlock[] inhibsHeader, SequenceBlock[] inhibsBody)
          Creates a MTL block analyzer.
static int ParserUtils.getNextSequence(java.lang.StringBuffer buffer, int posBegin, int posEnd, ISequence[] pElements, Region[] pElementsPositions, SequenceBlock[] pInhibs, Region[] pInhibsPositions)
          To find the nearest sequence ('pElements') in the buffer, and some blocks ('pInhibs') are ignored.
 Region SequenceBlock.search(java.lang.StringBuffer buffer, int posBegin, int posEnd, Sequence spec, SequenceBlock[] inhibs)
          To find the first offset of this sequence in the given buffer, ignoring other sequences...
 Region Sequence.search(java.lang.StringBuffer buffer, int posBegin, int posEnd, Sequence spec, SequenceBlock[] inhibs)
          To find the first offset of this sequence in the given buffer, ignoring other sequences...
 Region ISequence.search(java.lang.StringBuffer buffer, int posBegin, int posEnd, Sequence spec, SequenceBlock[] inhibs)
          To find the first offset of this sequence in the given buffer, ignoring other sequences...
 java.util.List<Region> Sequence.split(java.lang.StringBuffer buffer, int posBegin, int posEnd, boolean keepSeparator, Sequence spec, SequenceBlock[] inhibs)
          This sequence is used to split the buffer between the given positions.
 

Constructors in org.eclipse.mtl.parser.cst.utils with parameters of type SequenceBlock
SequenceBlock(Sequence beginHeader, Sequence endHeaderBody, Sequence specHeader, boolean recursiveHeader, SequenceBlock[] inhibsHeader)
          Constructor.
SequenceBlock(Sequence beginHeader, Sequence endHeaderOnly, Sequence endHeaderBody, SequenceBlock[] inhibsHeader, Sequence endBody, Sequence specBody, SequenceBlock[] inhibsBody)
          Constructor.
SequenceBlock(Sequence beginHeader, Sequence endHeaderOnly, Sequence endHeaderBody, SequenceBlock[] inhibsHeader, Sequence endBody, Sequence specBody, SequenceBlock[] inhibsBody)
          Constructor.
 


Copyright 2008 Obeo
All Rights Reserved.