コード例 #1
0
 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;
 }
コード例 #2
0
ファイル: ParserReporter.cs プロジェクト: 0xb1dd1e/boo
		public virtual void  reportWarning(object source, MessageEventArgs e)
		{
			System.Console.Out.WriteLine(indentString + e);
		}
コード例 #3
0
ファイル: MessageListenerBase.cs プロジェクト: 0xb1dd1e/boo
		/// <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)
		{
		}
コード例 #4
0
ファイル: MessageListenerBase.cs プロジェクト: 0xb1dd1e/boo
		/// <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)
		{
		}