org.apache.myfaces.tobago.renderkit
Class LayoutComponentRendererBase

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by org.apache.myfaces.tobago.renderkit.RendererBase
          extended by org.apache.myfaces.tobago.renderkit.LayoutComponentRendererBase
All Implemented Interfaces:
LayoutComponentRenderer
Direct Known Subclasses:
ActionRenderer, BoxRendererBase, CalendarRenderer, ColumnRenderer, ColumnSelectorRenderer, CommandRendererBase, ImageRenderer, InputRendererBase, LabelRenderer, MediatorRenderer, MenuBarRenderer, MenuRenderer, MenuSeparatorRenderer, MessagesRenderer, NumberSliderRenderer, ObjectRenderer, OutRenderer, PageRendererBase, PanelRenderer, PopupRenderer, ProgressRenderer, RendererBaseWrapper, SelectBooleanCheckboxRenderer, SelectItemsRenderer, SelectManyRendererBase, SelectReferenceRenderer, SeparatorRenderer, SheetRenderer, SubviewRenderer, TabGroupRenderer, TabRenderer, ToolBarRendererBase, TreeDataRenderer, TreeIconRenderer, TreeIndentRenderer, TreeLabelRenderer, TreeListboxRenderer, TreeMenuNodeRenderer, TreeNodeRenderer, TreeRenderer, VerbatimRenderer, WizardRenderer

public abstract class LayoutComponentRendererBase
extends RendererBase
implements LayoutComponentRenderer


Constructor Summary
LayoutComponentRendererBase()
           
 
Method Summary
 Measure getCustomMeasure(javax.faces.context.FacesContext facesContext, Configurable component, java.lang.String name)
           
 Measure getHeight(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getMaximumHeight(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getMaximumWidth(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getMinimumHeight(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getMinimumWidth(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getOffsetBottom(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getOffsetLeft(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getOffsetRight(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getOffsetTop(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getPreferredHeight(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getPreferredWidth(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getVerticalScrollbarWeight(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getWidth(javax.faces.context.FacesContext facesContext, Configurable component)
           
 
Methods inherited from class org.apache.myfaces.tobago.renderkit.RendererBase
getConfiguredValue, getConvertedValue, getConverter, getCurrentValue, getCurrentValueAsObject, getFormattedValue, getPrepareRendersChildren, getRendererName, getResourceManager, getValue, onComponentCreated, prepareRender, prepareRendersChildren
 
Methods inherited from class javax.faces.render.Renderer
convertClientId, decode, encodeBegin, encodeChildren, encodeEnd, getRendersChildren
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayoutComponentRendererBase

public LayoutComponentRendererBase()
Method Detail

getCustomMeasure

public Measure getCustomMeasure(javax.faces.context.FacesContext facesContext,
                                Configurable component,
                                java.lang.String name)
Specified by:
getCustomMeasure in interface LayoutComponentRenderer

getWidth

public Measure getWidth(javax.faces.context.FacesContext facesContext,
                        Configurable component)
Specified by:
getWidth in interface LayoutComponentRenderer

getHeight

public Measure getHeight(javax.faces.context.FacesContext facesContext,
                         Configurable component)
Specified by:
getHeight in interface LayoutComponentRenderer

getMinimumWidth

public Measure getMinimumWidth(javax.faces.context.FacesContext facesContext,
                               Configurable component)
Specified by:
getMinimumWidth in interface LayoutComponentRenderer

getMinimumHeight

public Measure getMinimumHeight(javax.faces.context.FacesContext facesContext,
                                Configurable component)
Specified by:
getMinimumHeight in interface LayoutComponentRenderer

getPreferredWidth

public Measure getPreferredWidth(javax.faces.context.FacesContext facesContext,
                                 Configurable component)
Specified by:
getPreferredWidth in interface LayoutComponentRenderer

getPreferredHeight

public Measure getPreferredHeight(javax.faces.context.FacesContext facesContext,
                                  Configurable component)
Specified by:
getPreferredHeight in interface LayoutComponentRenderer

getMaximumWidth

public Measure getMaximumWidth(javax.faces.context.FacesContext facesContext,
                               Configurable component)
Specified by:
getMaximumWidth in interface LayoutComponentRenderer

getMaximumHeight

public Measure getMaximumHeight(javax.faces.context.FacesContext facesContext,
                                Configurable component)
Specified by:
getMaximumHeight in interface LayoutComponentRenderer

getOffsetLeft

public Measure getOffsetLeft(javax.faces.context.FacesContext facesContext,
                             Configurable component)
Specified by:
getOffsetLeft in interface LayoutComponentRenderer

getOffsetRight

public Measure getOffsetRight(javax.faces.context.FacesContext facesContext,
                              Configurable component)
Specified by:
getOffsetRight in interface LayoutComponentRenderer

getOffsetTop

public Measure getOffsetTop(javax.faces.context.FacesContext facesContext,
                            Configurable component)
Specified by:
getOffsetTop in interface LayoutComponentRenderer

getOffsetBottom

public Measure getOffsetBottom(javax.faces.context.FacesContext facesContext,
                               Configurable component)
Specified by:
getOffsetBottom in interface LayoutComponentRenderer

getVerticalScrollbarWeight

public Measure getVerticalScrollbarWeight(javax.faces.context.FacesContext facesContext,
                                          Configurable component)
Specified by:
getVerticalScrollbarWeight in interface LayoutComponentRenderer