public void setRange(final IDocument document, int offset, int length) { Assert.isLegal(document != null); final int documentLength= document.getLength(); checkRange(offset, length, documentLength); fDocument= document; fOffset= offset; fColumn= UNDEFINED; fRangeEnd= offset + length; String[] delimiters= fDocument.getLegalLineDelimiters(); fDelimiters= new char[delimiters.length][]; for (int i= 0; i < delimiters.length; i++) fDelimiters[i]= delimiters[i].toCharArray(); if (fDefaultReturnToken == null) fDefaultReturnToken= new Token(null); }
public void setRange(final IDocument document, int offset, int length) { Assert.isLegal(document != null); final int documentLength= document.getLength(); checkRange(offset, length, documentLength); fDocument= document; fOffset= offset; fColumn= UNDEFINED; fRangeEnd= offset + length; String[] delimiters= fDocument.getLegalLineDelimiters(); fDelimiters= new char[delimiters.length][]; for (int i= 0; i < delimiters.length; i++) fDelimiters[i]= delimiters[i].toCharArray(); if (fDefaultReturnToken == null) fDefaultReturnToken= new Token(null); }
@Override public void setRange(final IDocument document, int offset, int length) { Assert.isLegal(document != null); final int documentLength= document.getLength(); checkRange(offset, length, documentLength); fDocument= document; fOffset= offset; fColumn= UNDEFINED; fRangeEnd= offset + length; String[] delimiters= fDocument.getLegalLineDelimiters(); fDelimiters= new char[delimiters.length][]; for (int i= 0; i < delimiters.length; i++) fDelimiters[i]= delimiters[i].toCharArray(); if (fDefaultReturnToken == null) fDefaultReturnToken= new Token(null); }
@Override public void setRange(final IDocument document, int offset, int length) { Assert.isLegal(document != null); final int documentLength= document.getLength(); checkRange(offset, length, documentLength); fDocument= document; fOffset= offset; fColumn= UNDEFINED; fRangeEnd= offset + length; String[] delimiters= fDocument.getLegalLineDelimiters(); fDelimiters= new char[delimiters.length][]; for (int i= 0; i < delimiters.length; i++) fDelimiters[i]= delimiters[i].toCharArray(); if (fDefaultReturnToken == null) fDefaultReturnToken= new Token(null); }