com.atlassian.renderer
Class SimpleLinkResolver

java.lang.Object
  extended by com.atlassian.renderer.SimpleLinkResolver
All Implemented Interfaces:
com.atlassian.renderer.links.LinkResolver

public class SimpleLinkResolver
extends java.lang.Object
implements com.atlassian.renderer.links.LinkResolver

Resolves links using simple matches into a small number of Link types


Constructor Summary
SimpleLinkResolver()
           
 
Method Summary
 com.atlassian.renderer.links.Link createLink(com.atlassian.renderer.RenderContext context, java.lang.String linkText)
           
 java.util.List extractLinks(com.atlassian.renderer.RenderContext context, java.lang.String links)
           
 java.util.List extractLinkTextList(java.lang.String pageContent)
           
 java.lang.String removeLinkBrackets(java.lang.String linkText)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleLinkResolver

public SimpleLinkResolver()
Method Detail

createLink

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

extractLinks

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

extractLinkTextList

public java.util.List extractLinkTextList(java.lang.String pageContent)
Specified by:
extractLinkTextList in interface com.atlassian.renderer.links.LinkResolver

removeLinkBrackets

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


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.