iterator = extractSelectItems(facesContext,(UISelectItems)child).iterator();
}
Object object = selectOne.getValue();
Boolean disabled = (Boolean) selectOne.getAttributes().get("disabled");
while(iterator.hasNext()){
SelectItem selectItem = (SelectItem) iterator.next();
responseWriter.startElement("radio",null);
responseWriter.writeAttribute("label",selectItem.getLabel(),"label");
responseWriter.writeAttribute("value",selectItem.getValue(),"value");
if(disabled != null){
if(disabled.booleanValue()){
responseWriter.writeAttribute("disabled","true","disabled");
}
}
Object itemValue = selectItem.getValue();
if(itemValue!=null){
if(itemValue.equals(object)){
responseWriter.writeAttribute("selected","true","selected");
}
}