org.olat.core.gui.components
Interface ComponentRenderer

All Known Subinterfaces:
FlexiCellRenderer
All Known Implementing Classes:
ChoiceRenderer, CSSIconFlexiCellRenderer, CustomFlexiCellRenderer, DateComponentRenderer, DelegatingRenderer, DownloadComponentRenderer, FileElementRenderer, FolderComponentRenderer, FormRenderer, HtmlHeaderRenderer, HtmlStaticPageComponentRenderer, ImageRenderer, IQComponentRenderer, JSAndCSSAdderImpl, JSAndCSSComponentRenderer, LinkRenderer, MenuTreeRenderer, MenuTreeScreenreaderRenderer, PanelRenderer, ProgressBarRenderer, RatingRenderer, SelectionTreeRenderer, SpacerElementRenderer, TabbedPaneRenderer, TabbedPaneScreenreaderRenderer, TableRenderer, TunnelRenderer, VelocityContainerRenderer, WeeklyCalendarComponentRenderer, WikiMarkupRenderer

public interface ComponentRenderer

enclosing_type Description:

Author:
Felix Jost

Method Summary
 void render(Renderer renderer, StringOutput sb, Component source, URLBuilder ubu, Translator translator, RenderResult renderResult, java.lang.String[] args)
          calls must be threadsafe
 void renderBodyOnLoadJSFunctionCall(Renderer renderer, StringOutput sb, Component source, RenderingState rstate)
          contributes a line to the following code: ...

Parameters:
renderer -
sb -
source -