Update changes.
[castle.git] / Experiments / Rook / Castle.Rook / antlr.debug / SemanticPredicateListenerBase.cs
blobb9097bbb1546f0228a6a1f49833887ef77664003
1 namespace antlr.debug
3 using System;
5 /// <summary>
6 /// Provides an abstract base for implementing <see cref="SemanticPredicateListener"/> subclasses.
7 /// </summary>
8 /// <remarks>
9 /// <param>
10 /// This abstract class is provided to make it easier to create <see cref="SemanticPredicateListener"/>s.
11 /// You should extend this base class rather than creating your own.
12 /// </param>
13 /// </remarks>
14 public class SemanticPredicateListenerBase : SemanticPredicateListener
16 /// <summary>
17 /// Handle the "Done" event.
18 /// </summary>
19 /// <param name="source">Event source object</param>
20 /// <param name="e">Event data object</param>
21 public virtual void doneParsing(object source, TraceEventArgs e)
25 public virtual void refresh()
29 /// <summary>
30 /// Handle the "SemPreEvaluated" event.
31 /// </summary>
32 /// <param name="source">Event source object</param>
33 /// <param name="e">Event data object</param>
34 public virtual void semanticPredicateEvaluated(object source, SemanticPredicateEventArgs e)