org.apache.myfaces.tobago.renderkit
Class LayoutableRendererBase
java.lang.Object
javax.faces.render.Renderer
org.apache.myfaces.tobago.renderkit.RendererBase
org.apache.myfaces.tobago.renderkit.LayoutableRendererBase
- All Implemented Interfaces:
- LayoutableRenderer, LayoutInformationProvider
- Direct Known Subclasses:
- AbstractLayoutRenderer, ActionRenderer, BoxRendererBase, ButtonRenderer, CalendarRenderer, ColumnRenderer, ColumnSelectorRenderer, CommandRendererBase, FoRendererBase, ImageRenderer, InputNumberSliderRenderer, InputRendererBase, InRenderer, LabelRenderer, MenuBarRenderer, MessageRendererBase, ObjectRenderer, OutRenderer, OutRenderer, PageRendererBase, PanelRenderer, PanelRenderer, PopupRenderer, ProgressRenderer, ProgressRenderer, RendererBaseWrapper, SelectBooleanCheckboxRenderer, SelectBooleanCheckboxRenderer, SelectItemsRenderer, SelectManyRendererBase, SelectOneChoiceRenderer, SelectReferenceRenderer, SeparatorRenderer, SheetRenderer, SubviewRenderer, TabGroupRenderer, TabRenderer, ToolBarRenderer, TreeDataRenderer, TreeListboxBoxRenderer, TreeOldNodeRenderer, TreeOldRenderer, TreeRenderer, VerbatimRenderer, WizardRenderer
public abstract class LayoutableRendererBase
- extends RendererBase
- implements LayoutableRenderer
|
Method Summary |
int |
getComponentExtraHeight(FacesContext facesContext,
UIComponent component)
|
int |
getComponentExtraWidth(FacesContext facesContext,
UIComponent component)
|
int |
getFixedHeight(FacesContext facesContext,
UIComponent component)
|
int |
getFixedSpace(FacesContext facesContext,
UIComponent component,
boolean width)
|
int |
getFixedWidth(FacesContext facesContext,
UIComponent component)
|
int |
getHeaderHeight(FacesContext facesContext,
UIComponent component)
|
Dimension |
getMinimumSize(FacesContext facesContext,
UIComponent component)
|
int |
getPaddingHeight(FacesContext facesContext,
UIComponent component)
|
int |
getPaddingWidth(FacesContext facesContext,
UIComponent component)
|
void |
layoutBegin(FacesContext context,
UIComponent component)
|
void |
layoutEnd(FacesContext context,
UIComponent component)
|
void |
prepareRender(FacesContext facesContext,
UIComponent component)
|
| Methods inherited from class org.apache.myfaces.tobago.renderkit.RendererBase |
decode, getConfiguredValue, getConvertedValue, getConverter, getCurrentValue, getCurrentValueAsObject, getFormattedValue, getPrepareRendersChildren, getRendererName, getValue, onComponentCreated, prepareRendersChildren |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LayoutableRendererBase
public LayoutableRendererBase()
getHeaderHeight
public int getHeaderHeight(FacesContext facesContext,
UIComponent component)
- Specified by:
getHeaderHeight in interface LayoutInformationProvider
getPaddingWidth
public int getPaddingWidth(FacesContext facesContext,
UIComponent component)
- Specified by:
getPaddingWidth in interface LayoutInformationProvider
getPaddingHeight
public int getPaddingHeight(FacesContext facesContext,
UIComponent component)
- Specified by:
getPaddingHeight in interface LayoutInformationProvider
getComponentExtraWidth
public int getComponentExtraWidth(FacesContext facesContext,
UIComponent component)
- Specified by:
getComponentExtraWidth in interface LayoutInformationProvider
getComponentExtraHeight
public int getComponentExtraHeight(FacesContext facesContext,
UIComponent component)
- Specified by:
getComponentExtraHeight in interface LayoutInformationProvider
getMinimumSize
public Dimension getMinimumSize(FacesContext facesContext,
UIComponent component)
- Specified by:
getMinimumSize in interface LayoutInformationProvider
getFixedWidth
public int getFixedWidth(FacesContext facesContext,
UIComponent component)
- Specified by:
getFixedWidth in interface LayoutInformationProvider
getFixedHeight
public int getFixedHeight(FacesContext facesContext,
UIComponent component)
- Specified by:
getFixedHeight in interface LayoutInformationProvider
getFixedSpace
public int getFixedSpace(FacesContext facesContext,
UIComponent component,
boolean width)
layoutBegin
public void layoutBegin(FacesContext context,
UIComponent component)
throws IOException
- Specified by:
layoutBegin in interface LayoutableRenderer
- Throws:
IOException
layoutEnd
public void layoutEnd(FacesContext context,
UIComponent component)
throws IOException
- Specified by:
layoutEnd in interface LayoutableRenderer
- Throws:
IOException
prepareRender
public void prepareRender(FacesContext facesContext,
UIComponent component)
throws IOException
- Specified by:
prepareRender in interface LayoutableRenderer- Overrides:
prepareRender in class RendererBase
- Throws:
IOException
Copyright © 2002-2008 Apache Software Foundation. All Rights Reserved.