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

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

public class SelectOneRadioRenderer
extends InputLabelAndMessageRenderer


Field Summary
 
Fields inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer
INLINE_MESSAGE_DEFAULT_GAP, INLINE_MESSAGE_PDA_GAP
 
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
  SelectOneRadioRenderer()
           
protected SelectOneRadioRenderer(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
           
 
Method Summary
protected  void findTypeConstants(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
           
protected  java.lang.String getDefaultLabelValign(javax.faces.component.UIComponent component, org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  FormInputRenderer getFormInputRenderer()
           
protected  java.lang.String getLayout(javax.faces.component.UIComponent component, org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  java.lang.String getRootStyleClass(javax.faces.component.UIComponent component, org.apache.myfaces.trinidad.bean.FacesBean bean)
           
protected  boolean hasOwnLabel(javax.faces.component.UIComponent component, org.apache.myfaces.trinidad.bean.FacesBean bean)
          selectOneRadio should not render a <label> on itself.
protected  boolean showAccessKeyOnLabel(javax.faces.component.UIComponent component, org.apache.myfaces.trinidad.bean.FacesBean bean)
           
 
Methods inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer
decode, encodeAll, getConvertedValue, getLabelFor, getSimple, isContentEditable, isDisabled, isReadOnly, renderFieldCellContents, renderRootDomElementStyles
 
Methods inherited from class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer
getClientId, getFieldCellContentsStyleClass, getFooterContentsStyleClass, getLabel, getLabelInlineStyleKey, getLabelStyleClass, getRendersChildren, getRequired, getShowRequired, hasMessage, isIndented, isLeafRenderer, labelShowRequired, renderEndFacetForNarrowPDA, renderFieldFooterContents, shouldRenderId
 
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, 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, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectOneRadioRenderer

public SelectOneRadioRenderer()

SelectOneRadioRenderer

protected SelectOneRadioRenderer(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 InputLabelAndMessageRenderer

getRootStyleClass

protected java.lang.String getRootStyleClass(javax.faces.component.UIComponent component,
                                             org.apache.myfaces.trinidad.bean.FacesBean bean)
Overrides:
getRootStyleClass in class LabelAndMessageRenderer

getLayout

protected java.lang.String getLayout(javax.faces.component.UIComponent component,
                                     org.apache.myfaces.trinidad.bean.FacesBean bean)

getDefaultLabelValign

protected java.lang.String getDefaultLabelValign(javax.faces.component.UIComponent component,
                                                 org.apache.myfaces.trinidad.bean.FacesBean bean)
Overrides:
getDefaultLabelValign in class LabelAndMessageRenderer

hasOwnLabel

protected boolean hasOwnLabel(javax.faces.component.UIComponent component,
                              org.apache.myfaces.trinidad.bean.FacesBean bean)
selectOneRadio should not render a <label> on itself.

Overrides:
hasOwnLabel in class LabelAndMessageRenderer

showAccessKeyOnLabel

protected boolean showAccessKeyOnLabel(javax.faces.component.UIComponent component,
                                       org.apache.myfaces.trinidad.bean.FacesBean bean)
Overrides:
showAccessKeyOnLabel in class LabelAndMessageRenderer

getFormInputRenderer

protected FormInputRenderer getFormInputRenderer()
Specified by:
getFormInputRenderer in class InputLabelAndMessageRenderer


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