namespace antlr.debug
{
using System;
///
/// Provides an abstract base for implementing subclasses.
///
///
///
/// This abstract class is provided to make it easier to create s.
/// You should extend this base class rather than creating your own.
///
///
public abstract class SyntacticPredicateListenerBase : SyntacticPredicateListener
{
///
/// Handle the "Done" event.
///
/// Event source object
/// Event data object
public virtual void doneParsing(object source, TraceEventArgs e)
{
}
public virtual void refresh()
{
}
///
/// Handle the "SynPredFailed" event.
///
/// Event source object
/// Event data object
public virtual void syntacticPredicateFailed(object source, SyntacticPredicateEventArgs e)
{
}
///
/// Handle the "SynPredStarted" event.
///
/// Event source object
/// Event data object
public virtual void syntacticPredicateStarted(object source, SyntacticPredicateEventArgs e)
{
}
///
/// Handle the "SynPredSucceeded" event.
///
/// Event source object
/// Event data object
public virtual void syntacticPredicateSucceeded(object source, SyntacticPredicateEventArgs e)
{
}
}
}