org.riotfamily.forms
Interface ContentElement

All Superinterfaces:
Element
All Known Implementing Classes:
AbstractChooser, AutocompleteTextField, FileUpload.PreviewElement, ObjectChooser

public interface ContentElement
extends Element

Interface that may be implemented by elements that need to provide extra content to the client within a separate request. For instance it can be used to serve the content of an iframe, image or plugin tag.


Method Summary
 void handleContentRequest(HttpServletRequest request, HttpServletResponse response)
           
 
Methods inherited from interface org.riotfamily.forms.Element
focus, getEventTriggerId, getForm, getFormContext, getId, getParent, getStyleClass, isCompositeElement, isEnabled, isRequired, isVisible, processRequest, render, setEnabled, setForm, setFormContext, setId, setParent, setRequired
 

Method Detail

handleContentRequest

void handleContentRequest(HttpServletRequest request,
                          HttpServletResponse response)
                          throws IOException
Throws:
IOException