Save This Page
Home » mojarra-1.2_09-b02-FCS-source » com.sun.faces.renderkit.html_basic » [javadoc | source]
com.sun.faces.renderkit.html_basic
public class: MenuRenderer [javadoc | source]
java.lang.Object
   javax.faces.render.Renderer
      com.sun.faces.renderkit.html_basic.HtmlBasicRenderer
         com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer
            com.sun.faces.renderkit.html_basic.MenuRenderer

Direct Known Subclasses:
    SelectManyCheckboxListRenderer, RadioRenderer, ListboxRenderer

MenuRenderer is a class that renders the current value of UISelectOne or UISelectMany component as a list of menu options.
Fields inherited from com.sun.faces.renderkit.html_basic.HtmlBasicRenderer:
logger
Method from com.sun.faces.renderkit.html_basic.MenuRenderer Summary:
containsaValue,   convertSelectManyValue,   convertSelectManyValues,   convertSelectManyValuesForModel,   convertSelectOneValue,   decode,   encodeBegin,   encodeEnd,   getConvertedValue,   getCurrentSelectedValues,   getMultipleText,   getOptionNumber,   getOptionNumber,   getSubmittedSelectedValues,   isSelected,   renderOption,   renderOption,   renderOptions,   renderSelect,   writeDefaultSize
Methods from com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer:
getConvertedValue,   getValue,   setSubmittedValue
Methods from com.sun.faces.renderkit.html_basic.HtmlBasicRenderer:
augmentIdReference,   convertClientId,   decode,   encodeEnd,   encodeRecursive,   getChildren,   getCurrentValue,   getEndTextToRender,   getFacet,   getForComponent,   getFormattedValue,   getFormattedValue,   getMessageIter,   getParamList,   getRendersChildren,   getValue,   rendererParamsNotNull,   setSubmittedValue,   shouldDecode,   shouldEncode,   shouldEncodeChildren,   shouldWriteIdAttribute,   writeIdAttributeIfNecessary
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.faces.renderkit.html_basic.MenuRenderer Detail:
 protected boolean containsaValue(Object valueArray) 
 public Object convertSelectManyValue(FacesContext context,
    UISelectMany uiSelectMany,
    String[] newValues) throws ConverterException 
 protected Object convertSelectManyValues(FacesContext context,
    UISelectMany uiSelectMany,
    Class arrayClass,
    String[] newValues) throws ConverterException 
 protected Object convertSelectManyValuesForModel(FacesContext context,
    UISelectMany uiSelectMany,
    Class modelType,
    String[] newValues) 
 public Object convertSelectOneValue(FacesContext context,
    UISelectOne uiSelectOne,
    String newValue) throws ConverterException 
 public  void decode(FacesContext context,
    UIComponent component) 
 public  void encodeBegin(FacesContext context,
    UIComponent component) throws IOException 
 public  void encodeEnd(FacesContext context,
    UIComponent component) throws IOException 
 public Object getConvertedValue(FacesContext context,
    UIComponent component,
    Object submittedValue) throws ConverterException 
 protected Object getCurrentSelectedValues(UIComponent component) 
 protected String getMultipleText(UIComponent component) 
 protected int getOptionNumber(List selectItems) 
 protected int getOptionNumber(FacesContext context,
    UIComponent component,
    List selectItems) 
 protected Object[] getSubmittedSelectedValues(UIComponent component) 
 protected boolean isSelected(FacesContext context,
    Object itemValue,
    Object valueArray) 
 protected  void renderOption(FacesContext context,
    UIComponent component,
    Converter converter,
    SelectItem curItem) throws IOException 
 protected  void renderOption(FacesContext context,
    UIComponent component,
    Converter converter,
    SelectItem curItem,
    Object currentSelections,
    Object[] submittedValues) throws IOException 
 protected  void renderOptions(FacesContext context,
    UIComponent component,
    List items) throws IOException 
 protected  void renderSelect(FacesContext context,
    UIComponent component) throws IOException 
 protected  void writeDefaultSize(ResponseWriter writer,
    int itemCount) throws IOException