org.wings.plaf.Utils.optAttribute(device, "focus", component.getName());
Utils.optAttribute(device, "focus", component.getName());
    public void writeContent(final Device device,                             final SComponent _c)            throws IOException {        final STextArea component = (STextArea) _c;        device.print("<textarea");        org.wings.plaf.Utils.optAttribute(device, "tabindex", component.getFocusTraversalIndex());        org.wings.plaf.Utils.optAttribute(device, "cols", component.getColumns());        org.wings.plaf.Utils.optAttribute(device, "rows", component.getRows());        switch (component.getLineWrap()) {            case STextArea.VIRTUAL_WRAP:                device.print(" wrap=\"virtual\"");                break;            case STextArea.PHYSICAL_WRAP:                device.print(" wrap=\"physical\"");                break;        }        Utils.printCSSInlinePreferredSize(device, component.getPreferredSize());        if (!component.isEditable() || !component.isEnabled()) {            device.print(" readonly=\"1\"");        }        if (component.isEnabled()) {            device.print(" name=\"");            org.wings.plaf.Utils.write(device, Utils.event(component));            device.print("\"");        } else {            device.print(" disabled=\"1\"");        }        if (component.isFocusOwner())            org.wings.plaf.Utils.optAttribute(device, "focus", component.getName());        Utils.writeEvents(device, component);        device.print(">");        org.wings.plaf.Utils.writeRaw(device, component.getText());        device.print("</textarea>\n");    }