|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RenderingService
Renders a wiki page from its markup to something readable, such as HTML. It uses a specific syntax to read the markup.
| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
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.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.
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.
ExceptionString getCssURL()
void setCssURL(String cssURL)
cssURL - The CSS URL.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||