public ParserEventSupport(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 reportWarning(object source, MessageEventArgs e) { System.Console.Out.WriteLine(indentString + e); }
/// <summary> /// Handle the "ReportWarning" event. /// </summary> /// <param name="source">Event source object</param> /// <param name="e">Event data object</param> public virtual void reportWarning(object source, MessageEventArgs e) { }
/// <summary> /// Handle the "ReportError" event. /// </summary> /// <param name="source">Event source object</param> /// <param name="e">Event data object</param> public virtual void reportError(object source, MessageEventArgs e) { }