public class ComponentControlRendererBase
extends org.ajax4jsf.renderkit.HeaderResourcesRendererBase
Constructor and Description |
---|
ComponentControlRendererBase() |
Modifier and Type | Method and Description |
---|---|
protected void |
attachEventAccordingToTimingOption(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Prepare Java script according to the timing option of the component control
and write it to the ResponceWriter
|
protected void |
checkValidity(java.lang.String clientId,
java.lang.String name,
java.lang.String attachTiming,
java.lang.String forAttr,
java.lang.String operation)
Perform validation of the component control configuration.
|
protected java.lang.Class<UIComponentControl> |
getComponentClass() |
protected org.ajax4jsf.resource.InternetResource[] |
getScripts()
Gets additional scripts.
|
protected java.lang.String |
replaceClientIds(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String selector) |
encodeResourcesArray, encodeToHead, getHeaderScripts, getHeaderStyles, getStyles
addResource, decode, doDecode, doEncodeBegin, doEncodeChildren, doEncodeEnd, encodeBegin, encodeChildren, encodeEnd, getResource, getSkin, getUtils, preDecode, preEncodeBegin, renderChild, renderChildren
protected java.lang.Class<UIComponentControl> getComponentClass()
getComponentClass
in class org.ajax4jsf.renderkit.RendererBase
protected void checkValidity(java.lang.String clientId, java.lang.String name, java.lang.String attachTiming, java.lang.String forAttr, java.lang.String operation)
clientId
- - id of the componentname
- - component nameattachTiming
- - timing optionsforAttr
- - client ids of target componentsoperation
- - operation performed on target componentsprotected java.lang.String replaceClientIds(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.String selector)
protected void attachEventAccordingToTimingOption(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
context
- - FacesContextcomponent
- - component controljava.io.IOException
- - is thrown in case of writing to ResponceWriter exceptionprotected org.ajax4jsf.resource.InternetResource[] getScripts()
getScripts
in class org.ajax4jsf.renderkit.HeaderResourcesRendererBase
Copyright © 2014. All Rights Reserved.