}
catch (ExecutionException e)
{
if (e.getCause() instanceof MaximumRowsExceededException)
{
MaximumRowsExceededException mre = (MaximumRowsExceededException) e.getCause();
setRows(Collections.EMPTY_LIST);
validationResultsModel.removeMessage(maximumRowsExceededMessage);
maximumRowsExceededMessage.setMessage(getMessage("MaximumRowsExceededException.notice", new Object[] {mre.getNumberOfRows(), mre.getMaxRows()}));
validationResultsModel.addMessage(maximumRowsExceededMessage);
if (getToggleFilterCommand() != null)
{
getToggleFilterCommand().doShow();
}