|
Jive Forums API (5.5.20.2-oracle) Developer Javadocs | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jivesoftware.forum.renderer.filter.regex.RegexFilter
com.jivesoftware.forum.renderer.filter.regex.RegexTokenFilter
com.jivesoftware.forum.renderer.filter.wiki.WikiLinkRenderer
public class WikiLinkRenderer
Link Filter. Links can be of the following types:
[#anchor link] Creates a link to an anchor.
Field Summary | |
---|---|
static java.lang.String |
LINK_ESCAPE_MATCH_1
|
static java.lang.String |
LINK_ESCAPE_MATCH_2
|
static java.lang.String |
LINK_ESCAPE_REPLACE_1
|
static java.lang.String |
LINK_ESCAPE_REPLACE_2
|
static java.lang.String |
LINK_MATCH
|
static java.lang.String |
MACRO_LINK_MATCH
|
Fields inherited from class com.jivesoftware.forum.renderer.filter.regex.RegexFilter |
---|
MULTILINE, pattern, SINGLELINE, substitute |
Constructor Summary | |
---|---|
WikiLinkRenderer()
|
Method Summary | |
---|---|
java.lang.String |
getSchemes()
Returns the current supported uri schemes as a comma separated string. |
void |
handleMatch(java.lang.StringBuffer buffer,
JdkMatchResult result,
RenderContext renderContext)
Method is called for every occurnce of a regular expression. |
protected boolean |
isATagFilter(java.lang.String string,
RenderContext renderContext)
|
boolean |
isForceIDLinks()
Returns true if all links are to be outputted as ID's. |
java.lang.String |
render(java.lang.String string,
RenderContext renderContext,
WikiFilter filter)
|
java.util.List |
retrieveLinks(java.lang.String string,
RenderContext renderContext)
|
void |
setForceIDLinks(boolean forceIDLinks)
Set to true to force all links to be outputted as ID's |
void |
setSchemes(java.lang.String schemes)
Sets the current supported uri schemes as a comma separated string. |
protected void |
setUp(RenderContext renderContext)
Setup. |
java.lang.String |
unRender(java.lang.String string,
RenderContext renderContext,
WikiFilter filter)
|
Methods inherited from class com.jivesoftware.forum.renderer.filter.regex.RegexTokenFilter |
---|
filter |
Methods inherited from class com.jivesoftware.forum.renderer.filter.regex.RegexFilter |
---|
addRegex, addRegex, addRegex, addRegex, clearRegex |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String LINK_MATCH
public static final java.lang.String MACRO_LINK_MATCH
public static final java.lang.String LINK_ESCAPE_MATCH_1
public static final java.lang.String LINK_ESCAPE_MATCH_2
public static final java.lang.String LINK_ESCAPE_REPLACE_1
public static final java.lang.String LINK_ESCAPE_REPLACE_2
Constructor Detail |
---|
public WikiLinkRenderer()
Method Detail |
---|
public java.lang.String render(java.lang.String string, RenderContext renderContext, WikiFilter filter)
render
in interface WikiRenderer
public java.lang.String unRender(java.lang.String string, RenderContext renderContext, WikiFilter filter)
unRender
in interface WikiRenderer
protected void setUp(RenderContext renderContext)
RegexTokenFilter
setUp
in class RegexTokenFilter
renderContext
- the rendercontextpublic void handleMatch(java.lang.StringBuffer buffer, JdkMatchResult result, RenderContext renderContext)
RegexTokenFilter
handleMatch
in class RegexTokenFilter
buffer
- Buffer to write replacement string toresult
- Hit with the found regular expressionrenderContext
- FilterContext for filterspublic java.util.List retrieveLinks(java.lang.String string, RenderContext renderContext)
protected boolean isATagFilter(java.lang.String string, RenderContext renderContext)
public java.lang.String getSchemes()
public void setSchemes(java.lang.String schemes)
schemes
- a comma separated string of uri schemes.public boolean isForceIDLinks()
public void setForceIDLinks(boolean forceIDLinks)
forceIDLinks
- true to force all links to be outputted as ID's
|
Jive Forums Project Page | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |