jsWriter.writeCall(null, jsCommand).write('[');
jsWriter.writeMethodCall(jsCommand).write('[');
    private void writeFullStates(IJavaScriptWriter jsWriter,            TableRenderContext context, String jsCommand, Set objects)            throws WriterException {        if (objects == null || objects.isEmpty()) {            return;        }        FacesContext facesContext = jsWriter.getFacesContext();        DataColumnComponent dataColumnComponent = context.getRowValueColumn();        jsWriter.writeCall(null, jsCommand).write('[');        int i = 0;        for (Iterator it = objects.iterator(); it.hasNext();) {            Object value = it.next();            String convert = convertValue(facesContext, dataColumnComponent,                    value);            if (convert == null) {                continue;            }            if (i > 0) {                jsWriter.write(',');            }            jsWriter.writeString(convert);            i++;        }        jsWriter.writeln("]);");    }