public abstract class ListShuttleRendererBase extends OrderingComponentRendererBase
OrderingComponentRendererBase.ControlsHelper, OrderingComponentRendererBase.SelectionState
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FACET_SOURCE_CAPTION |
static java.lang.String |
FACET_TARGET_CAPTION |
protected static java.lang.String |
SELECTION_STATE_VAR_NAME |
protected static OrderingComponentRendererBase.ControlsHelper[] |
SHUTTLE_HELPERS |
protected static OrderingComponentRendererBase.ControlsHelper[] |
TL_HELPERS |
ATTRIBUTE_CE_ONHEADERCLICK, ATTRIBUTE_CONTROLS_TYPE, CONTROL_TYPE_BUTTON, CONTROL_TYPE_LINK, CONTROL_TYPE_NONE, 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 |
---|
ListShuttleRendererBase() |
Modifier and Type | Method and Description |
---|---|
void |
doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
encodeChildren(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
encodeOneRow(javax.faces.context.FacesContext context,
TableHolder holder) |
protected java.lang.String |
encodeRows(javax.faces.context.FacesContext context,
UIOrderingBaseComponent shuttle,
boolean source) |
void |
encodeShuttleControlsFacets(javax.faces.context.FacesContext context,
UIOrderingBaseComponent component,
OrderingComponentRendererBase.SelectionState sourceSelectionState,
OrderingComponentRendererBase.SelectionState targetSelectionState) |
void |
encodeSLCaption(javax.faces.context.FacesContext context,
UIOrderingBaseComponent shuttle) |
void |
encodeSLHeader(javax.faces.context.FacesContext context,
UIOrderingBaseComponent shuttle) |
void |
encodeTLCaption(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent shuttle) |
void |
encodeTLControlsFacets(javax.faces.context.FacesContext context,
UIOrderingBaseComponent component,
OrderingComponentRendererBase.SelectionState selectionState) |
void |
encodeTLHeader(javax.faces.context.FacesContext context,
UIOrderingBaseComponent shuttle) |
java.lang.String |
getCaptionDisplay(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
boolean |
isHeaderExists(javax.faces.context.FacesContext context,
UIOrderingBaseComponent component) |
encodeBegin, encodeCaption, encodeCaption, encodeCaption, encodeControlFacet, encodeHeader, encodeHeader, encodeHeaderFacets, getAsEventHandler, getClassesAsList, getColumnClassesAsJSArray, getConverter, getItemState, getRowClassesAsJSArray, isHeaderExists, renderDefaultControl
doCleanup, encodeCaption, encodeCellChildren, encodeRowEvents, encodeRows, encodeRows, encodeStyle, encodeStyleClass, encodeTableHeaderFacet, getRendersChildren, process
encodeResourcesArray, encodeToHead, getHeaderScripts, getHeaderStyles, getScripts, getStyles
protected static final java.lang.String SELECTION_STATE_VAR_NAME
public static final java.lang.String FACET_SOURCE_CAPTION
public static final java.lang.String FACET_TARGET_CAPTION
protected static final OrderingComponentRendererBase.ControlsHelper[] SHUTTLE_HELPERS
protected static final OrderingComponentRendererBase.ControlsHelper[] TL_HELPERS
public void encodeSLCaption(javax.faces.context.FacesContext context, UIOrderingBaseComponent shuttle) throws java.io.IOException
java.io.IOException
public void encodeTLCaption(javax.faces.context.FacesContext context, javax.faces.component.UIComponent shuttle) throws java.io.IOException
java.io.IOException
public void encodeSLHeader(javax.faces.context.FacesContext context, UIOrderingBaseComponent shuttle) throws java.io.IOException
java.io.IOException
public void encodeTLHeader(javax.faces.context.FacesContext context, UIOrderingBaseComponent shuttle) throws java.io.IOException
java.io.IOException
public boolean isHeaderExists(javax.faces.context.FacesContext context, UIOrderingBaseComponent component)
protected java.lang.String encodeRows(javax.faces.context.FacesContext context, UIOrderingBaseComponent shuttle, boolean source) throws java.io.IOException
java.io.IOException
public void encodeOneRow(javax.faces.context.FacesContext context, TableHolder holder) throws java.io.IOException
encodeOneRow
in class AbstractRowsRenderer
java.io.IOException
public void encodeChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
encodeChildren
in class AbstractRowsRenderer
java.io.IOException
public void encodeShuttleControlsFacets(javax.faces.context.FacesContext context, UIOrderingBaseComponent component, OrderingComponentRendererBase.SelectionState sourceSelectionState, OrderingComponentRendererBase.SelectionState targetSelectionState) throws java.io.IOException
java.io.IOException
public void encodeTLControlsFacets(javax.faces.context.FacesContext context, UIOrderingBaseComponent component, OrderingComponentRendererBase.SelectionState selectionState) throws java.io.IOException
java.io.IOException
public void doDecode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
doDecode
in class org.ajax4jsf.renderkit.RendererBase
public java.lang.String getCaptionDisplay(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
getCaptionDisplay
in class OrderingComponentRendererBase
Copyright © 2014. All Rights Reserved.