final List<AbstractUIColumn> renderedColumns = sheet.getRenderedColumns();
for (final AbstractUIColumn ignored : renderedColumns) {
columns.addToken(RelativeLayoutToken.DEFAULT_INSTANCE);
}
final LayoutTokens rows = new LayoutTokens();
rows.addToken(AutoLayoutToken.INSTANCE);
final Grid grid = new Grid(columns, rows);
for(final UIComponent child : header.getChildren()) {
if (child instanceof LayoutComponent) {
if (child.isRendered()) {