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, process
encodeResourcesArray, encodeToHead, getHeaderScripts, getHeaderStyles, getScripts, getStyles
protected 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.IOException
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) throws java.io.IOException
java.io.IOException
protected 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.IOException
public void encodeHeader(javax.faces.context.FacesContext context, UIOrderingBaseComponent component) throws java.io.IOException
java.io.IOException
protected 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.IOException
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) throws java.io.IOException
java.io.IOException
protected 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.IOException
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) throws java.io.IOException
java.io.IOException
public void encodeBegin(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
encodeBegin
in class org.ajax4jsf.renderkit.RendererBase
java.io.IOException
protected UIOrderingBaseComponent.ItemState getItemState(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, org.ajax4jsf.renderkit.ComponentVariables variables) throws java.io.IOException
java.io.IOException
protected 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 © 2014. All Rights Reserved.