org.richfaces.renderkit
Class InplaceSelectBaseRenderer

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by org.ajax4jsf.renderkit.RendererBase
          extended by org.ajax4jsf.renderkit.HeaderResourcesRendererBase
              extended by org.richfaces.renderkit.ComboBoxBaseRenderer
                  extended by org.richfaces.renderkit.InplaceSelectBaseRenderer
All Implemented Interfaces:
org.ajax4jsf.renderkit.ChameleonRenderer, org.ajax4jsf.renderkit.HeaderResourceProducer, org.ajax4jsf.resource.ResourceProduser
Direct Known Subclasses:
InplaceSelectRenderer

public class InplaceSelectBaseRenderer
extends ComboBoxBaseRenderer

InplaceSelect base renderer implementation

Since:
3.2.0
Author:
Anton Belevich

Field Summary
 
Fields inherited from class org.ajax4jsf.renderkit.RendererBase
JAVASCRIPT_NAMESPACE
 
Constructor Summary
InplaceSelectBaseRenderer()
           
 
Method Summary
protected  void doDecode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 void encodeControlsFacet(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 void encodeItems(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
protected  java.lang.Class<? extends javax.faces.component.UIComponent> getComponentClass()
           
protected  java.lang.String getConvertedStringValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.Object value)
           
 java.lang.Object getConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.Object submittedValue)
           
 boolean isControlsFacetExists(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 
Methods inherited from class org.richfaces.renderkit.ComboBoxBaseRenderer
encodeSuggestion, getAsEventHandler, getConvertedStringValue, getConvertedValue, getItemsTextAsJSArray, getValuesList, setValuesList
 
Methods inherited from class org.ajax4jsf.renderkit.HeaderResourcesRendererBase
encodeResourcesArray, getHeaderScripts, getHeaderStyles, getScripts, getStyles, preEncodeBegin
 
Methods inherited from class org.ajax4jsf.renderkit.RendererBase
addResource, decode, doEncodeBegin, doEncodeChildren, doEncodeEnd, encodeBegin, encodeChildren, encodeEnd, getResource, getSkin, getUtils, preDecode, renderChild, 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

InplaceSelectBaseRenderer

public InplaceSelectBaseRenderer()
Method Detail

doDecode

protected void doDecode(javax.faces.context.FacesContext context,
                        javax.faces.component.UIComponent component)
Overrides:
doDecode in class ComboBoxBaseRenderer

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 ComboBoxBaseRenderer
Throws:
javax.faces.convert.ConverterException

encodeItems

public void encodeItems(javax.faces.context.FacesContext context,
                        javax.faces.component.UIComponent component)
                 throws java.io.IOException
Overrides:
encodeItems in class ComboBoxBaseRenderer
Throws:
java.io.IOException

encodeControlsFacet

public void encodeControlsFacet(javax.faces.context.FacesContext context,
                                javax.faces.component.UIComponent component)
                         throws java.io.IOException
Throws:
java.io.IOException

isControlsFacetExists

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

getConvertedStringValue

protected java.lang.String getConvertedStringValue(javax.faces.context.FacesContext context,
                                                   javax.faces.component.UIComponent component,
                                                   java.lang.Object value)
Overrides:
getConvertedStringValue in class ComboBoxBaseRenderer

getComponentClass

protected java.lang.Class<? extends javax.faces.component.UIComponent> getComponentClass()
Overrides:
getComponentClass in class ComboBoxBaseRenderer


Copyright © 2008. All Rights Reserved.