Beispiel #1
0
 public virtual void  removeParserMatchListener(ParserMatchListener l)
 {
     if (!ignoreInvalidDebugCalls)
     {
         throw new System.SystemException("removeParserMatchListener() is only valid if parser built for debugging");
     }
 }
Beispiel #2
0
 public virtual void  addParserMatchListener(ParserMatchListener l)
 {
     ((CharScanner)source).MatchedChar       += new MatchEventHandler(l.parserMatch);
     ((CharScanner)source).MatchedNotChar    += new MatchEventHandler(l.parserMatchNot);
     ((CharScanner)source).MisMatchedChar    += new MatchEventHandler(l.parserMismatch);
     ((CharScanner)source).MisMatchedNotChar += new MatchEventHandler(l.parserMismatchNot);
     addDoneListener(l);
 }
 public virtual void addParserMatchListener(ParserMatchListener l)
 {
     ((CharScanner)source).MatchedChar		+= new MatchEventHandler(l.parserMatch);
     ((CharScanner)source).MatchedNotChar	+= new MatchEventHandler(l.parserMatchNot);
     ((CharScanner)source).MisMatchedChar	+= new MatchEventHandler(l.parserMismatch);
     ((CharScanner)source).MisMatchedNotChar	+= new MatchEventHandler(l.parserMismatchNot);
     addDoneListener(l);
 }
Beispiel #4
0
 public virtual void  removeParserMatchListener(ParserMatchListener l)
 {
     ((Parser)source).MatchedToken       -= new MatchEventHandler(l.parserMatch);
     ((Parser)source).MatchedNotToken    -= new MatchEventHandler(l.parserMatchNot);
     ((Parser)source).MisMatchedToken    -= new MatchEventHandler(l.parserMismatch);
     ((Parser)source).MisMatchedNotToken -= new MatchEventHandler(l.parserMismatchNot);
     //matchListeners.Remove(l);
     removeDoneListener(l);
 }
Beispiel #5
0
 public virtual void  addParserMatchListener(ParserMatchListener l)
 {
     ((Parser)source).MatchedToken       += new MatchEventHandler(l.parserMatch);
     ((Parser)source).MatchedNotToken    += new MatchEventHandler(l.parserMatchNot);
     ((Parser)source).MisMatchedToken    += new MatchEventHandler(l.parserMismatch);
     ((Parser)source).MisMatchedNotToken += new MatchEventHandler(l.parserMismatchNot);
     //matchListeners.Add(l);
     addDoneListener(l);
 }
Beispiel #6
0
 public override void  addParserMatchListener(ParserMatchListener l)
 {
     parserEventSupport.addParserMatchListener(l);
 }
Beispiel #7
0
 public override void  removeParserMatchListener(ParserMatchListener l)
 {
     parserEventSupport.removeParserMatchListener(l);
 }
 public virtual void  addParserMatchListener(ParserMatchListener l)
 {
     eventSupport.addParserMatchListener(l);
 }
 public virtual void  removeParserMatchListener(ParserMatchListener l)
 {
     eventSupport.removeParserMatchListener(l);
 }
 public virtual void removeParserMatchListener(ParserMatchListener l)
 {
     ((Parser)source).MatchedToken		-= new MatchEventHandler(l.parserMatch);
     ((Parser)source).MatchedNotToken	-= new MatchEventHandler(l.parserMatchNot);
     ((Parser)source).MisMatchedToken	-= new MatchEventHandler(l.parserMismatch);
     ((Parser)source).MisMatchedNotToken	-= new MatchEventHandler(l.parserMismatchNot);
     //matchListeners.Remove(l);
     removeDoneListener(l);
 }
 public virtual void addParserMatchListener(ParserMatchListener l)
 {
     ((Parser)source).MatchedToken		+= new MatchEventHandler(l.parserMatch);
     ((Parser)source).MatchedNotToken	+= new MatchEventHandler(l.parserMatchNot);
     ((Parser)source).MisMatchedToken	+= new MatchEventHandler(l.parserMismatch);
     ((Parser)source).MisMatchedNotToken	+= new MatchEventHandler(l.parserMismatchNot);
     //matchListeners.Add(l);
     addDoneListener(l);
 }
Beispiel #12
0
 public virtual void addParserMatchListener(ParserMatchListener l)
 {
     if (!ignoreInvalidDebugCalls)
         throw new System.ArgumentException("addParserMatchListener() is only valid if parser built for debugging");
 }
 public override void addParserMatchListener(ParserMatchListener l)
 {
     parserEventSupport.addParserMatchListener(l);
 }
 public override void removeParserMatchListener(ParserMatchListener l)
 {
     parserEventSupport.removeParserMatchListener(l);
 }
Beispiel #15
0
		public virtual void  addParserMatchListener(ParserMatchListener l)
		{
			eventSupport.addParserMatchListener(l);
		}
Beispiel #16
0
		public virtual void  removeParserMatchListener(ParserMatchListener l)
		{
			eventSupport.removeParserMatchListener(l);
		}
Beispiel #17
0
 public virtual void removeParserMatchListener(ParserMatchListener l)
 {
     if (!ignoreInvalidDebugCalls)
         throw new System.SystemException("removeParserMatchListener() is only valid if parser built for debugging");
 }