public class InplaceSelectBaseRenderer
extends org.ajax4jsf.renderkit.HeaderResourcesRendererBase
| Modifier and Type | Class and Description |
|---|---|
protected static class |
InplaceSelectBaseRenderer.PreparedSelectItem |
| Constructor and Description |
|---|
InplaceSelectBaseRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
createDefaultLabel(javax.faces.component.UIComponent component) |
protected void |
doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
encodeControlsFacet(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
encodeItems(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.util.List<InplaceSelectBaseRenderer.PreparedSelectItem> items) |
java.lang.String |
encodeJS(java.lang.Object object) |
java.lang.String |
encodeScriptAttributes(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
encodeSuggestion(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String value,
java.lang.String classes) |
java.lang.String |
getAsEventHandler(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String attributeName) |
protected java.lang.Class<? extends javax.faces.component.UIComponent> |
getComponentClass() |
protected java.lang.String |
getConvertedStringValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Object value) |
java.lang.Object |
getConvertedValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Object submittedValue) |
protected java.lang.String |
getItemLabel(javax.faces.context.FacesContext context,
UIInplaceSelect component,
java.lang.Object value) |
protected boolean |
isAcceptableComponent(javax.faces.component.UIComponent component) |
boolean |
isControlsFacetExists(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected boolean |
isEmptyDefaultLabel(java.lang.String defaultLabel) |
java.util.List<InplaceSelectBaseRenderer.PreparedSelectItem> |
prepareItems(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
encodeResourcesArray, encodeToHead, getHeaderScripts, getHeaderStyles, getScripts, getStylesprotected void doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
doDecode in class org.ajax4jsf.renderkit.RendererBaseprotected boolean isAcceptableComponent(javax.faces.component.UIComponent component)
protected java.lang.String getConvertedStringValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Object value)
protected void encodeSuggestion(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String value,
java.lang.String classes)
throws java.io.IOException
java.io.IOExceptionpublic java.util.List<InplaceSelectBaseRenderer.PreparedSelectItem> prepareItems(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
public void encodeItems(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.util.List<InplaceSelectBaseRenderer.PreparedSelectItem> items)
throws java.io.IOException,
java.lang.IllegalArgumentException
java.io.IOExceptionjava.lang.IllegalArgumentExceptionpublic java.lang.String encodeScriptAttributes(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
public void encodeControlsFacet(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
java.io.IOExceptionpublic boolean isControlsFacetExists(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
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.Rendererjavax.faces.convert.ConverterExceptionprotected java.lang.Class<? extends javax.faces.component.UIComponent> getComponentClass()
getComponentClass in class org.ajax4jsf.renderkit.RendererBasepublic java.lang.String getAsEventHandler(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String attributeName)
public java.lang.String encodeJS(java.lang.Object object)
protected java.lang.String getItemLabel(javax.faces.context.FacesContext context,
UIInplaceSelect component,
java.lang.Object value)
protected java.lang.String createDefaultLabel(javax.faces.component.UIComponent component)
protected boolean isEmptyDefaultLabel(java.lang.String defaultLabel)
Copyright © 2014. All Rights Reserved.