com.sun.rave.web.ui.renderer
Class ImageHyperlinkRenderer

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by com.sun.rave.web.ui.renderer.AbstractRenderer
          extended by com.sun.rave.web.ui.renderer.HyperlinkRenderer
              extended by com.sun.rave.web.ui.renderer.ImageHyperlinkRenderer
Direct Known Subclasses:
IconHyperlinkRenderer

public class ImageHyperlinkRenderer
extends HyperlinkRenderer

This class is responsible for rendering the ImageHyperlink component for the HTML Render Kit.

The ImageHyperlink component can be used as an anchor, a plain hyperlink or a hyperlink that submits the form depending on how the properites are filled out for the component


Field Summary
 
Fields inherited from class com.sun.rave.web.ui.renderer.AbstractRenderer
BUNDLE, EVENTS_ATTRIBUTES, I18N_ATTRIBUTES
 
Constructor Summary
ImageHyperlinkRenderer()
           
 
Method Summary
protected  void finishRenderAttributes(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, javax.faces.context.ResponseWriter writer)
           
 
Methods inherited from class com.sun.rave.web.ui.renderer.HyperlinkRenderer
decode, encodeChildren, getRendersChildren, getStyles, renderAttributes, renderChildren, renderEnd, renderLink, renderStart
 
Methods inherited from class com.sun.rave.web.ui.renderer.AbstractRenderer
addBooleanAttributes, addCoreAttributes, addIntegerAttributes, addStringAttributes, encodeBegin, encodeEnd, getApplication, getAsObject, getAsString, getExternalContext, getFacesContext, getSubmittedValue, isDisabled, isPortlet, isReadOnly, renderMarkup, setSubmittedValue
 
Methods inherited from class javax.faces.render.Renderer
convertClientId, getConvertedValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageHyperlinkRenderer

public ImageHyperlinkRenderer()
Method Detail

finishRenderAttributes

protected void finishRenderAttributes(javax.faces.context.FacesContext context,
                                      javax.faces.component.UIComponent component,
                                      javax.faces.context.ResponseWriter writer)
                               throws java.io.IOException
Overrides:
finishRenderAttributes in class HyperlinkRenderer
Throws:
java.io.IOException