Class JiraLinkResolver

java.lang.Object
com.atlassian.jira.issue.fields.renderer.wiki.links.JiraLinkResolver
All Implemented Interfaces:
com.atlassian.renderer.links.LinkResolver

public class JiraLinkResolver extends Object implements com.atlassian.renderer.links.LinkResolver
The default implementation for Jira used to resolve wiki style links to things that Jira understands.
  • Constructor Details

    • JiraLinkResolver

      public JiraLinkResolver(com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.event.api.EventPublisher eventPublisher)
  • Method Details

    • createLink

      public com.atlassian.renderer.links.Link createLink(com.atlassian.renderer.RenderContext context, String linkText)
      Specified by:
      createLink in interface com.atlassian.renderer.links.LinkResolver
    • extractLinks

      public List extractLinks(com.atlassian.renderer.RenderContext context, String links)
      Specified by:
      extractLinks in interface com.atlassian.renderer.links.LinkResolver
    • extractLinkTextList

      public List extractLinkTextList(String pageContent)
      Specified by:
      extractLinkTextList in interface com.atlassian.renderer.links.LinkResolver
    • removeLinkBrackets

      public String removeLinkBrackets(String linkText)
      Specified by:
      removeLinkBrackets in interface com.atlassian.renderer.links.LinkResolver