org.apache.myfaces.tobago.renderkit
Interface LayoutableRenderer

All Superinterfaces:
LayoutInformationProvider
All Known Implementing Classes:
AbstractAjaxRendererBaseWrapper, AbstractLayoutableRendererBaseWrapper, AbstractLayoutRenderer, AbstractLayoutRendererWrapper, ActionRenderer, BoxRenderer, BoxRenderer, BoxRenderer, BoxRenderer, BoxRenderer, BoxRenderer, BoxRenderer, BoxRendererBase, BoxToolBarRenderer, ButtonRenderer, ButtonRenderer, ButtonRenderer, CalendarRenderer, CellRenderer, ColumnRenderer, ColumnSelectorRenderer, CommandRenderer, CommandRendererBase, DatePickerRenderer, DateRenderer, DefaultLayoutRenderer, FileRenderer, FoRendererBase, GridLayoutRenderer, GridLayoutRenderer, HiddenRenderer, ImageRenderer, ImageRenderer, InputNumberSliderRenderer, InputRendererBase, InRenderer, InRenderer, InRenderer, InRenderer, LabelRenderer, LabelRenderer, LayoutableRendererBase, LinkRenderer, LinkRenderer, MenuBarRenderer, MenuCommandRenderer, MessageRenderer, MessageRenderer, MessageRenderer, MessageRendererBase, MessagesRenderer, MessagesRenderer, ObjectRenderer, OutRenderer, OutRenderer, PageRenderer, PageRenderer, PageRenderer, PageRendererBase, PanelRenderer, PanelRenderer, PanelRenderer, PopupRenderer, ProgressRenderer, ProgressRenderer, RendererBaseWrapper, RichTextEditorRenderer, SelectBooleanCheckboxRenderer, SelectBooleanCheckboxRenderer, SelectItemsRenderer, SelectManyCheckboxRenderer, SelectManyListboxRenderer, SelectManyRendererBase, SelectOneChoiceRenderer, SelectOneChoiceRenderer, SelectOneListboxRenderer, SelectOneRadioRenderer, SelectOneRendererBase, SelectReferenceRenderer, SeparatorRenderer, SheetPageCommandRenderer, SheetRenderer, SubviewRenderer, TabGroupRenderer, TabGroupRenderer, TabRenderer, TextAreaRenderer, TextAreaRenderer, TimeRenderer, ToolBarRenderer, ToolBarRendererBase, TreeDataRenderer, TreeListboxBoxRenderer, TreeListboxRenderer, TreeNodeRenderer, TreeOldNodeRenderer, TreeOldRenderer, TreeRenderer, VerbatimRenderer, WizardRenderer

public interface LayoutableRenderer
extends LayoutInformationProvider


Method Summary
 String convertClientId(FacesContext context, String clientId)
           
 void decode(FacesContext context, UIComponent component)
           
 void encodeBegin(FacesContext context, UIComponent component)
           
 void encodeChildren(FacesContext context, UIComponent component)
           
 void encodeEnd(FacesContext context, UIComponent component)
           
 Object getConvertedValue(FacesContext context, UIComponent component, Object submittedValue)
           
 String getRendererName(String rendererType)
           
 boolean getRendersChildren()
           
 void layoutBegin(FacesContext context, UIComponent component)
           
 void layoutEnd(FacesContext context, UIComponent component)
           
 void prepareRender(FacesContext facesContext, UIComponent component)
           
 
Methods inherited from interface org.apache.myfaces.tobago.renderkit.LayoutInformationProvider
getComponentExtraHeight, getComponentExtraWidth, getFixedHeight, getFixedWidth, getHeaderHeight, getMinimumHeight, getMinimumSize, getMinimumWidth, getPaddingHeight, getPaddingWidth
 

Method Detail

decode

void decode(FacesContext context,
            UIComponent component)

encodeBegin

void encodeBegin(FacesContext context,
                 UIComponent component)
                 throws IOException
Throws:
IOException

encodeChildren

void encodeChildren(FacesContext context,
                    UIComponent component)
                    throws IOException
Throws:
IOException

encodeEnd

void encodeEnd(FacesContext context,
               UIComponent component)
               throws IOException
Throws:
IOException

convertClientId

String convertClientId(FacesContext context,
                       String clientId)

getRendersChildren

boolean getRendersChildren()

getConvertedValue

Object getConvertedValue(FacesContext context,
                         UIComponent component,
                         Object submittedValue)
                         throws ConverterException
Throws:
ConverterException

getRendererName

String getRendererName(String rendererType)

layoutBegin

void layoutBegin(FacesContext context,
                 UIComponent component)
                 throws IOException
Throws:
IOException

layoutEnd

void layoutEnd(FacesContext context,
               UIComponent component)
               throws IOException
Throws:
IOException

prepareRender

void prepareRender(FacesContext facesContext,
                   UIComponent component)
                   throws IOException
Throws:
IOException


Copyright © 2002-2008 Apache Software Foundation. All Rights Reserved.