String id = select.getClientId(facesContext);
List<SelectItem> items = RenderUtils.getItemsToRender(select);
String title = HtmlRendererUtils.getTitleFromTipAndMessages(facesContext, select);
boolean disabled = select.isDisabled();
boolean readonly = select.isReadonly();
Style style = new Style(facesContext, select);
boolean required = select.isRequired();
// fixme: use CSS, not the Style Attribute for "display"
style.setDisplay(null);
writer.startElement(HtmlElements.OL, select);
writer.writeIdAttribute(id);
writer.writeStyleAttribute(style);
writer.writeClassAttribute(Classes.create(select));