org.richfaces.renderkit
Class CompositeRenderer
java.lang.Object
javax.faces.render.Renderer
org.ajax4jsf.framework.renderer.RendererBase
org.ajax4jsf.framework.renderer.HeaderResourcesRendererBase
org.ajax4jsf.framework.renderer.AjaxComponentRendererBase
org.ajax4jsf.framework.renderer.AjaxChildrenRenderer
org.richfaces.renderkit.CompositeRenderer
- All Implemented Interfaces:
- org.ajax4jsf.framework.renderer.ChameleonRenderer, org.ajax4jsf.framework.renderer.HeaderResourceProducer, org.ajax4jsf.framework.resource.ResourceProduser
- Direct Known Subclasses:
- DragSupportRenderer, DropSupportRenderer, NodeRendererBase, TreeRendererBase
public abstract class CompositeRenderer
- extends org.ajax4jsf.framework.renderer.AjaxChildrenRenderer
- Author:
- Nick Belaevski - nbelaevski@exadel.com
created 18.12.2006
Fields inherited from class org.ajax4jsf.framework.renderer.AjaxChildrenRenderer |
log, SPECIAL_COMPONENTS_TYPES |
Fields inherited from class org.ajax4jsf.framework.renderer.RendererBase |
JAVASCRIPT_NAMESPACE |
Method Summary |
protected void |
addContributor(RendererContributor renderer)
|
void |
addParameterEncoder(AttributeParametersEncoder encoder)
|
void |
contributorDecodeCallback(javax.faces.component.UIComponent component,
javax.faces.context.FacesContext context,
RendererContributor contributor,
java.lang.Object argument)
|
protected void |
doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
|
void |
encodeAttributeParameters(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
|
protected java.lang.String |
getScriptContributions(java.lang.String varString,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
|
protected java.lang.String |
getScriptContributions(java.lang.String varString,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Class acceptableClass)
|
protected org.ajax4jsf.framework.resource.InternetResource[] |
getScripts()
|
protected org.ajax4jsf.framework.resource.InternetResource[] |
getScripts(java.lang.Class clazz)
|
protected org.ajax4jsf.framework.resource.InternetResource[] |
getStyles()
|
protected org.ajax4jsf.framework.resource.InternetResource[] |
getStyles(java.lang.Class clazz)
|
protected void |
mergeScriptOptions(ScriptOptions scriptOptions,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
|
protected void |
mergeScriptOptions(ScriptOptions scriptOptions,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Class acceptableClass)
|
Methods inherited from class org.ajax4jsf.framework.renderer.AjaxChildrenRenderer |
encodeAjaxChild |
Methods inherited from class org.ajax4jsf.framework.renderer.AjaxComponentRendererBase |
getAdditionalScripts |
Methods inherited from class org.ajax4jsf.framework.renderer.HeaderResourcesRendererBase |
encodeResourcesArray, getHeaderScripts, getHeaderStyles, preEncodeBegin |
Methods inherited from class org.ajax4jsf.framework.renderer.RendererBase |
addResource, decode, doEncodeBegin, doEncodeEnd, encodeBegin, encodeEnd, getComponentClass, getResource, getSkin, getUtils, preDecode, renderChild, renderChildren |
Methods inherited from class javax.faces.render.Renderer |
convertClientId, encodeChildren, getConvertedValue, getRendersChildren |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.ajax4jsf.framework.renderer.HeaderResourceProducer |
getHeaderScripts, getHeaderStyles |
CompositeRenderer
public CompositeRenderer()
doDecode
protected void doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
- Overrides:
doDecode
in class org.ajax4jsf.framework.renderer.RendererBase
mergeScriptOptions
protected void mergeScriptOptions(ScriptOptions scriptOptions,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
mergeScriptOptions
protected void mergeScriptOptions(ScriptOptions scriptOptions,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Class acceptableClass)
getScripts
protected org.ajax4jsf.framework.resource.InternetResource[] getScripts()
- Overrides:
getScripts
in class org.ajax4jsf.framework.renderer.AjaxComponentRendererBase
getStyles
protected org.ajax4jsf.framework.resource.InternetResource[] getStyles()
- Overrides:
getStyles
in class org.ajax4jsf.framework.renderer.HeaderResourcesRendererBase
getScripts
protected org.ajax4jsf.framework.resource.InternetResource[] getScripts(java.lang.Class clazz)
getStyles
protected org.ajax4jsf.framework.resource.InternetResource[] getStyles(java.lang.Class clazz)
getScriptContributions
protected java.lang.String getScriptContributions(java.lang.String varString,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
getScriptContributions
protected java.lang.String getScriptContributions(java.lang.String varString,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Class acceptableClass)
addContributor
protected void addContributor(RendererContributor renderer)
contributorDecodeCallback
public void contributorDecodeCallback(javax.faces.component.UIComponent component,
javax.faces.context.FacesContext context,
RendererContributor contributor,
java.lang.Object argument)
addParameterEncoder
public void addParameterEncoder(AttributeParametersEncoder encoder)
encodeAttributeParameters
public void encodeAttributeParameters(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2007. All Rights Reserved.