source: trunk/yao/share/antlr-2.7.7/lib/csharp/antlr.runtime/antlr.debug/SemanticPredicateListenerBase.cs @ 1

Last change on this file since 1 was 1, checked in by lnalod, 15 years ago

Initial import of YAO sources

File size: 1.0 KB
Line 
1namespace antlr.debug
2{
3        using System;
4       
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
15        {
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)
22                {
23                }
24
25                public virtual void  refresh()
26                {
27                }
28
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)
35                {
36                }
37        }
38}
Note: See TracBrowser for help on using the repository browser.