ICEfaces ACE Components 3.3.0
Java API Documentation

org.icefaces.ace.component.selectmenu
Class SelectMenuRenderer

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by org.icefaces.ace.renderkit.CoreRenderer
          extended by org.icefaces.ace.renderkit.InputRenderer
              extended by org.icefaces.ace.component.selectmenu.SelectMenuRenderer

public class SelectMenuRenderer
extends InputRenderer


Field Summary
 
Fields inherited from class org.icefaces.ace.renderkit.InputRenderer
IN_FIELD_LABEL_STYLE_CLASS, indicatorPositionSet, LABEL_STYLE_CLASS, labelPositionSet
 
Constructor Summary
SelectMenuRenderer()
           
 
Method Summary
 void decode(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent)
           
 void encodeBegin(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent)
           
 void encodeChildren(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent)
           
 void encodeDynamicScript(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, java.lang.String call)
           
 void encodeEnd(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent)
           
static void encodeParentAndChildren(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent parent)
           
 java.lang.Object getConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.Object submittedValue)
           
 boolean getRendersChildren()
           
 void populateList(javax.faces.context.FacesContext facesContext, SelectMenu selectMenu)
           
 
Methods inherited from class org.icefaces.ace.renderkit.InputRenderer
encodeLabelAndInput, getConverter, getLabelAttributes, getOptionAsString, getSelectItems, getStateStyleClasses, writeAriaAttributes, writeInputField, writeLabelAndIndicatorAfter, writeLabelAndIndicatorBefore
 
Methods inherited from class org.icefaces.ace.renderkit.CoreRenderer
addSubmitParam, addToAutoUpdate, convertClientId, decodeBehaviors, encodeClientBehaviors, escapeText, getActionURL, getEscapedClientId, getResourceRequestPath, getResourceURL, isAjaxRequest, isPostBack, isPostback, isValueBlank, isValueEmpty, renderChild, renderChildren, renderPassThruAttributes, renderPassThruAttributes, renderPassThruAttributes, resolveWidgetVar, shouldRenderAttribute, themeForms
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectMenuRenderer

public SelectMenuRenderer()
Method Detail

getRendersChildren

public boolean getRendersChildren()
Overrides:
getRendersChildren in class javax.faces.render.Renderer

decode

public void decode(javax.faces.context.FacesContext facesContext,
                   javax.faces.component.UIComponent uiComponent)
Overrides:
decode in class javax.faces.render.Renderer

encodeBegin

public void encodeBegin(javax.faces.context.FacesContext facesContext,
                        javax.faces.component.UIComponent uiComponent)
                 throws java.io.IOException
Overrides:
encodeBegin in class javax.faces.render.Renderer
Throws:
java.io.IOException

encodeChildren

public void encodeChildren(javax.faces.context.FacesContext facesContext,
                           javax.faces.component.UIComponent uiComponent)
                    throws java.io.IOException
Overrides:
encodeChildren in class javax.faces.render.Renderer
Throws:
java.io.IOException

populateList

public void populateList(javax.faces.context.FacesContext facesContext,
                         SelectMenu selectMenu)
                  throws java.io.IOException
Throws:
java.io.IOException

encodeDynamicScript

public void encodeDynamicScript(javax.faces.context.FacesContext facesContext,
                                javax.faces.component.UIComponent uiComponent,
                                java.lang.String call)
                         throws java.io.IOException
Throws:
java.io.IOException

encodeEnd

public void encodeEnd(javax.faces.context.FacesContext facesContext,
                      javax.faces.component.UIComponent uiComponent)
               throws java.io.IOException
Overrides:
encodeEnd in class javax.faces.render.Renderer
Throws:
java.io.IOException

encodeParentAndChildren

public static void encodeParentAndChildren(javax.faces.context.FacesContext facesContext,
                                           javax.faces.component.UIComponent parent)
                                    throws java.io.IOException
Throws:
java.io.IOException

getConvertedValue

public java.lang.Object getConvertedValue(javax.faces.context.FacesContext context,
                                          javax.faces.component.UIComponent component,
                                          java.lang.Object submittedValue)
                                   throws javax.faces.convert.ConverterException
Overrides:
getConvertedValue in class InputRenderer
Throws:
javax.faces.convert.ConverterException

ICEfaces ACE Components 3.3.0
Java API Documentation

Copyright 2013 ICEsoft Technologies Canada Corp., All Rights Reserved.