public class PickListRenderer
extends org.ajax4jsf.renderkit.HeaderResourcesRendererBase
Modifier and Type | Class and Description |
---|---|
protected static class |
PickListRenderer.ListStateFlags |
Constructor and Description |
---|
PickListRenderer() |
Modifier and Type | Method and Description |
---|---|
void |
decode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
encodeControlFacet(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
OrderingComponentRendererBase.ControlsHelper helper,
java.lang.String clientId,
javax.faces.context.ResponseWriter writer,
boolean enabled,
java.lang.String baseStyle,
java.lang.String baseControlStyle) |
void |
encodeHiddenField(javax.faces.context.FacesContext context,
UIPickList pickList) |
void |
encodeItem(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
javax.faces.convert.Converter converter,
javax.faces.model.SelectItem selectItem,
boolean source,
java.lang.String suff) |
void |
encodePickListControlsFacets(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
PickListRenderer.ListStateFlags listStateFlags) |
void |
encodeSourceRows(javax.faces.context.FacesContext context,
UIPickList pickList,
PickListRenderer.ListStateFlags flags) |
protected void |
encodeSpacer(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
javax.faces.context.ResponseWriter writer) |
void |
encodeTargetRows(javax.faces.context.FacesContext context,
UIPickList pickList,
PickListRenderer.ListStateFlags flags) |
protected java.lang.String |
findLocalisedLabel(javax.faces.context.FacesContext context,
java.lang.String propertyId,
java.lang.String bundleName) |
java.lang.String |
getAsEventHandler(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String attributeName) |
protected java.util.List<java.lang.String> |
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 java.lang.Class<? extends javax.faces.component.UIComponent> |
getComponentClass() |
java.lang.Object |
getConvertedValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Object submittedValue) |
protected java.lang.ClassLoader |
getCurrentLoader(java.lang.Object fallbackClass) |
java.lang.String |
getRowClassesAsJSArray(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected java.util.List<javax.faces.model.SelectItem> |
getSelectItemsList(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected java.util.List<java.lang.Object> |
getValuesList(UIPickList pickList) |
protected void |
renderDefaultControl(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
javax.faces.context.ResponseWriter writer,
OrderingComponentRendererBase.ControlsHelper helper,
java.lang.String clientId,
boolean enabled,
java.lang.String baseStyle,
java.lang.String baseControlStyle) |
void |
reRenderScript(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected java.util.List<javax.faces.model.SelectItem> |
selectItemsForAvailableList(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.util.List<javax.faces.model.SelectItem> selectItemList,
java.util.List<javax.faces.model.SelectItem> selectItemsForSelectedList) |
protected java.util.List<javax.faces.model.SelectItem> |
selectItemsForSelectedList(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.util.List<javax.faces.model.SelectItem> selectItemList,
java.util.List<java.lang.Object> lookupList) |
encodeResourcesArray, encodeToHead, getHeaderScripts, getHeaderStyles, getScripts, getStyles
protected java.util.List<javax.faces.model.SelectItem> selectItemsForSelectedList(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, java.util.List<javax.faces.model.SelectItem> selectItemList, java.util.List<java.lang.Object> lookupList)
protected java.util.List<java.lang.Object> getValuesList(UIPickList pickList)
protected java.util.List<javax.faces.model.SelectItem> selectItemsForAvailableList(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, java.util.List<javax.faces.model.SelectItem> selectItemList, java.util.List<javax.faces.model.SelectItem> selectItemsForSelectedList)
protected java.util.List<javax.faces.model.SelectItem> getSelectItemsList(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
public void decode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
decode
in class org.ajax4jsf.renderkit.RendererBase
public java.lang.Object getConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.Object submittedValue) throws javax.faces.convert.ConverterException
getConvertedValue
in class javax.faces.render.Renderer
javax.faces.convert.ConverterException
public void encodeItem(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, javax.faces.convert.Converter converter, javax.faces.model.SelectItem selectItem, boolean source, java.lang.String suff) throws java.io.IOException
java.io.IOException
public void encodeTargetRows(javax.faces.context.FacesContext context, UIPickList pickList, PickListRenderer.ListStateFlags flags) throws java.io.IOException
java.io.IOException
public void encodeSourceRows(javax.faces.context.FacesContext context, UIPickList pickList, PickListRenderer.ListStateFlags flags) throws java.io.IOException
java.io.IOException
protected void encodeSpacer(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, javax.faces.context.ResponseWriter writer) throws java.io.IOException
java.io.IOException
public void encodeHiddenField(javax.faces.context.FacesContext context, UIPickList pickList) throws java.io.IOException
java.io.IOException
protected java.lang.Class<? extends javax.faces.component.UIComponent> getComponentClass()
getComponentClass
in class org.ajax4jsf.renderkit.RendererBase
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<java.lang.String> getClassesAsList(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.String attr)
public void encodePickListControlsFacets(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, PickListRenderer.ListStateFlags listStateFlags) throws java.io.IOException
java.io.IOException
protected void encodeControlFacet(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, 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
protected java.lang.ClassLoader getCurrentLoader(java.lang.Object fallbackClass)
protected java.lang.String findLocalisedLabel(javax.faces.context.FacesContext context, java.lang.String propertyId, java.lang.String bundleName)
protected void renderDefaultControl(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, javax.faces.context.ResponseWriter writer, OrderingComponentRendererBase.ControlsHelper helper, java.lang.String clientId, boolean enabled, java.lang.String baseStyle, java.lang.String baseControlStyle) throws java.io.IOException
java.io.IOException
public void reRenderScript(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
java.io.IOException
Copyright © 2014. All Rights Reserved.