org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table
Class TableSelectManyRenderer

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.table.TableSelectOneRenderer
                  extended by org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableSelectManyRenderer
All Implemented Interfaces:
java.lang.Cloneable, org.apache.myfaces.trinidad.render.TypedRenderer

public class TableSelectManyRenderer
extends TableSelectOneRenderer


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableSelectOneRenderer
TableSelectOneRenderer.Radio
 
Field Summary
static java.lang.String SELECTED_KEY
           
static java.lang.String SELECTED_MODE_KEY
           
static java.lang.String UNSELECTED_KEY
           
 
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
TableSelectManyRenderer(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
           
 
Method Summary
protected  org.apache.myfaces.trinidad.render.CoreRenderer createCellRenderer(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
           
protected  void decode(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component, org.apache.myfaces.trinidad.bean.FacesBean facesBean, java.lang.String clientId)
           
protected  boolean isSelectOne()
           
protected  void renderCellContent(javax.faces.context.FacesContext context, org.apache.myfaces.trinidad.context.RenderingContext rc, TableRenderingContext tContext, javax.faces.component.UIComponent component, org.apache.myfaces.trinidad.bean.FacesBean bean)
           
static void renderScripts(javax.faces.context.FacesContext context, org.apache.myfaces.trinidad.context.RenderingContext rc, TableRenderingContext trc, boolean autoSubmit)
           
 
Methods inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableSelectOneRenderer
encodeAll, findTypeConstants, getRendersChildren
 
Methods inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.XhtmlRenderer
canSkipRendering, canSkipRendering, cloneWithType, getAbsoluteImageUri, getBaseImageUri, getDefaultStyleClass, getInlineStyle, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getPartialTriggers, getShortDesc, getStyleClass, renderAllAttributes, renderAllAttributes, renderDecorativeIcon, renderDecorativeIcon, renderEventHandlers, renderFormattedText, renderHAlign, renderInlineStyle, renderInlineStyleAttribute, renderPossiblyFormattedText, renderScriptDeferAttribute, renderScriptTypeAttribute, renderShortDescAttribute, renderSpacer, renderStyleAttributes, renderStyleAttributes, renderSubmitButtonNonJSBrowser, renderTransparent, renderVerticalSpacer, resolveProperty, resolveProperty, shouldRenderId, skipDecode, supportsAccessKeys, supportsAdvancedForms, supportsAutoCompleteFormElements, supportsDisabledFormElements, supportsEditing, supportsIntrinsicEvents, supportsNarrowScreen, supportsNavigation, supportsOnClickOnImgInput, supportsReadonlyFormElements, supportsScripting, supportsSeparateWindow, supportsStyleAttributes, supportsTarget, supportsTextPresentation
 
Methods inherited from class org.apache.myfaces.trinidad.render.CoreRenderer
afterEncode, beforeEncode, decode, decodeBehaviors, delegateRenderer, delegateRendererBegin, delegateRendererEnd, encodeAllChildren, encodeBegin, encodeBegin, encodeChild, encodeChildren, encodeComponentResources, encodeEnd, encodeEnd, getBehaviorParameters, getClientId, getFacesBean, getFacet, getNextRenderedChildIndex, getRenderedChildCount, getRenderedFacetsAndChildren, getRenderingProperty, hasRenderedChildren, isDesktop, isGecko, isGenericPDA, isIE, isInaccessibleMode, isIPhone, isKonqueror, isNokiaS60, isOpera, isPDA, isScreenReaderMode, isWebKit, partialEncodeVisit, renderEncodedActionURI, renderEncodedResourceURI, renderId, renderStyleClass, renderStyleClasses, setRenderingProperty, setupChildrenEncodingContext, setupEncodingContext, setupEncodingContext, tearDownChildrenEncodingContext, tearDownEncodingContext, tearDownEncodingContext, toActionUri, toChar, toInt, toLong, toResourceUri, toString, toUri, visitChildrenForEncoding
 
Methods inherited from class javax.faces.render.Renderer
convertClientId, getConvertedValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNSELECTED_KEY

public static final java.lang.String UNSELECTED_KEY
See Also:
Constant Field Values

SELECTED_KEY

public static final java.lang.String SELECTED_KEY
See Also:
Constant Field Values

SELECTED_MODE_KEY

public static final java.lang.String SELECTED_MODE_KEY
See Also:
Constant Field Values
Constructor Detail

TableSelectManyRenderer

public TableSelectManyRenderer(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
Method Detail

decode

protected void decode(javax.faces.context.FacesContext facesContext,
                      javax.faces.component.UIComponent component,
                      org.apache.myfaces.trinidad.bean.FacesBean facesBean,
                      java.lang.String clientId)
Overrides:
decode in class TableSelectOneRenderer

createCellRenderer

protected org.apache.myfaces.trinidad.render.CoreRenderer createCellRenderer(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
Overrides:
createCellRenderer in class TableSelectOneRenderer

isSelectOne

protected boolean isSelectOne()
Overrides:
isSelectOne in class TableSelectOneRenderer

renderScripts

public static void renderScripts(javax.faces.context.FacesContext context,
                                 org.apache.myfaces.trinidad.context.RenderingContext rc,
                                 TableRenderingContext trc,
                                 boolean autoSubmit)
                          throws java.io.IOException
Throws:
java.io.IOException

renderCellContent

protected void renderCellContent(javax.faces.context.FacesContext context,
                                 org.apache.myfaces.trinidad.context.RenderingContext rc,
                                 TableRenderingContext tContext,
                                 javax.faces.component.UIComponent component,
                                 org.apache.myfaces.trinidad.bean.FacesBean bean)
                          throws java.io.IOException
Overrides:
renderCellContent in class TableSelectOneRenderer
Throws:
java.io.IOException


Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.