private class DeliverDatesRenderer implements RowRenderer{
@Override
public void render(Row row, Object data) throws Exception {
SubcontractorDeliverDate subcontractorDeliverDate = (SubcontractorDeliverDate) data;
row.setValue(subcontractorDeliverDate);
appendLabel(row,
Util.formatDateTime(subcontractorDeliverDate.getSaveDate()));
appendLabel(row, Util.formatDate(subcontractorDeliverDate
.getSubcontractorDeliverDate()));
appendLabel(row, Util.formatDateTime(subcontractorDeliverDate
.getCommunicationDate()));
appendOperations(row, subcontractorDeliverDate);
}