|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.antlr.runtime.CommonTokenStream
org.eclipse.xtext.parser.antlr.XtextTokenStream
org.eclipse.xtext.ui.editor.contentassist.antlr.ObservableXtextTokenStream
public class ObservableXtextTokenStream
| Nested Class Summary | |
|---|---|
static interface |
ObservableXtextTokenStream.StreamListener
|
| Nested classes/interfaces inherited from class org.eclipse.xtext.parser.antlr.XtextTokenStream |
|---|
XtextTokenStream.HiddenTokens |
| Field Summary |
|---|
| Fields inherited from class org.antlr.runtime.CommonTokenStream |
|---|
channel, channelOverrideMap, discardOffChannelTokens, discardSet, lastMarker, p, tokens, tokenSource |
| Constructor Summary | |
|---|---|
ObservableXtextTokenStream()
|
|
ObservableXtextTokenStream(org.antlr.runtime.TokenSource tokenSource,
int channel)
|
|
ObservableXtextTokenStream(org.antlr.runtime.TokenSource tokenSource,
ITokenDefProvider tokenDefProvider)
|
|
| Method Summary | |
|---|---|
void |
consume()
Move the input pointer to the next incoming token. |
ObservableXtextTokenStream.StreamListener |
getListener()
|
int |
LA(int i)
Get int at current input pointer + i ahead where i=1 is next int. |
int |
mark()
Tell the stream to start buffering if it hasn't already. |
void |
rewind(int marker)
Reset the stream so that next call to index would return marker. |
void |
setListener(ObservableXtextTokenStream.StreamListener listener)
|
| Methods inherited from class org.eclipse.xtext.parser.antlr.XtextTokenStream |
|---|
doSetHiddenTokens, getCurrentLookAhead, getLexerErrorMessage, initCurrentLookAhead, LT, seek, 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, setTokenSource, setTokenTypeChannel, size, skipOffTokenChannels, skipOffTokenChannelsReverse, toString, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ObservableXtextTokenStream()
public ObservableXtextTokenStream(org.antlr.runtime.TokenSource tokenSource,
int channel)
public ObservableXtextTokenStream(org.antlr.runtime.TokenSource tokenSource,
ITokenDefProvider tokenDefProvider)
| Method Detail |
|---|
public int LA(int i)
org.antlr.runtime.IntStream
LA in interface org.antlr.runtime.IntStreamLA in class XtextTokenStreampublic int mark()
org.antlr.runtime.IntStream
mark in interface org.antlr.runtime.IntStreammark in class XtextTokenStreampublic void rewind(int marker)
org.antlr.runtime.IntStream
rewind in interface org.antlr.runtime.IntStreamrewind in class org.antlr.runtime.CommonTokenStreampublic void consume()
org.antlr.runtime.CommonTokenStream
consume in interface org.antlr.runtime.IntStreamconsume in class XtextTokenStreampublic void setListener(ObservableXtextTokenStream.StreamListener listener)
public ObservableXtextTokenStream.StreamListener getListener()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||