com.atlassian.confluence.renderer
Class DefaultShortcutLinksManager

java.lang.Object
  extended bycom.atlassian.confluence.renderer.DefaultShortcutLinksManager
All Implemented Interfaces:
ShortcutLinksManager

public class DefaultShortcutLinksManager
extends Object
implements ShortcutLinksManager


Constructor Summary
DefaultShortcutLinksManager()
           
 
Method Summary
 void addShortcutLink(String key, ShortcutLinkConfig shortcutLinkConfig)
          Add a shortcut.
 ShortcutLinkConfig getShortcutLinkConfig(String key)
           
 Map getShortcutLinks()
           
 boolean hasShortcutLink(String key)
           
 void removeShortcutLink(String key)
           
 void setBandanaManager(BandanaManager bandanaManager)
           
 void updateShortcutLinks(Map shortcutLinks)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultShortcutLinksManager

public DefaultShortcutLinksManager()
Method Detail

getShortcutLinks

public Map getShortcutLinks()
Specified by:
getShortcutLinks in interface ShortcutLinksManager

addShortcutLink

public void addShortcutLink(String key,
                            ShortcutLinkConfig shortcutLinkConfig)
Add a shortcut. All shortcut keys will be stored as lowercase.

Specified by:
addShortcutLink in interface ShortcutLinksManager

removeShortcutLink

public void removeShortcutLink(String key)
Specified by:
removeShortcutLink in interface ShortcutLinksManager

updateShortcutLinks

public void updateShortcutLinks(Map shortcutLinks)
Specified by:
updateShortcutLinks in interface ShortcutLinksManager

setBandanaManager

public void setBandanaManager(BandanaManager bandanaManager)

hasShortcutLink

public boolean hasShortcutLink(String key)
Specified by:
hasShortcutLink in interface ShortcutLinksManager

getShortcutLinkConfig

public ShortcutLinkConfig getShortcutLinkConfig(String key)
Specified by:
getShortcutLinkConfig in interface ShortcutLinksManager


Confluence is developed by Atlassian.