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()
           
 
Method Summary
protected  org.apache.myfaces.trinidad.render.CoreRenderer createCellRenderer(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
           
 void decode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
protected  boolean isSelectOne()
           
protected  void renderCellContent(javax.faces.context.FacesContext context, org.apache.myfaces.trinidad.context.RenderingContext arc, 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 arc, TableRenderingContext trc)
           
 
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
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, 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()
Method Detail

decode

public void decode(javax.faces.context.FacesContext context,
                   javax.faces.component.UIComponent component)
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 arc,
                                 TableRenderingContext trc)
                          throws java.io.IOException
Throws:
java.io.IOException

renderCellContent

protected void renderCellContent(javax.faces.context.FacesContext context,
                                 org.apache.myfaces.trinidad.context.RenderingContext arc,
                                 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-2007 Apache Software Foundation. All Rights Reserved.