Package org.exoplatform.forum.rendering
Class MarkupRenderingService
java.lang.Object
org.exoplatform.forum.rendering.MarkupRenderingService
Renders information.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> StringdelegateRendering(MarkupRenderDelegate<T> delegate, T target) Delegates a markup to a render.getRenderer(String syntax) Gets a render by its given syntax.voidregisterRenderer(Renderer renderer) Registers a render.voidregisterRenderer(RendererPlugin plugin)
-
Field Details
-
rendererRegistry
-
-
Constructor Details
-
MarkupRenderingService
public MarkupRenderingService()
-
-
Method Details
-
registerRenderer
-
registerRenderer
Registers a render.- Parameters:
renderer- The render to be registered.- eXo level API
- Platform
-
getRenderer
Gets a render by its given syntax.- Parameters:
syntax- The syntax by which the render is got.- Returns:
- A render.
- eXo level API
- Platform
-
delegateRendering
Delegates a markup to a render.- Parameters:
delegate- The object which performs the delegation.target- The markup to be delegated.- Returns:
- The markup.
- eXo level API
- Platform
-