org.exoplatform.forum.rendering
Class MarkupRenderingService
java.lang.Object
org.exoplatform.forum.rendering.MarkupRenderingService
public class MarkupRenderingService
- extends Object
Renders information.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rendererRegistry
protected Map<String,Renderer> rendererRegistry
MarkupRenderingService
public MarkupRenderingService()
registerRenderer
public void registerRenderer(RendererPlugin plugin)
registerRenderer
public void registerRenderer(Renderer renderer)
- Registers a render.
- Parameters:
renderer - The render to be registered.
getRenderer
public Renderer getRenderer(String syntax)
- Gets a render by its given syntax.
- Parameters:
syntax - The syntax by which the render is got.
- Returns:
- A render.
delegateRendering
public <T> String delegateRendering(MarkupRenderDelegate<T> delegate,
T target)
- Delegates a markup to a render.
- Parameters:
delegate - The object which performs the delegation.target - The markup to be delegated.
- Returns:
- The markup.
Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.