|
||||||||||
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
ParserException
boolean 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 |