public class BackslashEscapeRendererComponent extends AbstractRegexRendererComponent
| Constructor and Description |
|---|
BackslashEscapeRendererComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendSubstitution(StringBuffer buffer,
RenderContext context,
Matcher matcher)
Implement this method to perform your actual regex substitution.
|
static String |
escapeWiki(String str)
This method will escape with a backslash the characters that are rendered by the
render(java.lang.String, com.atlassian.renderer.RenderContext) method. |
String |
render(String wiki,
RenderContext context)
Render this piece of wiki text.
|
boolean |
shouldRender(RenderMode renderMode)
Whether or not this render component is required given the current render mode.
|
regexRenderpublic static String escapeWiki(String str)
render(java.lang.String, com.atlassian.renderer.RenderContext) method.
This is probably not the best method to use to escape anything so if possible do not call it.public boolean shouldRender(RenderMode renderMode)
RendererComponentshouldRender in interface RendererComponentshouldRender in class AbstractRegexRendererComponentpublic String render(String wiki, RenderContext context)
RendererComponentrender in interface RendererComponentrender in class AbstractRegexRendererComponentpublic void appendSubstitution(StringBuffer buffer, RenderContext context, Matcher matcher)
AbstractRegexRendererComponentappendSubstitution in class AbstractRegexRendererComponentCopyright © 2019 Atlassian. All rights reserved.