source: trunk/yao/share/antlr-2.7.7/lib/csharp/antlr.runtime/antlr.debug/SyntacticPredicateListenerBase.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.6 KB
Line 
1namespace antlr.debug
2{
3        using System;
4       
5        /// <summary>
6        /// Provides an abstract base for implementing <see cref="SyntacticPredicateListener"/> subclasses.
7        /// </summary>
8        /// <remarks>
9        ///             <param>
10        ///             This abstract class is provided to make it easier to create <see cref="SyntacticPredicateListener"/>s.
11        ///             You should extend this base class rather than creating your own.
12        ///             </param>
13        /// </remarks>
14        public abstract class SyntacticPredicateListenerBase : SyntacticPredicateListener
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 "SynPredFailed" event.
31                /// </summary>
32                /// <param name="source">Event source object</param>
33                /// <param name="e">Event data object</param>
34                public virtual void  syntacticPredicateFailed(object source, SyntacticPredicateEventArgs e)
35                {
36                }
37
38                /// <summary>
39                /// Handle the "SynPredStarted" event.
40                /// </summary>
41                /// <param name="source">Event source object</param>
42                /// <param name="e">Event data object</param>
43                public virtual void  syntacticPredicateStarted(object source, SyntacticPredicateEventArgs e)
44                {
45                }
46               
47                /// <summary>
48                /// Handle the "SynPredSucceeded" event.
49                /// </summary>
50                /// <param name="source">Event source object</param>
51                /// <param name="e">Event data object</param>
52                public virtual void  syntacticPredicateSucceeded(object source, SyntacticPredicateEventArgs e)
53                {
54                }
55        }
56}
Note: See TracBrowser for help on using the repository browser.