public interface RenderingService
| Modifier and Type | Method and Description |
|---|---|
org.xwiki.component.manager.ComponentManager |
getComponentManager()
Gets the Component Manager which provides ways to access and modify components (service) in the system.
|
String |
getContentOfSection(String markup,
String sourceSyntax,
String sectionIndex)
Gets content of a section.
|
String |
getCssURL()
Gets a CSS URL.
|
org.xwiki.context.Execution |
getExecution()
Gets the current execution instance.
|
org.xwiki.rendering.block.XDOM |
parse(String markup,
String sourceSyntax)
Parses a wiki page markup based on the syntax.
|
String |
render(String markup,
String sourceSyntax,
String targetSyntax,
boolean supportSectionEdit)
Renders a wiki page from its markup to HTML by using the right syntax.
|
void |
setCssURL(String cssURL)
Sets a CSS URL.
|
String |
updateContentOfSection(String markup,
String sourceSyntax,
String sectionIndex,
String newSectionContent)
Updates content of the selected section.
|
org.xwiki.context.Execution getExecution()
throws org.xwiki.component.manager.ComponentLookupException,
org.xwiki.component.manager.ComponentRepositoryException
org.xwiki.component.manager.ComponentLookupExceptionorg.xwiki.component.manager.ComponentRepositoryExceptionorg.xwiki.component.manager.ComponentManager getComponentManager()
String render(String markup, String sourceSyntax, String targetSyntax, boolean supportSectionEdit) throws Exception
markup - The wiki page markup.sourceSyntax - The syntax used by the wiki page.targetSyntax - The target syntax to apply.supportSectionEdit - If "true", the "Edit section" function is supported. Otherwise, this function is not supported.ExceptionString getContentOfSection(String markup, String sourceSyntax, String sectionIndex) throws Exception
markup - The wiki page markup.sourceSyntax - The syntax used by the wiki page.sectionIndex - The index of the section.ExceptionString updateContentOfSection(String markup, String sourceSyntax, String sectionIndex, String newSectionContent) throws Exception
markup - The wiki page markup.sourceSyntax - The syntax used by the wiki page.sectionIndex - The section index.newSectionContent - New content of the section.Exceptionorg.xwiki.rendering.block.XDOM parse(String markup, String sourceSyntax) throws Exception
markup - The markup to parse.sourceSyntax - The syntax to use.ExceptionString getCssURL()
void setCssURL(String cssURL)
cssURL - The CSS URL.Copyright © 2003-2017 eXo Platform SAS. All Rights Reserved.