com.sun.j2ee.blueprints.ui.selectvalue
Class SelectValueRenderer

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by com.sun.j2ee.blueprints.ui.util.BaseRenderer
          extended by com.sun.j2ee.blueprints.ui.selectvalue.SelectValueRenderer

public class SelectValueRenderer
extends BaseRenderer

This renderer generates the necessary markup (including JavaScript) for SelectValueComponent.


Field Summary
 
Fields inherited from class com.sun.j2ee.blueprints.ui.util.BaseRenderer
BUNDLE_ATTR
 
Constructor Summary
SelectValueRenderer()
           
 
Method Summary
 void decode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 void encodeBegin(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 void encodeChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 void encodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 
Methods inherited from class com.sun.j2ee.blueprints.ui.util.BaseRenderer
componentIsDisabledOnReadonly, convertClientId, encodeRecursive, getKeyAndLookupInBundle, renderBooleanPassThruAttributes, renderPassThruAttributes, renderPassThruAttributes, setupResponseWriter, shouldRenderAttribute
 
Methods inherited from class javax.faces.render.Renderer
getConvertedValue, getRendersChildren
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectValueRenderer

public SelectValueRenderer()
Method Detail

decode

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

encodeBegin

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

encodeChildren

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

encodeEnd

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