private void render(final StringBuffer buffer, final Result result) { if (result instanceof ResultContainer) { final ResultContainer results = (ResultContainer) result; for (int i = 0, n = results.getNumberOfResults(); i < n; i++) { render(buffer, results.getResult(i)); } } else if (_allResults || result.isOk() == false) { buffer.append(result.toString()); } }