org.richfaces.renderkit
Class TabPanelRendererBase
java.lang.Object
javax.faces.render.Renderer
org.ajax4jsf.framework.renderer.RendererBase
org.ajax4jsf.framework.renderer.HeaderResourcesRendererBase
org.richfaces.renderkit.TabPanelRendererBase
- All Implemented Interfaces:
- org.ajax4jsf.framework.renderer.ChameleonRenderer, org.ajax4jsf.framework.renderer.HeaderResourceProducer, org.ajax4jsf.framework.resource.ResourceProduser
- Direct Known Subclasses:
- TabPanelRenderer
public class TabPanelRendererBase
- extends org.ajax4jsf.framework.renderer.HeaderResourcesRendererBase
- Author:
- Nick Belaevski - nbelaevski@exadel.com
created 12.01.2007
Fields inherited from class org.ajax4jsf.framework.renderer.RendererBase |
JAVASCRIPT_NAMESPACE |
Methods inherited from class org.ajax4jsf.framework.renderer.HeaderResourcesRendererBase |
encodeResourcesArray, getHeaderScripts, getHeaderStyles, getScripts, getStyles, preEncodeBegin |
Methods inherited from class org.ajax4jsf.framework.renderer.RendererBase |
addResource, decode, doEncodeBegin, doEncodeEnd, encodeBegin, encodeEnd, getResource, getSkin, getUtils, preDecode, renderChild, renderChildren |
Methods inherited from class javax.faces.render.Renderer |
convertClientId, encodeChildren, getConvertedValue, getRendersChildren |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACTIVE_CELL_CLASSES
public static final java.lang.String ACTIVE_CELL_CLASSES
- See Also:
- Constant Field Values
INACTIVE_CELL_CLASSES
public static final java.lang.String INACTIVE_CELL_CLASSES
- See Also:
- Constant Field Values
DISABLED_CELL_CLASSES
public static final java.lang.String DISABLED_CELL_CLASSES
- See Also:
- Constant Field Values
TabPanelRendererBase
public TabPanelRendererBase()
getComponentClass
protected java.lang.Class getComponentClass()
- Specified by:
getComponentClass
in class org.ajax4jsf.framework.renderer.RendererBase
doDecode
protected void doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
- Overrides:
doDecode
in class org.ajax4jsf.framework.renderer.RendererBase
encodeStyles
public static java.lang.String encodeStyles(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
- Parameters:
context
- component
-
- Returns:
-
- Throws:
java.io.IOException
getValueAsString
protected java.lang.String getValueAsString(javax.faces.context.FacesContext context,
UITabPanel tabPanel)
encodeTabs
public void encodeTabs(javax.faces.context.FacesContext context,
UITabPanel tabPanel)
throws java.io.IOException
- Throws:
java.io.IOException
getActiveTabCellClass
public static java.lang.String getActiveTabCellClass(UITab tab)
getDisabledTabCellClass
public static java.lang.String getDisabledTabCellClass(UITab tab)
getInactiveTabCellClass
public static java.lang.String getInactiveTabCellClass(UITab tab)
getActiveTabClass
public static java.lang.String getActiveTabClass(UITab tab)
getDisabledTabClass
public static java.lang.String getDisabledTabClass(UITab tab)
getInactiveTabClass
public static java.lang.String getInactiveTabClass(UITab tab)
encodeTabsScript
public void encodeTabsScript(javax.faces.context.FacesContext context,
UITabPanel pane)
throws java.io.IOException
- Encode JavaScript function for switch tabs.
- Parameters:
templateContext
-
- Throws:
java.io.IOException
getTabInfoCollector
protected TabInfoCollector getTabInfoCollector()
Copyright © 2007. All Rights Reserved.