com.atlassian.confluence.util
Class AbstractLinkRenamingBean
java.lang.Object
com.atlassian.confluence.util.AbstractLinkRenamingBean
- All Implemented Interfaces:
- LinkRenamingBean, com.atlassian.renderer.v2.components.WikiContentHandler
- Direct Known Subclasses:
- AbstractPageLinkRenamingBean, CamelCaseLinkRenamingBean, IncludePageMacroLinkRenamingBean, SelfPageLinkRenamingBean
public abstract class AbstractLinkRenamingBean
- extends Object
- implements LinkRenamingBean, com.atlassian.renderer.v2.components.WikiContentHandler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pageBeingChanged
protected SpaceContentEntityObject pageBeingChanged
newSpaceKey
protected String newSpaceKey
newTitle
protected String newTitle
referringContent
protected ContentEntityObject referringContent
AbstractLinkRenamingBean
public AbstractLinkRenamingBean(ContentEntityObject referringContent,
SpaceContentEntityObject pageBeingChanged,
String newSpaceKey,
String newTitle)
getReferringContentSpaceKey
protected String getReferringContentSpaceKey()
getPageBeingChanged
protected SpaceContentEntityObject getPageBeingChanged()
escapeDollars
protected String escapeDollars(String s)
getRenamedContent
public String getRenamedContent()
- Specified by:
getRenamedContent
in interface LinkRenamingBean
setMacroManager
public void setMacroManager(com.atlassian.renderer.v2.macro.MacroManager macroManager)
handleMacro
public void handleMacro(StringBuffer buffer,
com.atlassian.renderer.v2.components.MacroTag macroTag,
String body)
- Specified by:
handleMacro
in interface com.atlassian.renderer.v2.components.WikiContentHandler
handleText
public abstract void handleText(StringBuffer buffer,
String s)
- Specified by:
handleText
in interface com.atlassian.renderer.v2.components.WikiContentHandler