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.ComponentLookupException
org.xwiki.component.manager.ComponentRepositoryException
org.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.Exception
String 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.Exception
String 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.Exception
org.xwiki.rendering.block.XDOM parse(String markup, String sourceSyntax) throws Exception
markup
- The markup to parse.sourceSyntax
- The syntax to use.Exception
String getCssURL()
void setCssURL(String cssURL)
cssURL
- The CSS URL.Copyright © 2003-2017 eXo Platform SAS. All Rights Reserved.