Package org.apache.tiles.request.render
Class BasicRendererFactory
java.lang.Object
org.apache.tiles.request.render.BasicRendererFactory
- All Implemented Interfaces:
RendererFactory
Basic renderer factory implementation.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRenderer
(String name) Returns a renderer by its name.void
registerRenderer
(String name, Renderer renderer) Registers a renderer.void
setDefaultRenderer
(Renderer renderer) Sets the default renderer.
-
Field Details
-
renderers
The renderer name/renderer map. -
defaultRenderer
The default renderer.
-
-
Constructor Details
-
BasicRendererFactory
public BasicRendererFactory()Constructor.
-
-
Method Details
-
getRenderer
Returns a renderer by its name.- Specified by:
getRenderer
in interfaceRendererFactory
- Parameters:
name
- The name of the renderer.- Returns:
- The renderer.
-
setDefaultRenderer
Sets the default renderer.- Parameters:
renderer
- The default renderer.
-
registerRenderer
Registers a renderer.- Parameters:
name
- The name of the renderer.renderer
- The renderer to register.
-