Package antlr.debug
Class InputBufferEventSupport
- java.lang.Object
-
- antlr.debug.InputBufferEventSupport
-
public class InputBufferEventSupport extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description InputBufferEventSupport(java.lang.Object source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addInputBufferListener(InputBufferListener l)
void
fireConsume(char c)
void
fireEvent(int type, ListenerBase l)
void
fireEvents(int type, java.util.Vector listeners)
void
fireLA(char c, int la)
void
fireMark(int pos)
void
fireRewind(int pos)
java.util.Vector
getInputBufferListeners()
protected void
refresh(java.util.Vector listeners)
void
refreshListeners()
void
removeInputBufferListener(InputBufferListener l)
-
-
-
Field Detail
-
CONSUME
protected static final int CONSUME
- See Also:
- Constant Field Values
-
LA
protected static final int LA
- See Also:
- Constant Field Values
-
MARK
protected static final int MARK
- See Also:
- Constant Field Values
-
REWIND
protected static final int REWIND
- See Also:
- Constant Field Values
-
-
Method Detail
-
addInputBufferListener
public void addInputBufferListener(InputBufferListener l)
-
fireConsume
public void fireConsume(char c)
-
fireEvent
public void fireEvent(int type, ListenerBase l)
-
fireEvents
public void fireEvents(int type, java.util.Vector listeners)
-
fireLA
public void fireLA(char c, int la)
-
fireMark
public void fireMark(int pos)
-
fireRewind
public void fireRewind(int pos)
-
getInputBufferListeners
public java.util.Vector getInputBufferListeners()
-
refresh
protected void refresh(java.util.Vector listeners)
-
refreshListeners
public void refreshListeners()
-
removeInputBufferListener
public void removeInputBufferListener(InputBufferListener l)
-
-