org.apache.myfaces.tobago.renderkit
Class AbstractLayoutRendererWrapper

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by org.apache.myfaces.tobago.renderkit.RendererBase
          extended by org.apache.myfaces.tobago.renderkit.AbstractRendererBaseWrapper
              extended by org.apache.myfaces.tobago.renderkit.AbstractLayoutableRendererBaseWrapper
                  extended by org.apache.myfaces.tobago.renderkit.AbstractLayoutRendererWrapper
All Implemented Interfaces:
LayoutComponentRenderer, LayoutRenderer, MarginValues, SpacingValues
Direct Known Subclasses:
FlowLayoutRenderer, GridLayoutRenderer, SheetLayoutRenderer, TabGroupLayoutRenderer

public abstract class AbstractLayoutRendererWrapper
extends AbstractLayoutableRendererBaseWrapper
implements LayoutRenderer, SpacingValues, MarginValues


Constructor Summary
AbstractLayoutRendererWrapper()
           
 
Method Summary
 Measure getColumnSpacing(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getMarginBottom(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getMarginLeft(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getMarginRight(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getMarginTop(javax.faces.context.FacesContext facesContext, Configurable component)
           
 Measure getRowSpacing(javax.faces.context.FacesContext facesContext, Configurable component)
           
 
Methods inherited from class org.apache.myfaces.tobago.renderkit.AbstractLayoutableRendererBaseWrapper
getBorderBottom, getBorderLeft, getBorderRight, getBorderTop, getCustomMeasure, getHeight, getMaximumHeight, getMaximumWidth, getMinimumHeight, getMinimumWidth, getPaddingBottom, getPaddingLeft, getPaddingRight, getPaddingTop, getPreferredHeight, getPreferredWidth, getVerticalScrollbarWeight, getWidth
 
Methods inherited from class org.apache.myfaces.tobago.renderkit.AbstractRendererBaseWrapper
convertClientId, decode, encodeBegin, encodeChildren, encodeEnd, getConvertedValue, getConverter, getCurrentValue, getCurrentValueAsObject, getPrepareRendersChildren, getRenderer, getRendererType, getRendersChildren, getValue, onComponentCreated, prepareRender, prepareRendersChildren
 
Methods inherited from class org.apache.myfaces.tobago.renderkit.RendererBase
getConfiguredValue, getFormattedValue, getRendererName, getResourceManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.myfaces.tobago.renderkit.LayoutRenderer
prepareRender
 

Constructor Detail

AbstractLayoutRendererWrapper

public AbstractLayoutRendererWrapper()
Method Detail

getColumnSpacing

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

getRowSpacing

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

getMarginLeft

public Measure getMarginLeft(javax.faces.context.FacesContext facesContext,
                             Configurable component)
Specified by:
getMarginLeft in interface LayoutComponentRenderer
Specified by:
getMarginLeft in interface MarginValues
Overrides:
getMarginLeft in class AbstractLayoutableRendererBaseWrapper

getMarginRight

public Measure getMarginRight(javax.faces.context.FacesContext facesContext,
                              Configurable component)
Specified by:
getMarginRight in interface LayoutComponentRenderer
Specified by:
getMarginRight in interface MarginValues
Overrides:
getMarginRight in class AbstractLayoutableRendererBaseWrapper

getMarginTop

public Measure getMarginTop(javax.faces.context.FacesContext facesContext,
                            Configurable component)
Specified by:
getMarginTop in interface LayoutComponentRenderer
Specified by:
getMarginTop in interface MarginValues
Overrides:
getMarginTop in class AbstractLayoutableRendererBaseWrapper

getMarginBottom

public Measure getMarginBottom(javax.faces.context.FacesContext facesContext,
                               Configurable component)
Specified by:
getMarginBottom in interface LayoutComponentRenderer
Specified by:
getMarginBottom in interface MarginValues
Overrides:
getMarginBottom in class AbstractLayoutableRendererBaseWrapper


Copyright © 2002-2014 The Apache Software Foundation. All Rights Reserved.