Class XhtmlMigrationLinkResolver

  • All Implemented Interfaces:
    LinkResolver

    public class XhtmlMigrationLinkResolver
    extends Object
    implements LinkResolver
    Converts wiki link text to xhtml link objects for migration.

    You should note that the Link instances created all have PlainTextLinkBody bodies at this stage. It is the function of the XhtmlLinkRenderer to decide what the final type of the link body should be. At this stage the raw wiki content of the link body is stored within a PlainTextLinkBody.

    • Method Detail

      • resolve

        public Link resolve​(String linkText,
                            PageContext pageContext)
        Resolves an xhtml link from the specified link text. The body of the link will always be a PlainTextLinkBody.
        Specified by:
        resolve in interface LinkResolver
        Parameters:
        linkText - link text
        pageContext - page context
        Returns:
        the corresponding link, or null if link text should be ignored or cannot be resolved