private Token addTokenSequence(int maxSize, StringBuilder retval, Token last, Token tok, boolean highlight) { for (int i = 0; i < maxSize && tok != null; i++) { if (last != null && last.endColumn + 1 != tok.beginColumn && tok.kind != SQLParserConstants.EOF) { retval.append(" "); //$NON-NLS-1$ } last = tok; if (i == 0 && highlight) { retval.append("[*]"); //$NON-NLS-1$ } if (tok.image != null && !tok.image.isEmpty()) { add_escapes(tok.image, retval); if (i == 0 && highlight) { retval.append("[*]"); //$NON-NLS-1$ } } while (tok.next == null) { if (this.parser.getNextToken() == null) { break; } } tok = tok.next; } return last; }
private Token addTokenSequence(int maxSize, StringBuilder retval, Token last, Token tok, boolean highlight) { for (int i = 0; i < maxSize && tok != null; i++) { if (last != null && last.endColumn + 1 != tok.beginColumn && tok.kind != SQLParserConstants.EOF) { retval.append(" "); //$NON-NLS-1$ } last = tok; if (i == 0 && highlight) { retval.append("[*]"); //$NON-NLS-1$ } if (tok.image != null && !tok.image.isEmpty()) { add_escapes(tok.image, retval); if (i == 0 && highlight) { retval.append("[*]"); //$NON-NLS-1$ } } while (tok.next == null) { if (this.parser.getNextToken() == null) { break; } } tok = tok.next; } return last; }
private Token addTokenSequence(int maxSize, StringBuilder retval, Token last, Token tok, boolean highlight) { for (int i = 0; i < maxSize && tok != null; i++) { if (last != null && last.endColumn + 1 != tok.beginColumn && tok.kind != SQLParserConstants.EOF) { retval.append(" "); //$NON-NLS-1$ } last = tok; if (i == 0 && highlight) { retval.append("[*]"); //$NON-NLS-1$ } if (tok.image != null && !tok.image.isEmpty()) { add_escapes(tok.image, retval); if (i == 0 && highlight) { retval.append("[*]"); //$NON-NLS-1$ } } while (tok.next == null) { if (this.parser.getNextToken() == null) { break; } } tok = tok.next; } return last; }