Richfaces UI Components UI 4.1.0.20110910-M2

org.richfaces.renderkit
Class SelectManyRendererBase

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by org.richfaces.renderkit.RendererBase
          extended by org.richfaces.renderkit.InputRendererBase
              extended by org.richfaces.renderkit.SelectManyRendererBase
Direct Known Subclasses:
OrderingListRendererBase, PickListRendererBase

public class SelectManyRendererBase
extends InputRendererBase

Author:
Brian Leathem

Constructor Summary
SelectManyRendererBase()
           
 
Method Summary
 java.lang.String csvEncodeSelectedItems(java.util.List<ClientSelectItem> clientSelectItems)
           
protected  void doDecode(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component)
          Template method for custom decoding of concrete renderer.
 java.lang.String encodeHeightAndWidth(javax.faces.component.UIComponent component)
           
 java.lang.String getButtonClass(javax.faces.component.UIComponent component, java.lang.String cssPrefix, java.lang.String buttonClass)
           
 java.util.List<ClientSelectItem> getClientSelectItems(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component)
           
 java.lang.Object getConvertedValue(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component, java.lang.Object val)
           
protected  java.lang.String getListHeight(AbstractSelectManyComponent select)
           
protected  java.lang.String getListWidth(AbstractSelectManyComponent select)
           
protected  java.lang.String getMaxListHeight(AbstractSelectManyComponent select)
           
protected  java.lang.String getMinListHeight(AbstractSelectManyComponent select)
           
 boolean hasColumnChildren(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component)
           
 boolean isHeaderExists(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component)
           
 
Methods inherited from class org.richfaces.renderkit.InputRendererBase
getInputValue
 
Methods inherited from class org.richfaces.renderkit.RendererBase
concatClasses, concatStyles, decode, doEncodeBegin, doEncodeChildren, doEncodeEnd, encodeBegin, encodeChildren, encodeEnd, getComponentClass, getSkin, getUtils, preDecode, preEncodeBegin, queueComponentEventForBehaviorEvent, renderChildren
 
Methods inherited from class javax.faces.render.Renderer
convertClientId, getRendersChildren
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectManyRendererBase

public SelectManyRendererBase()
Method Detail

getClientSelectItems

public java.util.List<ClientSelectItem> getClientSelectItems(javax.faces.context.FacesContext facesContext,
                                                             javax.faces.component.UIComponent component)

csvEncodeSelectedItems

public java.lang.String csvEncodeSelectedItems(java.util.List<ClientSelectItem> clientSelectItems)

doDecode

protected void doDecode(javax.faces.context.FacesContext facesContext,
                        javax.faces.component.UIComponent component)
Description copied from class: RendererBase
Template method for custom decoding of concrete renderer. All parameters checking if performed in original decode method.

Overrides:
doDecode in class InputRendererBase

getConvertedValue

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

hasColumnChildren

public boolean hasColumnChildren(javax.faces.context.FacesContext facesContext,
                                 javax.faces.component.UIComponent component)

isHeaderExists

public boolean isHeaderExists(javax.faces.context.FacesContext facesContext,
                              javax.faces.component.UIComponent component)

getMinListHeight

protected java.lang.String getMinListHeight(AbstractSelectManyComponent select)

getMaxListHeight

protected java.lang.String getMaxListHeight(AbstractSelectManyComponent select)

getListHeight

protected java.lang.String getListHeight(AbstractSelectManyComponent select)

getListWidth

protected java.lang.String getListWidth(AbstractSelectManyComponent select)

encodeHeightAndWidth

public java.lang.String encodeHeightAndWidth(javax.faces.component.UIComponent component)

getButtonClass

public java.lang.String getButtonClass(javax.faces.component.UIComponent component,
                                       java.lang.String cssPrefix,
                                       java.lang.String buttonClass)

Richfaces UI Components UI 4.1.0.20110910-M2

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.