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()
           
 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

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)

getComponentClass

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


Copyright © 2008. All Rights Reserved.