if (!columnIsRendered(rows, i)) {
continue;
}
width += getCellPadding(facesContext, layout, first);
first = false;
LayoutToken token = layoutTokens.get(i);
if (token instanceof PixelLayoutToken) {
width += ((PixelLayoutToken) token).getPixel();
} else if (token instanceof FixedLayoutToken) {
width += getMaxWidth(facesContext, rows, i, false);
} else if (token instanceof MinimumLayoutToken) {