List of usage examples for org.antlr.v4.runtime Token getTokenIndex
int getTokenIndex();
From source file:x10dt.ui.parser.ParseController.java
License:Open Source License
private IToken getIToken(final Token token) { IToken ret = new IToken() { public int getAdjunctIndex() { // TODO Auto-generated method stub return 0; }//from w ww. ja v a 2 s . c o m public int getColumn() { return token.getCharPositionInLine(); } public int getEndColumn() { return token.getCharPositionInLine() + token.getStopIndex() - token.getStartIndex(); } public int getEndLine() { return token.getLine(); } public int getEndOffset() { return token.getStopIndex(); } public IToken[] getFollowingAdjuncts() { // TODO Auto-generated method stub return null; } public ILexStream getILexStream() { // TODO Auto-generated method stub return null; } public IPrsStream getIPrsStream() { // TODO Auto-generated method stub return null; } public int getKind() { return token.getType(); } public ILexStream getLexStream() { // TODO Auto-generated method stub return null; } public int getLine() { return token.getLine(); } public IToken[] getPrecedingAdjuncts() { // TODO Auto-generated method stub return null; } public IPrsStream getPrsStream() { // TODO Auto-generated method stub return null; } public int getStartOffset() { return token.getStartIndex(); } public int getTokenIndex() { return token.getTokenIndex(); } public String getValue(char[] arg0) { return token.getText(); } public void setAdjunctIndex(int arg0) { // TODO Auto-generated method stub } public void setEndOffset(int arg0) { } public void setKind(int arg0) { // TODO Auto-generated method stub } public void setStartOffset(int arg0) { // TODO Auto-generated method stub } public void setTokenIndex(int arg0) { // TODO Auto-generated method stub } }; return ret; }