org.apache.myfaces.trinidadinternal.renderkit.core.xhtml
Class SelectRangeChoiceBarRenderer
java.lang.Object
javax.faces.render.Renderer
org.apache.myfaces.trinidad.render.CoreRenderer
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.XhtmlRenderer
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SelectRangeChoiceBarRenderer
- All Implemented Interfaces:
- java.lang.Cloneable, org.apache.myfaces.trinidad.render.TypedRenderer
public class SelectRangeChoiceBarRenderer
- extends XhtmlRenderer
| Fields inherited from class org.apache.myfaces.trinidad.render.CoreRenderer |
CHAR_UNDEFINED, NO_CHILD_INDEX |
|
Method Summary |
static void |
addHiddenFields(org.apache.myfaces.trinidad.context.RenderingContext rc)
render form value needed values and javascript code. |
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 |
disabledNavigationShown()
Returns true if disabled navigation items should be shown |
protected void |
encodeAll(javax.faces.context.FacesContext context,
org.apache.myfaces.trinidad.context.RenderingContext rc,
javax.faces.component.UIComponent component,
org.apache.myfaces.trinidad.bean.FacesBean bean)
|
protected void |
findTypeConstants(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
|
protected java.lang.String |
getBlockString(org.apache.myfaces.trinidad.context.RenderingContext rc,
boolean isNext,
int numRecords)
Gets the string to use for next/previous links
in a table navigation bar. |
protected int |
getFirst(javax.faces.component.UIComponent component,
org.apache.myfaces.trinidad.bean.FacesBean bean)
|
protected org.apache.myfaces.trinidad.skin.Icon |
getIcon(org.apache.myfaces.trinidad.context.RenderingContext rc,
boolean isNext,
boolean isEnabled)
|
protected java.lang.String |
getIconTitleKey(boolean isNext,
boolean isEnabled)
|
protected boolean |
getImmediate(javax.faces.component.UIComponent component,
org.apache.myfaces.trinidad.bean.FacesBean bean)
|
protected javax.faces.component.UIComponent |
getRangeLabel(javax.faces.component.UIComponent component)
|
boolean |
getRendersChildren()
|
protected int |
getRowCount(javax.faces.component.UIComponent component)
|
protected java.lang.Object |
getRowData(javax.faces.component.UIComponent component)
|
protected int |
getRowIndex(javax.faces.component.UIComponent component)
|
protected int |
getRows(javax.faces.component.UIComponent component,
org.apache.myfaces.trinidad.bean.FacesBean bean)
|
protected boolean |
getShowAll(javax.faces.component.UIComponent component,
org.apache.myfaces.trinidad.bean.FacesBean bean)
|
protected java.lang.String |
getSource()
|
protected java.lang.String |
getVar(javax.faces.component.UIComponent component,
org.apache.myfaces.trinidad.bean.FacesBean bean)
|
protected boolean |
isRowAvailable(javax.faces.component.UIComponent component)
|
protected boolean |
isRowAvailable(javax.faces.component.UIComponent component,
int rowIndex)
|
protected void |
renderItemSpacer(javax.faces.context.FacesContext context,
org.apache.myfaces.trinidad.context.RenderingContext rc)
Writes the separator between two elements |
protected void |
setRowIndex(javax.faces.component.UIComponent component,
int index)
|
protected boolean |
shouldRenderId(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Always render an ID, needed for proper PPR. |
protected boolean |
showAllSupported()
|
| 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, 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 |
SelectRangeChoiceBarRenderer
public SelectRangeChoiceBarRenderer()
SelectRangeChoiceBarRenderer
public SelectRangeChoiceBarRenderer(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
findTypeConstants
protected void findTypeConstants(org.apache.myfaces.trinidad.bean.FacesBean.Type type)
- Overrides:
findTypeConstants in class XhtmlRenderer
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 org.apache.myfaces.trinidad.render.CoreRenderer
getRendersChildren
public boolean getRendersChildren()
- Overrides:
getRendersChildren in class javax.faces.render.Renderer
shouldRenderId
protected boolean shouldRenderId(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
- Always render an ID, needed for proper PPR.
- Overrides:
shouldRenderId in class XhtmlRenderer
getRows
protected int getRows(javax.faces.component.UIComponent component,
org.apache.myfaces.trinidad.bean.FacesBean bean)
getFirst
protected int getFirst(javax.faces.component.UIComponent component,
org.apache.myfaces.trinidad.bean.FacesBean bean)
getShowAll
protected boolean getShowAll(javax.faces.component.UIComponent component,
org.apache.myfaces.trinidad.bean.FacesBean bean)
getImmediate
protected boolean getImmediate(javax.faces.component.UIComponent component,
org.apache.myfaces.trinidad.bean.FacesBean bean)
getVar
protected java.lang.String getVar(javax.faces.component.UIComponent component,
org.apache.myfaces.trinidad.bean.FacesBean bean)
getRangeLabel
protected javax.faces.component.UIComponent getRangeLabel(javax.faces.component.UIComponent component)
getRowCount
protected int getRowCount(javax.faces.component.UIComponent component)
getRowIndex
protected int getRowIndex(javax.faces.component.UIComponent component)
setRowIndex
protected void setRowIndex(javax.faces.component.UIComponent component,
int index)
isRowAvailable
protected boolean isRowAvailable(javax.faces.component.UIComponent component)
isRowAvailable
protected boolean isRowAvailable(javax.faces.component.UIComponent component,
int rowIndex)
getRowData
protected java.lang.Object getRowData(javax.faces.component.UIComponent component)
getSource
protected java.lang.String getSource()
showAllSupported
protected boolean showAllSupported()
encodeAll
protected void encodeAll(javax.faces.context.FacesContext context,
org.apache.myfaces.trinidad.context.RenderingContext rc,
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
addHiddenFields
public static void addHiddenFields(org.apache.myfaces.trinidad.context.RenderingContext rc)
- render form value needed values and javascript code.
disabledNavigationShown
protected boolean disabledNavigationShown()
- Returns true if disabled navigation items should be shown
getIcon
protected org.apache.myfaces.trinidad.skin.Icon getIcon(org.apache.myfaces.trinidad.context.RenderingContext rc,
boolean isNext,
boolean isEnabled)
getIconTitleKey
protected java.lang.String getIconTitleKey(boolean isNext,
boolean isEnabled)
getBlockString
protected java.lang.String getBlockString(org.apache.myfaces.trinidad.context.RenderingContext rc,
boolean isNext,
int numRecords)
- Gets the string to use for next/previous links
in a table navigation bar.
renderItemSpacer
protected void renderItemSpacer(javax.faces.context.FacesContext context,
org.apache.myfaces.trinidad.context.RenderingContext rc)
throws java.io.IOException
- Writes the separator between two elements
- Throws:
java.io.IOException
Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.