public class BBCodeRenderer extends Object implements org.exoplatform.forum.rendering.api.Renderer
BBCodeProvider. By default, this implementation will use a BuiltinBBCodeProvider| Modifier and Type | Field and Description |
|---|---|
static String |
BBCODE_SYNTAX_ID |
protected BBCodeProvider |
bbCodeProvider |
| Constructor and Description |
|---|
BBCodeRenderer() |
| Modifier and Type | Method and Description |
|---|---|
String |
cleanHTMLTagInTagList(String str) |
protected List<BBCode> |
convert(List<BBCodeData> bbc) |
BBCodeProvider |
getBbCodeProvider() |
List<BBCode> |
getBbcodes() |
String |
getSyntax() |
String |
processReplace(String s,
BBCode bbcode) |
String |
render(String s) |
String |
renderExample(String s,
BBCode bbco) |
void |
setBbCodeProvider(BBCodeProvider bbCodeProvider) |
public static final String BBCODE_SYNTAX_ID
protected BBCodeProvider bbCodeProvider
public String getSyntax()
getSyntax in interface org.exoplatform.forum.rendering.api.Rendererpublic String render(String s)
render in interface org.exoplatform.forum.rendering.api.Rendererprotected List<BBCode> convert(List<BBCodeData> bbc)
public BBCodeProvider getBbCodeProvider()
public void setBbCodeProvider(BBCodeProvider bbCodeProvider)
Copyright © 2003–2020 eXo Platform SAS. All rights reserved.