com.ibm.xsp.complex
Interface EncodableObject

All Known Implementing Classes:
AbstractConfirmAction, AbstractDocumentConfirmAction, ConfirmAction, DeleteAttachmentsAction, DeleteDocumentAction, DeleteSelectedDocumentsAction, DojoModulePathResource, DojoModuleResource, GenericHeadResource, LinkResource, MetaDataResource, ScriptResource, StyleSheetResource

public interface EncodableObject

Interface to be implemented by complex-types which can encode their own output HTML or JavaScript. The UIComponent which contains the complex-type may delegate to this interface, passing itself as the UIComponent argument.

Note, the simple action implementations usually delegate the actual encoding to an ActionRenderer.


Method Summary
 void encodeObject(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 

Method Detail

encodeObject

void encodeObject(javax.faces.context.FacesContext context,
                  javax.faces.component.UIComponent component)
                  throws java.io.IOException
Throws:
java.io.IOException