private int getLineEnd(IBuffer buffer, int offset) { int pos = offset; int length = buffer.getLength(); while (pos < length && !isDelemiter(buffer.getChar(pos))) { pos++; } return pos; }