satc
Class AbstractLexerCallback

java.lang.Object
  |
  +--satc.AbstractLexerCallback
All Implemented Interfaces:
MultiStateLexer.LexerCallback

public abstract class AbstractLexerCallback
extends java.lang.Object
implements MultiStateLexer.LexerCallback

Abstract implementation of the LexerCallback interface.


Constructor Summary
AbstractLexerCallback()
           
 
Method Summary
abstract  void action(antlr.Token tok)
          The action to be performed for each new token.
 boolean isEnabled()
          Returns true if this action is currently enabled.
 void setEnabled(boolean en)
          Enable/disable this action.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface satc.MultiStateLexer.LexerCallback
action
 

Constructor Detail

AbstractLexerCallback

public AbstractLexerCallback()
Method Detail

action

public abstract void action(antlr.Token tok)
The action to be performed for each new token.

isEnabled

public boolean isEnabled()
Returns true if this action is currently enabled.
Specified by:
isEnabled in interface MultiStateLexer.LexerCallback

setEnabled

public void setEnabled(boolean en)
Enable/disable this action.
Specified by:
setEnabled in interface MultiStateLexer.LexerCallback