public abstract class OrderingComponentRendererBase extends AbstractRowsRenderer
| Modifier and Type | Class and Description |
|---|---|
protected static class |
OrderingComponentRendererBase.ControlsHelper |
protected static class |
OrderingComponentRendererBase.SelectionState |
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
ATTRIBUTE_CE_ONHEADERCLICK |
protected static java.lang.String |
ATTRIBUTE_CONTROLS_TYPE |
protected static java.lang.String |
CONTROL_TYPE_BUTTON |
protected static java.lang.String |
CONTROL_TYPE_LINK |
protected static java.lang.String |
CONTROL_TYPE_NONE |
protected static java.lang.String |
SHOW_LABELS_ATTRIBUTE_NAME |
CELL_CLASS_KEY, ROW_CLASS_KEY, SKIN_CELL_CLASS_KEY, SKIN_FIRST_ROW_CLASS_KEY, SKIN_ROW_CLASS_KEY, TABLE_EVENT_ATTRS| Constructor and Description |
|---|
OrderingComponentRendererBase(java.lang.String bundleName) |
| Modifier and Type | Method and Description |
|---|---|
void |
encodeBegin(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
encodeCaption(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
encodeCaption(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String facetCaption,
java.lang.String captionStyle) |
protected void |
encodeCaption(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String facetCaption,
java.lang.String captionStyle,
java.lang.String attributeName) |
protected void |
encodeControlFacet(javax.faces.context.FacesContext context,
UIOrderingBaseComponent orderingList,
OrderingComponentRendererBase.ControlsHelper helper,
java.lang.String clientId,
javax.faces.context.ResponseWriter writer,
boolean enabled,
java.lang.String baseStyle,
java.lang.String baseControlStyle) |
void |
encodeHeader(javax.faces.context.FacesContext context,
UIOrderingBaseComponent component) |
protected void |
encodeHeader(javax.faces.context.FacesContext context,
UIOrderingBaseComponent component,
java.lang.String rowClass,
java.lang.String cellClass,
java.lang.String headerClassAttr) |
protected void |
encodeHeaderFacets(javax.faces.context.FacesContext context,
javax.faces.context.ResponseWriter writer,
java.util.Iterator headers,
java.lang.String skinCellClass,
java.lang.String headerClass,
java.lang.String facetName,
java.lang.String element,
UIOrderingBaseComponent orderingList) |
java.lang.String |
getAsEventHandler(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String attributeName) |
java.lang.String |
getCaptionDisplay(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected java.util.List |
getClassesAsList(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String attr) |
java.lang.String |
getColumnClassesAsJSArray(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected javax.faces.convert.Converter |
getConverter(javax.faces.context.FacesContext context,
UIOrderingBaseComponent component,
boolean warnOnDefaultConverter) |
protected UIOrderingBaseComponent.ItemState |
getItemState(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
org.ajax4jsf.renderkit.ComponentVariables variables) |
java.lang.String |
getRowClassesAsJSArray(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected boolean |
isHeaderExists(javax.faces.context.FacesContext context,
UIOrderingBaseComponent component,
java.lang.String facetName) |
protected void |
renderDefaultControl(javax.faces.context.FacesContext context,
UIOrderingBaseComponent orderingList,
javax.faces.context.ResponseWriter writer,
boolean useFacet,
OrderingComponentRendererBase.ControlsHelper helper,
java.lang.String clientId,
java.util.ResourceBundle bundleExternal,
java.util.ResourceBundle bundleApplication,
boolean enabled,
java.lang.String baseStyle,
java.lang.String baseControlStyle) |
doCleanup, encodeCaption, encodeCellChildren, encodeChildren, encodeOneRow, encodeRowEvents, encodeRows, encodeRows, encodeStyle, encodeStyleClass, encodeTableHeaderFacet, getRendersChildren, processencodeResourcesArray, encodeToHead, getHeaderScripts, getHeaderStyles, getScripts, getStylesprotected static final java.lang.String SHOW_LABELS_ATTRIBUTE_NAME
protected static final java.lang.String ATTRIBUTE_CE_ONHEADERCLICK
protected static final java.lang.String CONTROL_TYPE_LINK
protected static final java.lang.String CONTROL_TYPE_BUTTON
protected static final java.lang.String CONTROL_TYPE_NONE
protected static final java.lang.String ATTRIBUTE_CONTROLS_TYPE
public OrderingComponentRendererBase(java.lang.String bundleName)
public void encodeCaption(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
java.io.IOExceptionprotected void encodeCaption(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String facetCaption,
java.lang.String captionStyle,
java.lang.String attributeName)
throws java.io.IOException
java.io.IOExceptionprotected void encodeCaption(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String facetCaption,
java.lang.String captionStyle)
throws java.io.IOException
java.io.IOExceptionpublic void encodeHeader(javax.faces.context.FacesContext context,
UIOrderingBaseComponent component)
throws java.io.IOException
java.io.IOExceptionprotected void encodeHeader(javax.faces.context.FacesContext context,
UIOrderingBaseComponent component,
java.lang.String rowClass,
java.lang.String cellClass,
java.lang.String headerClassAttr)
throws java.io.IOException
java.io.IOExceptionprotected void renderDefaultControl(javax.faces.context.FacesContext context,
UIOrderingBaseComponent orderingList,
javax.faces.context.ResponseWriter writer,
boolean useFacet,
OrderingComponentRendererBase.ControlsHelper helper,
java.lang.String clientId,
java.util.ResourceBundle bundleExternal,
java.util.ResourceBundle bundleApplication,
boolean enabled,
java.lang.String baseStyle,
java.lang.String baseControlStyle)
throws java.io.IOException
java.io.IOExceptionprotected boolean isHeaderExists(javax.faces.context.FacesContext context,
UIOrderingBaseComponent component,
java.lang.String facetName)
protected void encodeHeaderFacets(javax.faces.context.FacesContext context,
javax.faces.context.ResponseWriter writer,
java.util.Iterator headers,
java.lang.String skinCellClass,
java.lang.String headerClass,
java.lang.String facetName,
java.lang.String element,
UIOrderingBaseComponent orderingList)
throws java.io.IOException
java.io.IOExceptionprotected void encodeControlFacet(javax.faces.context.FacesContext context,
UIOrderingBaseComponent orderingList,
OrderingComponentRendererBase.ControlsHelper helper,
java.lang.String clientId,
javax.faces.context.ResponseWriter writer,
boolean enabled,
java.lang.String baseStyle,
java.lang.String baseControlStyle)
throws java.io.IOException
java.io.IOExceptionpublic void encodeBegin(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
encodeBegin in class org.ajax4jsf.renderkit.RendererBasejava.io.IOExceptionprotected UIOrderingBaseComponent.ItemState getItemState(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, org.ajax4jsf.renderkit.ComponentVariables variables) throws java.io.IOException
java.io.IOExceptionprotected javax.faces.convert.Converter getConverter(javax.faces.context.FacesContext context,
UIOrderingBaseComponent component,
boolean warnOnDefaultConverter)
public java.lang.String getCaptionDisplay(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
public java.lang.String getAsEventHandler(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String attributeName)
public java.lang.String getColumnClassesAsJSArray(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
public java.lang.String getRowClassesAsJSArray(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
protected java.util.List getClassesAsList(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String attr)
Copyright © 2013. All Rights Reserved.