コード例 #1
0
  protected void encodeInputs(
      FacesContext context, SelectCheckboxMenu menu, List<SelectItem> selectItems)
      throws IOException {
    ResponseWriter writer = context.getResponseWriter();
    Converter converter = menu.getConverter();
    Object values = getValues(menu);
    Object submittedValues = getSubmittedValues(menu);

    writer.startElement("div", menu);
    writer.writeAttribute("class", "ui-helper-hidden", null);

    int idx = -1;
    for (SelectItem selectItem : selectItems) {
      idx++;

      encodeOption(context, menu, values, submittedValues, converter, selectItem, idx);
    }

    writer.endElement("div");
  }