org.apache.myfaces.trinidadinternal.renderkit.core.xhtml
Class PanelHeaderRenderer

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by org.apache.myfaces.trinidad.render.CoreRenderer
          extended by org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.XhtmlRenderer
              extended by org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelHeaderRenderer
All Implemented Interfaces:
java.lang.Cloneable, org.apache.myfaces.trinidad.render.TypedRenderer
Direct Known Subclasses:
ShowDetailHeaderRenderer

public class PanelHeaderRenderer
extends XhtmlRenderer

Version:
$Name: $ ($Revision: adfrt/faces/adf-faces-impl/src/main/java/oracle/adfinternal/view/faces/ui/laf/base/desktop/HeaderRenderer.java#0 $) $Date: 10-nov-2005.18:55:17 $
Author:
The Oracle ADF Faces Team

Field Summary
static java.lang.Object HEADER_NEST_LEVEL
           
static java.lang.Object HEADER_SIZE
           
 
Fields inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.XhtmlRenderer
TRANSPARENT_GIF
 
Fields inherited from class org.apache.myfaces.trinidad.render.CoreRenderer
CHAR_UNDEFINED, NO_CHILD_INDEX
 
Constructor Summary
  PanelHeaderRenderer()
           
protected PanelHeaderRenderer(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
           
 
Method Summary
protected static void decrementHeaderNestLevel(org.apache.myfaces.trinidad.context.RenderingContext arc)
           
protected  void encodeAll(javax.faces.context.FacesContext context, org.apache.myfaces.trinidad.context.RenderingContext arc, javax.faces.component.UIComponent component, org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  void findTypeConstants(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
           
protected static java.lang.Number getContextHeaderSize(org.apache.myfaces.trinidad.context.RenderingContext arc, java.lang.Number defaultValue)
           
protected static int getHeaderNestLevel(org.apache.myfaces.trinidad.context.RenderingContext arc)
          Returns the current depth of the nesting.
protected  java.lang.String getIconUri(org.apache.myfaces.trinidad.bean.FacesBean bean)
          Returns the uri for icon.
protected  java.lang.String getMessageType(org.apache.myfaces.trinidad.bean.FacesBean bean)
           
 boolean getRendersChildren()
           
protected  java.lang.Number getSize(org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  java.lang.String getText(org.apache.myfaces.trinidad.context.RenderingContext arc, org.apache.myfaces.trinidad.bean.FacesBean bean, java.lang.String messageType)
          Returns text of header
protected static void incrementHeaderNestLevel(org.apache.myfaces.trinidad.context.RenderingContext arc)
           
protected  void renderIcon(javax.faces.context.FacesContext context, org.apache.myfaces.trinidad.context.RenderingContext arc, javax.faces.component.UIComponent component, org.apache.myfaces.trinidad.bean.FacesBean bean, java.lang.String messageType)
           
protected static void setContextHeaderSize(org.apache.myfaces.trinidad.context.RenderingContext arc, java.lang.Number size)
          Set the size of the header stored on the context
protected  boolean shouldRenderChildren(org.apache.myfaces.trinidad.bean.FacesBean bean)
           
 
Methods inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.XhtmlRenderer
cloneWithType, enableScriptDeferring, getAbsoluteImageUri, getBaseImageUri, getDefaultStyleClass, getInlineStyle, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getShortDesc, getStyleClass, renderAllAttributes, renderAllAttributes, renderDecorativeIcon, renderDecorativeIcon, renderEventHandlers, renderFormattedText, renderHAlign, renderInlineStyle, renderInlineStyleAttribute, renderPossiblyFormattedText, renderScriptDeferAttribute, renderScriptTypeAttribute, renderShortDescAttribute, renderSpacer, renderStyleAttributes, renderStyleAttributes, renderTransparent, renderVerticalSpacer, shouldRenderId, skipDecode, supportsAccessKeys, supportsAdvancedForms, supportsAutoCompleteFormElements, supportsDisabledFormElements, supportsEditing, supportsIntrinsicEvents, supportsNavigation, supportsReadonlyFormElements, supportsScripting, supportsSeparateWindow, supportsStyleAttributes, supportsTarget, supportsTextPresentation, supportsXMLDOM
 
Methods inherited from class org.apache.myfaces.trinidad.render.CoreRenderer
delegateRenderer, delegateRendererBegin, delegateRendererEnd, encodeAllChildren, encodeBegin, encodeBegin, encodeChild, encodeChildren, encodeEnd, encodeEnd, getClientId, getFacesBean, getFacet, getNextRenderedChildIndex, getRenderedChildCount, getRenderingProperty, hasRenderedChildren, isDesktop, isGecko, isIE, isInaccessibleMode, isPDA, isScreenReaderMode, renderEncodedActionURI, renderEncodedResourceURI, renderId, renderStyleClass, renderStyleClasses, setRenderingProperty, toChar, toInt, toLong, toString, toUri
 
Methods inherited from class javax.faces.render.Renderer
convertClientId, decode, getConvertedValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HEADER_NEST_LEVEL

public static final java.lang.Object HEADER_NEST_LEVEL

HEADER_SIZE

public static final java.lang.Object HEADER_SIZE
Constructor Detail

PanelHeaderRenderer

public PanelHeaderRenderer()

PanelHeaderRenderer

protected PanelHeaderRenderer(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
Method Detail

findTypeConstants

protected void findTypeConstants(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
Overrides:
findTypeConstants in class XhtmlRenderer

getRendersChildren

public boolean getRendersChildren()
Overrides:
getRendersChildren in class javax.faces.render.Renderer

encodeAll

protected void encodeAll(javax.faces.context.FacesContext context,
                         org.apache.myfaces.trinidad.context.RenderingContext arc,
                         javax.faces.component.UIComponent component,
                         org.apache.myfaces.trinidad.bean.FacesBean bean)
                  throws java.io.IOException
Overrides:
encodeAll in class org.apache.myfaces.trinidad.render.CoreRenderer
Throws:
java.io.IOException

renderIcon

protected void renderIcon(javax.faces.context.FacesContext context,
                          org.apache.myfaces.trinidad.context.RenderingContext arc,
                          javax.faces.component.UIComponent component,
                          org.apache.myfaces.trinidad.bean.FacesBean bean,
                          java.lang.String messageType)
                   throws java.io.IOException
Throws:
java.io.IOException

getText

protected java.lang.String getText(org.apache.myfaces.trinidad.context.RenderingContext arc,
                                   org.apache.myfaces.trinidad.bean.FacesBean bean,
                                   java.lang.String messageType)
Returns text of header


getIconUri

protected java.lang.String getIconUri(org.apache.myfaces.trinidad.bean.FacesBean bean)
Returns the uri for icon.


getSize

protected java.lang.Number getSize(org.apache.myfaces.trinidad.bean.FacesBean bean)

getMessageType

protected java.lang.String getMessageType(org.apache.myfaces.trinidad.bean.FacesBean bean)

shouldRenderChildren

protected boolean shouldRenderChildren(org.apache.myfaces.trinidad.bean.FacesBean bean)

getContextHeaderSize

protected static java.lang.Number getContextHeaderSize(org.apache.myfaces.trinidad.context.RenderingContext arc,
                                                       java.lang.Number defaultValue)

setContextHeaderSize

protected static void setContextHeaderSize(org.apache.myfaces.trinidad.context.RenderingContext arc,
                                           java.lang.Number size)
Set the size of the header stored on the context


getHeaderNestLevel

protected static int getHeaderNestLevel(org.apache.myfaces.trinidad.context.RenderingContext arc)
Returns the current depth of the nesting.


incrementHeaderNestLevel

protected static void incrementHeaderNestLevel(org.apache.myfaces.trinidad.context.RenderingContext arc)
                                        throws java.io.IOException
Throws:
java.io.IOException

decrementHeaderNestLevel

protected static void decrementHeaderNestLevel(org.apache.myfaces.trinidad.context.RenderingContext arc)
                                        throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.