public class BasicTokenSource extends java.lang.Object implements ITokenSource
| Constructor and Description |
|---|
BasicTokenSource(IToken[] tokens,
ISourceContext sourceContext) |
| Modifier and Type | Method and Description |
|---|---|
int |
getIndex() |
ISourceContext |
getSourceContext() |
IToken |
next() |
IToken |
peek() |
IToken |
peek(int offset) |
void |
setIndex(int newIndex) |
void |
setSourceContext(ISourceContext context) |
java.lang.String |
toString() |
public BasicTokenSource(IToken[] tokens, ISourceContext sourceContext)
public int getIndex()
getIndex in interface ITokenSourcepublic void setIndex(int newIndex)
setIndex in interface ITokenSourcepublic IToken next()
next in interface ITokenSourcepublic IToken peek()
peek in interface ITokenSourcepublic IToken peek(int offset)
peek in interface ITokenSourcepublic java.lang.String toString()
toString in class java.lang.Objectpublic ISourceContext getSourceContext()
getSourceContext in interface ITokenSourcepublic void setSourceContext(ISourceContext context)