|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IMatchMgr
match manager interface
| Method Summary | |
|---|---|
boolean |
confirmReduction(IParseSessionForMatchMgr parseSession,
IParseNode[] parseNodes,
int[] notWhiteIndexes)
confirm or cancel reduction |
boolean |
immediateReduction()
|
boolean |
needsToConfirmReduction()
|
void |
reduceAction(IParseSessionForMatchMgr parseSession,
IParseNode fatherParseNode,
IParseNode[] parseNodes,
int[] notWhiteIndexes)
do the reduction action |
| Method Detail |
|---|
boolean needsToConfirmReduction()
boolean confirmReduction(IParseSessionForMatchMgr parseSession,
IParseNode[] parseNodes,
int[] notWhiteIndexes)
throws ParserException
parseSession - share with all match managerparseNodes - the sons parse nodenotWhiteIndexes - indexes of not white space parse node
ParserExceptionboolean immediateReduction()
void reduceAction(IParseSessionForMatchMgr parseSession,
IParseNode fatherParseNode,
IParseNode[] parseNodes,
int[] notWhiteIndexes)
throws ParserException
parseSession - share with all match managerfatherParseNode - the father parse node, reduction parse node resultparseNodes - the sons parse nodenotWhiteIndexes - indexes of not white space parse node, can be empty if all
parses nodes are whitespace
ParserException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||