public class XWikiRenderer extends XWikiRenderingSystem
It needs to create a XDOM that represents the whole document structure in a memory.
componentManager, configurationProvider
Constructor and Description |
---|
XWikiRenderer(XWikiComponentManager componentManager,
XWikiConfigurationProvider configuration) |
Modifier and Type | Method and Description |
---|---|
String |
render(Reader source)
XWiki XHTML rendering using default syntax.
|
String |
render(Reader source,
Iterable<org.xwiki.rendering.transformation.Transformation> transformations)
XWiki XHTML rendering using default syntax.
|
String |
render(Reader source,
Iterable<org.xwiki.rendering.transformation.Transformation> preTransformations,
Iterable<org.xwiki.rendering.transformation.Transformation> postTransformations)
XWiki XHTML rendering using default syntax.
|
String |
render(Reader source,
org.xwiki.rendering.syntax.Syntax inputSyntax)
XWiki XHTML rendering
|
String |
render(Reader source,
org.xwiki.rendering.syntax.Syntax inputSyntax,
Iterable<org.xwiki.rendering.transformation.Transformation> transformations)
XWiki XHTML rendering
|
String |
render(Reader source,
org.xwiki.rendering.syntax.Syntax inputSyntax,
Iterable<org.xwiki.rendering.transformation.Transformation> preTransformations,
Iterable<org.xwiki.rendering.transformation.Transformation> postTransformations)
XWiki XHTML rendering
|
String |
render(Reader source,
org.xwiki.rendering.syntax.Syntax inputSyntax,
org.xwiki.rendering.syntax.Syntax outputSyntax)
XWiki rendering
|
String |
render(Reader source,
org.xwiki.rendering.syntax.Syntax inputSyntax,
org.xwiki.rendering.syntax.Syntax outputSyntax,
Iterable<org.xwiki.rendering.transformation.Transformation> transformations)
XWiki rendering
|
String |
render(Reader source,
org.xwiki.rendering.syntax.Syntax inputSyntax,
org.xwiki.rendering.syntax.Syntax outputSyntax,
Iterable<org.xwiki.rendering.transformation.Transformation> preTransformations,
Iterable<org.xwiki.rendering.transformation.Transformation> postTransformations)
XWiki rendering
|
String |
render(String source)
XWiki XHTML rendering using default syntax
|
String |
render(String source,
Iterable<org.xwiki.rendering.transformation.Transformation> transformations)
XWiki XHTML rendering using default syntax
|
String |
render(String source,
Iterable<org.xwiki.rendering.transformation.Transformation> preTransformations,
Iterable<org.xwiki.rendering.transformation.Transformation> postTransformations)
XWiki XHTML rendering using default syntax
|
String |
render(String source,
org.xwiki.rendering.syntax.Syntax inputSyntax)
XWiki XHTML rendering
|
String |
render(String source,
org.xwiki.rendering.syntax.Syntax inputSyntax,
Iterable<org.xwiki.rendering.transformation.Transformation> transformations)
XWiki XHTML rendering
|
String |
render(String source,
org.xwiki.rendering.syntax.Syntax inputSyntax,
Iterable<org.xwiki.rendering.transformation.Transformation> preTransformations,
Iterable<org.xwiki.rendering.transformation.Transformation> postTransformations)
XWiki XHTML rendering
|
String |
render(String source,
org.xwiki.rendering.syntax.Syntax inputSyntax,
org.xwiki.rendering.syntax.Syntax outputSyntax)
XWiki rendering
|
String |
render(String source,
org.xwiki.rendering.syntax.Syntax inputSyntax,
org.xwiki.rendering.syntax.Syntax outputSyntax,
Iterable<org.xwiki.rendering.transformation.Transformation> transformations)
XWiki rendering
|
String |
render(String source,
org.xwiki.rendering.syntax.Syntax inputSyntax,
org.xwiki.rendering.syntax.Syntax outputSyntax,
Iterable<org.xwiki.rendering.transformation.Transformation> preTransformations,
Iterable<org.xwiki.rendering.transformation.Transformation> postTransformations)
XWiki rendering
|
applyRenderer, buildXDOM, createRenderer, getTransformationForMacro, transform
public XWikiRenderer(XWikiComponentManager componentManager, XWikiConfigurationProvider configuration)
public String render(Reader source, org.xwiki.rendering.syntax.Syntax inputSyntax, org.xwiki.rendering.syntax.Syntax outputSyntax)
source
- source text readerinputSyntax
- inputSyntaxoutputSyntax
- outputSyntaxpublic String render(Reader source, org.xwiki.rendering.syntax.Syntax inputSyntax, org.xwiki.rendering.syntax.Syntax outputSyntax, Iterable<org.xwiki.rendering.transformation.Transformation> transformations)
source
- source text readerinputSyntax
- inputSyntaxoutputSyntax
- outputSyntaxtransformations
- transforms applied after macrospublic String render(Reader source, org.xwiki.rendering.syntax.Syntax inputSyntax, org.xwiki.rendering.syntax.Syntax outputSyntax, Iterable<org.xwiki.rendering.transformation.Transformation> preTransformations, Iterable<org.xwiki.rendering.transformation.Transformation> postTransformations)
source
- source text readerinputSyntax
- inputSyntaxoutputSyntax
- outputSyntaxpreTransformations
- transforms applied before macrospostTransformations
- transforms applied after macrospublic String render(Reader source, org.xwiki.rendering.syntax.Syntax inputSyntax)
source
- a source textinputSyntax
- input syntaxpublic String render(Reader source, org.xwiki.rendering.syntax.Syntax inputSyntax, Iterable<org.xwiki.rendering.transformation.Transformation> transformations)
source
- a source textinputSyntax
- input syntaxtransformations
- transforms applied after macrospublic String render(Reader source, org.xwiki.rendering.syntax.Syntax inputSyntax, Iterable<org.xwiki.rendering.transformation.Transformation> preTransformations, Iterable<org.xwiki.rendering.transformation.Transformation> postTransformations)
source
- a source textinputSyntax
- input syntaxpreTransformations
- transforms applied before macrospostTransformations
- transforms applied after macrospublic String render(Reader source)
source
- a source textpublic String render(Reader source, Iterable<org.xwiki.rendering.transformation.Transformation> transformations)
source
- a source texttransformations
- transforms applied after macrospublic String render(Reader source, Iterable<org.xwiki.rendering.transformation.Transformation> preTransformations, Iterable<org.xwiki.rendering.transformation.Transformation> postTransformations)
source
- a source textpreTransformations
- transforms applied before macrospostTransformations
- transforms applied after macrospublic String render(String source, org.xwiki.rendering.syntax.Syntax inputSyntax, org.xwiki.rendering.syntax.Syntax outputSyntax)
source
- a source textinputSyntax
- inputSyntaxoutputSyntax
- outputSyntaxpublic String render(String source, org.xwiki.rendering.syntax.Syntax inputSyntax, org.xwiki.rendering.syntax.Syntax outputSyntax, Iterable<org.xwiki.rendering.transformation.Transformation> transformations)
source
- a source textinputSyntax
- inputSyntaxoutputSyntax
- outputSyntaxtransformations
- transforms applied after macrospublic String render(String source, org.xwiki.rendering.syntax.Syntax inputSyntax, org.xwiki.rendering.syntax.Syntax outputSyntax, Iterable<org.xwiki.rendering.transformation.Transformation> preTransformations, Iterable<org.xwiki.rendering.transformation.Transformation> postTransformations)
source
- a source textinputSyntax
- inputSyntaxoutputSyntax
- outputSyntaxpreTransformations
- transforms applied before macrospostTransformations
- transforms applied after macrospublic String render(String source, org.xwiki.rendering.syntax.Syntax inputSyntax)
source
- a source textinputSyntax
- inputSyntaxpublic String render(String source, org.xwiki.rendering.syntax.Syntax inputSyntax, Iterable<org.xwiki.rendering.transformation.Transformation> transformations)
source
- a source textinputSyntax
- inputSyntaxtransformations
- transforms applied after macrospublic String render(String source, org.xwiki.rendering.syntax.Syntax inputSyntax, Iterable<org.xwiki.rendering.transformation.Transformation> preTransformations, Iterable<org.xwiki.rendering.transformation.Transformation> postTransformations)
source
- a source textinputSyntax
- inputSyntaxpreTransformations
- transforms applied before macrospostTransformations
- transforms applied after macrospublic String render(String source)
source
- a source textpublic String render(String source, Iterable<org.xwiki.rendering.transformation.Transformation> transformations)
source
- a source texttransformations
- transforms applied after macrospublic String render(String source, Iterable<org.xwiki.rendering.transformation.Transformation> preTransformations, Iterable<org.xwiki.rendering.transformation.Transformation> postTransformations)
source
- a source textpreTransformations
- transforms applied before macrospostTransformations
- transforms applied after macros