Class ObservableXtextTokenStream
- java.lang.Object
-
- org.antlr.runtime.CommonTokenStream
-
- org.eclipse.xtext.parser.antlr.XtextTokenStream
-
- org.eclipse.xtext.ide.editor.contentassist.antlr.ObservableXtextTokenStream
-
- All Implemented Interfaces:
org.antlr.runtime.IntStream,org.antlr.runtime.TokenStream
public class ObservableXtextTokenStream extends org.eclipse.xtext.parser.antlr.XtextTokenStream- Since:
- 2.9
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceObservableXtextTokenStream.StreamListener
-
Constructor Summary
Constructors Constructor Description ObservableXtextTokenStream()ObservableXtextTokenStream(org.antlr.runtime.TokenSource tokenSource, int channel)ObservableXtextTokenStream(org.antlr.runtime.TokenSource tokenSource, org.eclipse.xtext.parser.antlr.ITokenDefProvider tokenDefProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconsume()ObservableXtextTokenStream.StreamListenergetListener()intLA(int i)intmark()voidrewind(int marker)voidsetListener(ObservableXtextTokenStream.StreamListener listener)-
Methods inherited from class org.eclipse.xtext.parser.antlr.XtextTokenStream
basicConsume, basicMark, basicRewind, doSetHiddenTokens, getCurrentLookAhead, getFirstMarker, getLexerErrorMessage, getTokenIndex, initCurrentLookAhead, LT, setHiddenTokens, setInitialHiddenTokens, skipHiddenTokens, toString
-
Methods inherited from class org.antlr.runtime.CommonTokenStream
discardOffChannelTokens, discardTokenType, fillBuffer, get, getSourceName, getTokens, getTokens, getTokens, getTokens, getTokens, getTokenSource, index, LB, release, reset, rewind, seek, setTokenSource, setTokenTypeChannel, size, skipOffTokenChannels, skipOffTokenChannelsReverse, toString, toString
-
-
-
-
Constructor Detail
-
ObservableXtextTokenStream
public ObservableXtextTokenStream()
-
ObservableXtextTokenStream
public ObservableXtextTokenStream(org.antlr.runtime.TokenSource tokenSource, int channel)
-
ObservableXtextTokenStream
public ObservableXtextTokenStream(org.antlr.runtime.TokenSource tokenSource, org.eclipse.xtext.parser.antlr.ITokenDefProvider tokenDefProvider)
-
-
Method Detail
-
LA
public int LA(int i)
- Specified by:
LAin interfaceorg.antlr.runtime.IntStream- Overrides:
LAin classorg.eclipse.xtext.parser.antlr.XtextTokenStream
-
mark
public int mark()
- Specified by:
markin interfaceorg.antlr.runtime.IntStream- Overrides:
markin classorg.eclipse.xtext.parser.antlr.XtextTokenStream
-
rewind
public void rewind(int marker)
- Specified by:
rewindin interfaceorg.antlr.runtime.IntStream- Overrides:
rewindin classorg.eclipse.xtext.parser.antlr.XtextTokenStream
-
consume
public void consume()
- Specified by:
consumein interfaceorg.antlr.runtime.IntStream- Overrides:
consumein classorg.eclipse.xtext.parser.antlr.XtextTokenStream
-
setListener
public void setListener(ObservableXtextTokenStream.StreamListener listener)
-
getListener
public ObservableXtextTokenStream.StreamListener getListener()
-
-