printLayouterTableFooter(d);
printLayouterTableFooter(d, "SFlowLayout", layout);
    public void write(Device d, SLayoutManager l) throws IOException {        SFlowLayout layout = (SFlowLayout) l;        List components = layout.getComponents();        int orientation = layout.getOrientation();        if (components.size() > 0) {            // Horizontal alignment            d.print("\n<div");            org.wings.plaf.css.Utils.printDivHorizontalAlignment(d, layout.getAlignment());            d.print(">\n");            int count = 0;            for (int i = 0; i < components.size(); i++) {                SComponent comp = (SComponent) components.get(i);                if (comp.isVisible()) {                    if (count == 0) {                        printLayouterTableHeader(d, 0, 0, 0, layout.getContainer());                        d.print("<tr><td");                    } else if (orientation == SConstants.VERTICAL)                        d.print("</td></tr>\n<tr><td");                    else                        d.print("</td><td");                    org.wings.plaf.css.Utils.printTableCellAlignment(d, comp);                    org.wings.plaf.css.Utils.printCSSInlineStyleAttributes(d, comp);                    d.print(">");                    comp.write(d); // Render component itself                    count++;                }            }            if (count > 0) {                d.print("</td></tr>");                printLayouterTableFooter(d);            }            d.print("\n</div>\n"); // close hozrontal alignment        }    }