com.atlassian.confluence.links.linktypes
Class AbstractPageLink
java.lang.Object
com.atlassian.renderer.links.Link
com.atlassian.renderer.links.BaseLink
com.atlassian.confluence.links.linktypes.AbstractContentEntityLink
com.atlassian.confluence.links.linktypes.AbstractPageLink
- Direct Known Subclasses:
- BlogPostLink, PageCreateLink, PageLink
public abstract class AbstractPageLink
- extends AbstractContentEntityLink
Fields inherited from class com.atlassian.renderer.links.Link |
iconName, linkBody, relativeUrl, title, titleArgs, titleKey, url |
Methods inherited from class com.atlassian.renderer.links.BaseLink |
equals, getOriginalParser, hashCode, setI18nTitle, setTitle |
Methods inherited from class com.atlassian.renderer.links.Link |
getIconName, getLinkAttributes, getOriginalLinkText, getTitle, getTitleArgs, getTitleKey, getUnpermittedLinkBody, getUrl, isRelativeUrl |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
spaceKey
protected java.lang.String spaceKey
destinationPage
protected AbstractPage destinationPage
anchor
protected java.lang.String anchor
AbstractPageLink
public AbstractPageLink(com.atlassian.renderer.links.GenericLinkParser parser,
PageContext context)
throws java.text.ParseException
- Throws:
java.text.ParseException
setUrlAndTitle
protected void setUrlAndTitle(PageContext pageContext)
isOnSamePage
protected abstract boolean isOnSamePage(PageContext pageContext)
getAnchor
public java.lang.String getAnchor(PageContext pageContext)
getSpaceKey
public java.lang.String getSpaceKey()
getPageTitle
public java.lang.String getPageTitle()
getDestinationContent
public ContentEntityObject getDestinationContent()
- Specified by:
getDestinationContent
in class AbstractContentEntityLink
toOutgoingLink
public OutgoingLink toOutgoingLink(ContentEntityObject sourceContent)
getLinkBody
public java.lang.String getLinkBody()
- Overrides:
getLinkBody
in class AbstractContentEntityLink
Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.