return; //no borders, no area necessary
}
TableLayoutManager tableLM = tclm.getTableLM();
Table table = tableLM.getTable();
TableColumn col = tclm.getColumns().getColumn(colIndex + 1);
//position information
boolean firstOnPage = (rowIndex == firstRowOnPageIndex);
boolean inFirstColumn = (colIndex == 0);
boolean inLastColumn = (colIndex == table.getNumberOfColumns() - 1);
//determine the block area's size
int ipd = col.getColumnWidth().getValue(tableLM);
ipd -= (borderStart.getRetainedWidth() + borderEnd.getRetainedWidth()) / 2;
int bpd = actualRowHeight;
bpd -= (borderBefore.getRetainedWidth() + borderAfter.getRetainedWidth()) / 2;
//generate the block area