//be handled first before all other TableContentPositions
PositionIterator nestedIter = new KnuthPossPosIter(headerElements);
iterateAndPaintPositions(nestedIter, painter);
- painter.addAreasAndFlushRow(true);
}
//Iterate over all steps
Iterator posIter = positions.iterator();
iterateAndPaintPositions(posIter, painter);
- painter.addAreasAndFlushRow(true);
painter.notifyNestedPenaltyArea(nestedPenaltyArea);
if (footerElements != null) {
//Positions for footers are simply added at the end
PositionIterator nestedIter = new KnuthPossPosIter(footerElements);
iterateAndPaintPositions(nestedIter, painter);
- painter.addAreasAndFlushRow(true);
}
painter.notifyEndOfSequence();
getTableLM().getCurrentPV().addMarkers(body.getMarkers(),
false, firstPos, lastPos);
}
+ painter.addAreasAndFlushRow(true);
}
/**