com.ibm.xsp.render
Class ActionRenderer

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by com.ibm.xsp.render.ActionRenderer

public abstract class ActionRenderer
extends javax.faces.render.Renderer

Abstract class for simple action renderers, delegated to by simple actions (extending MethodBindingEx) that render some content to the web browser, where the simple actions usually implement EncodableObject. Most simple actions do not have output in the web browser, so most do not have a corresponding ActionRenderer.


Constructor Summary
ActionRenderer()
           
 
Method Summary
abstract  void encodeAction(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, javax.faces.el.MethodBinding action)
          Perform encoding for the specified action.
 
Methods inherited from class javax.faces.render.Renderer
convertClientId, decode, encodeBegin, encodeChildren, encodeEnd, getConvertedValue, getRendersChildren
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionRenderer

public ActionRenderer()
Method Detail

encodeAction

public abstract void encodeAction(javax.faces.context.FacesContext context,
                                  javax.faces.component.UIComponent component,
                                  javax.faces.el.MethodBinding action)
Perform encoding for the specified action.