tilesTotalStr = "Too many to count";
} else {
tilesTotalStr = nf.format(tilesTotal);
}
final String tilesDoneStr = nf.format(task.getTilesDone());
final STATE state = task.getState();
final String status = STATE.UNSET.equals(state) || STATE.READY.equals(state) ? "PENDING"
: state.toString();
String timeSpent = toTimeString(spent, tilesDone, tilesTotal);
String timeRemaining = toTimeString(remining, tilesDone, tilesTotal);
String bgColor = ++row % 2 == 0 ? "#FFFFFF" : "#DDDDDD";