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 voidaddInputBufferListener(InputBufferListener l)voidfireConsume(char c)voidfireEvent(int type, ListenerBase l)voidfireEvents(int type, java.util.Vector listeners)voidfireLA(char c, int la)voidfireMark(int pos)voidfireRewind(int pos)java.util.VectorgetInputBufferListeners()protected voidrefresh(java.util.Vector listeners)voidrefreshListeners()voidremoveInputBufferListener(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)
-
-