|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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.IntStream
LA
in class XtextTokenStream
public int mark()
org.antlr.runtime.IntStream
mark
in interface org.antlr.runtime.IntStream
mark
in class XtextTokenStream
public void rewind(int marker)
org.antlr.runtime.IntStream
rewind
in interface org.antlr.runtime.IntStream
rewind
in class org.antlr.runtime.CommonTokenStream
public void consume()
org.antlr.runtime.CommonTokenStream
consume
in interface org.antlr.runtime.IntStream
consume
in class XtextTokenStream
public 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 |