private StringBuffer buildShortMessage(int maxSize) { StringBuffer retval = new StringBuffer(Messages.ParseException_encountered); Token tok = currentToken.next; for (int i = 0; i < maxSize; i++) { if (i != 0) retval.append(" "); //$NON-NLS-1$ if (tok.kind == 0) { retval.append(tokenImage[0]); break; } retval.append(add_escapes(tok.image)); tok = tok.next; } //since the task/problem view already shows the line number, don't duplicate them in the description //retval // .append(DmpMessages.getString("ParseException.atline")).append(currentToken.next.beginLine).append(DmpMessages.getString("ParseException.atcolumn")).append(currentToken.next.beginColumn); //$NON-NLS-1$ //$NON-NLS-2$ retval.append(Messages.ParseException_period + eol); return retval; }