public class TogglePanelRenderer extends DivPanelRenderer implements MetaComponentRenderer
Modifier and Type | Field and Description |
---|---|
protected static String |
BEFORE_ITEM_CHANGE |
protected static String |
ITEM_CHANGE |
static String |
VALUE_POSTFIX |
Constructor and Description |
---|
TogglePanelRenderer() |
Modifier and Type | Method and Description |
---|---|
static void |
addEventOption(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
Map<String,Object> options,
String eventName) |
void |
decodeMetaComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String metaComponentId) |
protected void |
doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Template method for custom decoding of concrete renderer.
|
protected void |
doEncodeBegin(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Template method for custom start encoding of concrete renderer.
|
protected void |
doEncodeChildren(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
doEncodeEnd(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Template method for custom finish encoding of concrete renderer.
|
void |
encodeMetaComponent(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String metaComponentId) |
static AjaxOptions |
getAjaxOptions(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent panel) |
protected Class<? extends javax.faces.component.UIComponent> |
getComponentClass()
Get base component slass , targetted for this renderer.
|
protected JSObject |
getScriptObject(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected Map<String,Object> |
getScriptObjectOptions(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected String |
getStyleClass(javax.faces.component.UIComponent component) |
protected boolean |
isSubmitted(javax.faces.context.FacesContext context,
AbstractTogglePanel panel) |
protected void |
partialEnd(javax.faces.context.FacesContext facesContext) |
protected void |
partialStart(javax.faces.context.FacesContext facesContext,
String id) |
addOnCompleteParam, addOnCompleteParam, attributeAsString, attributeAsString, attributeAsStyle, attributeAsStyle, capitalize, doEncodeItemBegin, doEncodeItemEnd, getPassThroughAttributes, getStyle, styleElement, writeJavaScript
concatClasses, concatStyles, decode, encodeBegin, encodeChildren, encodeEnd, getResourcePath, getSkin, getUtils, isAlreadyRendered, preDecode, preEncodeBegin, queueComponentEventForBehaviorEvent, renderChildren
public static final String VALUE_POSTFIX
protected static final String ITEM_CHANGE
protected static final String BEFORE_ITEM_CHANGE
protected void doDecode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
RendererBase
RendererBase.decode(FacesContext, UIComponent)
method.doDecode
in class RendererBase
protected boolean isSubmitted(javax.faces.context.FacesContext context, AbstractTogglePanel panel)
protected void doEncodeBegin(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException
RendererBase
RendererBase.encodeBegin(FacesContext, UIComponent)
method.doEncodeBegin
in class DivPanelRenderer
IOException
protected String getStyleClass(javax.faces.component.UIComponent component)
getStyleClass
in class DivPanelRenderer
protected void doEncodeChildren(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException
doEncodeChildren
in class RendererBase
IOException
protected void doEncodeEnd(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException
RendererBase
RendererBase.encodeEnd(FacesContext, UIComponent)
method.doEncodeEnd
in class DivPanelRenderer
IOException
protected JSObject getScriptObject(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
getScriptObject
in class DivPanelRenderer
protected Map<String,Object> getScriptObjectOptions(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
getScriptObjectOptions
in class DivPanelRenderer
public static void addEventOption(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Map<String,Object> options, String eventName)
public static AjaxOptions getAjaxOptions(javax.faces.context.FacesContext context, javax.faces.component.UIComponent panel)
protected Class<? extends javax.faces.component.UIComponent> getComponentClass()
RendererBase
getComponentClass
in class RendererBase
public void encodeMetaComponent(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String metaComponentId) throws IOException
encodeMetaComponent
in interface MetaComponentRenderer
IOException
public void decodeMetaComponent(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String metaComponentId)
decodeMetaComponent
in interface MetaComponentRenderer
protected void partialStart(javax.faces.context.FacesContext facesContext, String id) throws IOException
IOException
protected void partialEnd(javax.faces.context.FacesContext facesContext) throws IOException
IOException
Copyright © 2016 JBoss by Red Hat. All Rights Reserved.