public class DelegatingRichTextElementResolver extends java.lang.Object implements RichTextElementResolver
RichTextElementResolver that iterates over a list of resolvers sequentially.| Constructor and Description |
|---|
DelegatingRichTextElementResolver() |
| Modifier and Type | Method and Description |
|---|---|
void |
addResolver(RichTextElementResolver resolver)
Adds a
RichTextElementResolver to the list of resolvers this resolver will delegate to. |
java.lang.String |
resolve(java.lang.String content)
The current state of the rich text element's value is provided.
|
public java.lang.String resolve(java.lang.String content)
ContentLinkUrlResolver, BrokenLinkUrlResolver, InlineContentItemsResolvers, and/or
previously ordered RichTextElementResolvers.
It is expected to return the state of the rich text element, even if no manipulation is performed.
resolve in interface RichTextElementResolvercontent - The current state of the rich text element's value.public void addResolver(RichTextElementResolver resolver)
RichTextElementResolver to the list of resolvers this resolver will delegate to.resolver - The RichTextElementResolver to add to the delegate list.