if (null != layoutBox) {
layoutBox.<Rectangle>applyMargins(0, rightBorderMaxWidth / 2, 0, leftBorderMaxWidth / 2, reverse);
}
return this;
}
<BUG>protected TableBorders applyTopBorder(Rectangle occupiedBox, Rectangle layoutBox, boolean isEmpty, boolean force, boolean reverse) {
</BUG>
if (!isEmpty) {
<BUG>return applyTopBorder(occupiedBox, layoutBox, reverse);
</BUG>
} else if (force) { // process empty table

if (null != layoutBox) {
layoutBox.<Rectangle>applyMargins(0, rightBorderMaxWidth / 2, 0, leftBorderMaxWidth / 2, reverse);
}
return this;
}
protected TableBorders applyTopTableBorder(Rectangle occupiedBox, Rectangle layoutBox, boolean isEmpty, boolean force, boolean reverse) {
if (!isEmpty) {
return applyTopTableBorder(occupiedBox, layoutBox, reverse);
