org.richfaces.renderkit.html
Class LayoutRenderer

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by org.ajax4jsf.renderkit.RendererBase
          extended by org.richfaces.renderkit.html.LayoutRenderer
All Implemented Interfaces:
org.ajax4jsf.renderkit.ChameleonRenderer, org.ajax4jsf.resource.ResourceProduser

public class LayoutRenderer
extends org.ajax4jsf.renderkit.RendererBase

Author:
asmirnov

Field Summary
static java.lang.String LAYOUT_STRUCTURE_ATTRIBUTE
           
 
Fields inherited from class org.ajax4jsf.renderkit.RendererBase
JAVASCRIPT_NAMESPACE
 
Constructor Summary
LayoutRenderer()
           
 
Method Summary
protected  void doEncodeBegin(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
protected  void doEncodeChildren(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
protected  void doEncodeEnd(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
protected  java.lang.Class<? extends javax.faces.component.UIComponent> getComponentClass()
           
 boolean getRendersChildren()
           
 void renderLayout(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, UILayout layout)
           
 
Methods inherited from class org.ajax4jsf.renderkit.RendererBase
addResource, decode, doDecode, encodeBegin, encodeChildren, encodeEnd, getResource, getSkin, getUtils, preDecode, preEncodeBegin, renderChild, renderChildren
 
Methods inherited from class javax.faces.render.Renderer
convertClientId, getConvertedValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LAYOUT_STRUCTURE_ATTRIBUTE

public static final java.lang.String LAYOUT_STRUCTURE_ATTRIBUTE
Constructor Detail

LayoutRenderer

public LayoutRenderer()
Method Detail

doEncodeBegin

protected void doEncodeBegin(javax.faces.context.ResponseWriter writer,
                             javax.faces.context.FacesContext context,
                             javax.faces.component.UIComponent component)
                      throws java.io.IOException
Overrides:
doEncodeBegin in class org.ajax4jsf.renderkit.RendererBase
Throws:
java.io.IOException

doEncodeChildren

protected void doEncodeChildren(javax.faces.context.ResponseWriter writer,
                                javax.faces.context.FacesContext context,
                                javax.faces.component.UIComponent component)
                         throws java.io.IOException
Overrides:
doEncodeChildren in class org.ajax4jsf.renderkit.RendererBase
Throws:
java.io.IOException

renderLayout

public void renderLayout(javax.faces.context.ResponseWriter writer,
                         javax.faces.context.FacesContext context,
                         UILayout layout)
                  throws java.io.IOException
Throws:
java.io.IOException

doEncodeEnd

protected void doEncodeEnd(javax.faces.context.ResponseWriter writer,
                           javax.faces.context.FacesContext context,
                           javax.faces.component.UIComponent component)
                    throws java.io.IOException
Overrides:
doEncodeEnd in class org.ajax4jsf.renderkit.RendererBase
Throws:
java.io.IOException

getRendersChildren

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

getComponentClass

protected java.lang.Class<? extends javax.faces.component.UIComponent> getComponentClass()
Specified by:
getComponentClass in class org.ajax4jsf.renderkit.RendererBase


Copyright © 2010. All Rights Reserved.