|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||