public class

IncludePageMacroLink

extends Link
java.lang.Object
   ↳ com.atlassian.renderer.links.Link
     ↳ com.atlassian.confluence.links.linktypes.IncludePageMacroLink

Class Overview

{include} macros are actually treated as links by the renderer. This is so that the LinkResolver will find these macros during link refactoring. The effect of this is that when a page is renamed, any macros including that page will be fixed to include the renamed page.

Summary

Fields
public static final Pattern pattern
[Expand]
Inherited Fields
From class com.atlassian.renderer.links.Link
Public Constructors
IncludePageMacroLink(String linkText)
Public Methods
boolean isValid()
OutgoingLink toOutgoingLink(ContentEntityObject sourceContent)
[Expand]
Inherited Methods
From class com.atlassian.renderer.links.Link
From class java.lang.Object

Fields

public static final Pattern pattern

Public Constructors

public IncludePageMacroLink (String linkText)

Public Methods

public boolean isValid ()

public OutgoingLink toOutgoingLink (ContentEntityObject sourceContent)