@Component @Named(value="macromapping") @InstantiationStrategy(value=PER_LOOKUP) public class XWikiMacrosMappingRenderer extends Object implements XWikiRenderer, org.xwiki.component.phase.Initializable, org.xwiki.component.phase.Disposable
Modifier and Type | Field and Description |
---|---|
protected Map<String,String> |
macros_libraries |
protected Map<String,XWikiVirtualMacro> |
macros_mappings |
Constructor and Description |
---|
XWikiMacrosMappingRenderer() |
XWikiMacrosMappingRenderer(XWiki xwiki,
XWikiContext context)
Deprecated.
since 6.1M2, lookup component with role
XWikiRenderer and hint macromapping
instead |
Modifier and Type | Method and Description |
---|---|
String |
convertMultiLine(String macroname,
String params,
String data,
String allcontent,
XWikiVirtualMacro macro,
XWikiContext context) |
String |
convertSingleLine(String macroname,
String params,
String allcontent,
XWikiVirtualMacro macro,
XWikiContext context) |
void |
dispose() |
void |
flushCache() |
String |
getId() |
void |
initialize() |
void |
loadPreferences() |
void |
loadPreferences(XWiki xwiki,
XWikiContext context)
Deprecated.
since 6.1M2
|
String |
render(String content,
XWikiDocument contentdoc,
XWikiDocument doc,
XWikiContext context) |
protected Map<String,XWikiVirtualMacro> macros_mappings
public XWikiMacrosMappingRenderer()
@Deprecated public XWikiMacrosMappingRenderer(XWiki xwiki, XWikiContext context)
public void initialize() throws org.xwiki.component.phase.InitializationException
initialize
in interface org.xwiki.component.phase.Initializable
org.xwiki.component.phase.InitializationException
public String getId()
getId
in interface XWikiRenderer
public void dispose() throws org.xwiki.component.manager.ComponentLifecycleException
dispose
in interface org.xwiki.component.phase.Disposable
org.xwiki.component.manager.ComponentLifecycleException
@Deprecated public void loadPreferences(XWiki xwiki, XWikiContext context)
public void loadPreferences()
public String render(String content, XWikiDocument contentdoc, XWikiDocument doc, XWikiContext context)
render
in interface XWikiRenderer
public void flushCache()
flushCache
in interface XWikiRenderer
public String convertMultiLine(String macroname, String params, String data, String allcontent, XWikiVirtualMacro macro, XWikiContext context)
convertMultiLine
in interface XWikiRenderer
public String convertSingleLine(String macroname, String params, String allcontent, XWikiVirtualMacro macro, XWikiContext context)
convertSingleLine
in interface XWikiRenderer
Copyright © 2004–2014 XWiki. All rights reserved.