public final class ExtendedStackTrace extends ParsingEventListener
Modifier and Type | Field and Description |
---|---|
FastStackMatcherAndPosition |
currentStack |
int |
longestIndex |
Matcher |
longestMatcher |
Matcher |
longestOutertMatcher |
ParsingState |
longestParsingState |
FastStackMatcherAndPosition |
longestStack |
Constructor and Description |
---|
ExtendedStackTrace() |
Modifier and Type | Method and Description |
---|---|
void |
beginParse() |
void |
enterMatcher(Matcher matcher,
ParsingState parsingState) |
void |
enterRule(RuleMatcher rule,
ParsingState parsingState) |
void |
exitWithMatchMatcher(Matcher matcher,
ParsingState parsingState,
AstNode astNode) |
void |
exitWithMatchRule(RuleMatcher rule,
ParsingState parsingState,
AstNode astNode) |
void |
exitWithoutMatchMatcher(Matcher matcher,
ParsingState parsingState) |
void |
exitWithoutMatchRule(RuleMatcher rule,
ParsingState parsingState) |
java.lang.String |
toString() |
beginLex, endLex, endParse
public final FastStackMatcherAndPosition currentStack
public final FastStackMatcherAndPosition longestStack
public Matcher longestOutertMatcher
public Matcher longestMatcher
public int longestIndex
public ParsingState longestParsingState
public void beginParse()
beginParse
in class ParsingEventListener
public void enterRule(RuleMatcher rule, ParsingState parsingState)
enterRule
in class ParsingEventListener
public void exitWithMatchRule(RuleMatcher rule, ParsingState parsingState, AstNode astNode)
exitWithMatchRule
in class ParsingEventListener
public void exitWithoutMatchRule(RuleMatcher rule, ParsingState parsingState)
exitWithoutMatchRule
in class ParsingEventListener
public void enterMatcher(Matcher matcher, ParsingState parsingState)
enterMatcher
in class ParsingEventListener
public void exitWithMatchMatcher(Matcher matcher, ParsingState parsingState, AstNode astNode)
exitWithMatchMatcher
in class ParsingEventListener
public void exitWithoutMatchMatcher(Matcher matcher, ParsingState parsingState)
exitWithoutMatchMatcher
in class ParsingEventListener
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2012 SonarSource. All Rights Reserved.