public ScannerEventSupport(object source) { matchEvent = new MatchEventArgs(); messageEvent = new MessageEventArgs(); tokenEvent = new TokenEventArgs(); traceEvent = new TraceEventArgs(); semPredEvent = new SemanticPredicateEventArgs(); synPredEvent = new SyntacticPredicateEventArgs(); newLineEvent = new NewLineEventArgs(); listeners = new Hashtable(); this.source = source; }
public virtual void semanticPredicateEvaluated(object source, SemanticPredicateEventArgs e) { System.Console.Out.WriteLine(indentString + e); }
/// <summary> /// Handle the "SemPreEvaluated" event. /// </summary> /// <param name="source">Event source object</param> /// <param name="e">Event data object</param> public virtual void semanticPredicateEvaluated(object source, SemanticPredicateEventArgs e) { }