C# Class Spring.Expressions.Parser.antlr.debug.ScannerEventSupport

A class to assist in firing parser events NOTE: I intentionally _did_not_ synchronize the event firing and add/remove listener methods. This is because the add/remove should _only_ be called by the parser at its start/end, and the _same_thread_ should be performing the parsing. This should help performance a tad...
Afficher le fichier Open project: spring-projects/spring-net Class Usage Examples

Méthodes publiques

Méthode Description
ScannerEventSupport ( object source ) : antlr.collections.impl
addDoneListener ( Listener l ) : void
addMessageListener ( MessageListener l ) : void
addNewLineListener ( NewLineListener l ) : void
addParserListener ( ParserListener l ) : void
addParserMatchListener ( ParserMatchListener l ) : void
addParserTokenListener ( ParserTokenListener l ) : void
addSemanticPredicateListener ( SemanticPredicateListener l ) : void
addSyntacticPredicateListener ( SyntacticPredicateListener l ) : void
addTraceListener ( TraceListener l ) : void
checkController ( ) : void
fireConsume ( int c ) : void
fireDoneParsing ( ) : void
fireEnterRule ( int ruleNum, int guessing, int data ) : void
fireExitRule ( int ruleNum, int guessing, int data ) : void
fireLA ( int k, int la ) : void
fireMatch ( char c, antlr.collections.impl.BitSet b, int guessing ) : void
fireMatch ( char c, int guessing ) : void
fireMatch ( char c, string target, int guessing ) : void
fireMatch ( int c, antlr.collections.impl.BitSet b, string text, int guessing ) : void
fireMatch ( int n, string text, int guessing ) : void
fireMatch ( string s, int guessing ) : void
fireMatchNot ( char c, char n, int guessing ) : void
fireMatchNot ( int c, int n, string text, int guessing ) : void
fireMismatch ( char c, antlr.collections.impl.BitSet b, int guessing ) : void
fireMismatch ( char c, char n, int guessing ) : void
fireMismatch ( char c, string target, int guessing ) : void
fireMismatch ( int i, antlr.collections.impl.BitSet b, string text, int guessing ) : void
fireMismatch ( int i, int n, string text, int guessing ) : void
fireMismatch ( string s, string text, int guessing ) : void
fireMismatchNot ( char v, char c, int guessing ) : void
fireMismatchNot ( int i, int n, string text, int guessing ) : void
fireNewLine ( int line ) : void
fireReportError ( System e ) : void
fireReportError ( string s ) : void
fireReportWarning ( string s ) : void
fireSemanticPredicateEvaluated ( int type, int condition, bool result, int guessing ) : bool
fireSyntacticPredicateFailed ( int guessing ) : void
fireSyntacticPredicateStarted ( int guessing ) : void
fireSyntacticPredicateSucceeded ( int guessing ) : void
refreshListeners ( ) : void
removeDoneListener ( Listener l ) : void
removeMessageListener ( MessageListener l ) : void
removeNewLineListener ( NewLineListener l ) : void
removeParserListener ( ParserListener l ) : void
removeParserMatchListener ( ParserMatchListener l ) : void
removeParserTokenListener ( ParserTokenListener l ) : void
removeSemanticPredicateListener ( SemanticPredicateListener l ) : void
removeSyntacticPredicateListener ( SyntacticPredicateListener l ) : void
removeTraceListener ( TraceListener l ) : void

Method Details

ScannerEventSupport() public méthode

public ScannerEventSupport ( object source ) : antlr.collections.impl
source object
Résultat antlr.collections.impl

addDoneListener() public méthode

public addDoneListener ( Listener l ) : void
l Listener
Résultat void

addMessageListener() public méthode

public addMessageListener ( MessageListener l ) : void
l MessageListener
Résultat void

addNewLineListener() public méthode

public addNewLineListener ( NewLineListener l ) : void
l NewLineListener
Résultat void

addParserListener() public méthode

public addParserListener ( ParserListener l ) : void
l ParserListener
Résultat void

addParserMatchListener() public méthode

public addParserMatchListener ( ParserMatchListener l ) : void
l ParserMatchListener
Résultat void

addParserTokenListener() public méthode

public addParserTokenListener ( ParserTokenListener l ) : void
l ParserTokenListener
Résultat void

addSemanticPredicateListener() public méthode

public addSemanticPredicateListener ( SemanticPredicateListener l ) : void
l SemanticPredicateListener
Résultat void

addSyntacticPredicateListener() public méthode

public addSyntacticPredicateListener ( SyntacticPredicateListener l ) : void
l SyntacticPredicateListener
Résultat void

addTraceListener() public méthode

public addTraceListener ( TraceListener l ) : void
l TraceListener
Résultat void

checkController() public méthode

public checkController ( ) : void
Résultat void

fireConsume() public méthode

public fireConsume ( int c ) : void
c int
Résultat void

fireDoneParsing() public méthode

public fireDoneParsing ( ) : void
Résultat void

fireEnterRule() public méthode

public fireEnterRule ( int ruleNum, int guessing, int data ) : void
ruleNum int
guessing int
data int
Résultat void

fireExitRule() public méthode

public fireExitRule ( int ruleNum, int guessing, int data ) : void
ruleNum int
guessing int
data int
Résultat void

fireLA() public méthode

public fireLA ( int k, int la ) : void
k int
la int
Résultat void

fireMatch() public méthode

public fireMatch ( char c, antlr.collections.impl.BitSet b, int guessing ) : void
c char
b antlr.collections.impl.BitSet
guessing int
Résultat void

fireMatch() public méthode

public fireMatch ( char c, int guessing ) : void
c char
guessing int
Résultat void

fireMatch() public méthode

public fireMatch ( char c, string target, int guessing ) : void
c char
target string
guessing int
Résultat void

fireMatch() public méthode

public fireMatch ( int c, antlr.collections.impl.BitSet b, string text, int guessing ) : void
c int
b antlr.collections.impl.BitSet
text string
guessing int
Résultat void

fireMatch() public méthode

public fireMatch ( int n, string text, int guessing ) : void
n int
text string
guessing int
Résultat void

fireMatch() public méthode

public fireMatch ( string s, int guessing ) : void
s string
guessing int
Résultat void

fireMatchNot() public méthode

public fireMatchNot ( char c, char n, int guessing ) : void
c char
n char
guessing int
Résultat void

fireMatchNot() public méthode

public fireMatchNot ( int c, int n, string text, int guessing ) : void
c int
n int
text string
guessing int
Résultat void

fireMismatch() public méthode

public fireMismatch ( char c, antlr.collections.impl.BitSet b, int guessing ) : void
c char
b antlr.collections.impl.BitSet
guessing int
Résultat void

fireMismatch() public méthode

public fireMismatch ( char c, char n, int guessing ) : void
c char
n char
guessing int
Résultat void

fireMismatch() public méthode

public fireMismatch ( char c, string target, int guessing ) : void
c char
target string
guessing int
Résultat void

fireMismatch() public méthode

public fireMismatch ( int i, antlr.collections.impl.BitSet b, string text, int guessing ) : void
i int
b antlr.collections.impl.BitSet
text string
guessing int
Résultat void

fireMismatch() public méthode

public fireMismatch ( int i, int n, string text, int guessing ) : void
i int
n int
text string
guessing int
Résultat void

fireMismatch() public méthode

public fireMismatch ( string s, string text, int guessing ) : void
s string
text string
guessing int
Résultat void

fireMismatchNot() public méthode

public fireMismatchNot ( char v, char c, int guessing ) : void
v char
c char
guessing int
Résultat void

fireMismatchNot() public méthode

public fireMismatchNot ( int i, int n, string text, int guessing ) : void
i int
n int
text string
guessing int
Résultat void

fireNewLine() public méthode

public fireNewLine ( int line ) : void
line int
Résultat void

fireReportError() public méthode

public fireReportError ( System e ) : void
e System
Résultat void

fireReportError() public méthode

public fireReportError ( string s ) : void
s string
Résultat void

fireReportWarning() public méthode

public fireReportWarning ( string s ) : void
s string
Résultat void

fireSemanticPredicateEvaluated() public méthode

public fireSemanticPredicateEvaluated ( int type, int condition, bool result, int guessing ) : bool
type int
condition int
result bool
guessing int
Résultat bool

fireSyntacticPredicateFailed() public méthode

public fireSyntacticPredicateFailed ( int guessing ) : void
guessing int
Résultat void

fireSyntacticPredicateStarted() public méthode

public fireSyntacticPredicateStarted ( int guessing ) : void
guessing int
Résultat void

fireSyntacticPredicateSucceeded() public méthode

public fireSyntacticPredicateSucceeded ( int guessing ) : void
guessing int
Résultat void

refreshListeners() public méthode

public refreshListeners ( ) : void
Résultat void

removeDoneListener() public méthode

public removeDoneListener ( Listener l ) : void
l Listener
Résultat void

removeMessageListener() public méthode

public removeMessageListener ( MessageListener l ) : void
l MessageListener
Résultat void

removeNewLineListener() public méthode

public removeNewLineListener ( NewLineListener l ) : void
l NewLineListener
Résultat void

removeParserListener() public méthode

public removeParserListener ( ParserListener l ) : void
l ParserListener
Résultat void

removeParserMatchListener() public méthode

public removeParserMatchListener ( ParserMatchListener l ) : void
l ParserMatchListener
Résultat void

removeParserTokenListener() public méthode

public removeParserTokenListener ( ParserTokenListener l ) : void
l ParserTokenListener
Résultat void

removeSemanticPredicateListener() public méthode

public removeSemanticPredicateListener ( SemanticPredicateListener l ) : void
l SemanticPredicateListener
Résultat void

removeSyntacticPredicateListener() public méthode

public removeSyntacticPredicateListener ( SyntacticPredicateListener l ) : void
l SyntacticPredicateListener
Résultat void

removeTraceListener() public méthode

public removeTraceListener ( TraceListener l ) : void
l TraceListener
Résultat void