com.atlassian.confluence.plugin.descriptor.web
Class ConfluenceWebInterfaceManager

java.lang.Object
  extended by com.atlassian.confluence.plugin.descriptor.web.ConfluenceWebInterfaceManager
All Implemented Interfaces:
com.atlassian.plugin.web.WebInterfaceManager

public class ConfluenceWebInterfaceManager
extends Object
implements com.atlassian.plugin.web.WebInterfaceManager

Stores and manages flexible web interface sections available in the system.


Field Summary
static String CONTEXT_KEY_HELPER
          Deprecated. since 2.8 see WebInterfaceContext
 
Constructor Summary
ConfluenceWebInterfaceManager()
           
 
Method Summary
 List getDisplayableItems(String key, Map params)
           
 List getDisplayableItems(String section, com.atlassian.user.User remoteUser, GlobalHelper helper)
          Deprecated. since 2.8 use getDisplayableItems(String, WebInterfaceContext) with the result of getWebInterfaceContext() on your action.
 List getDisplayableItems(String key, WebInterfaceContext context)
           
 List getDisplayableSections(String key, Map params)
           
 List getDisplayableSections(String location, com.atlassian.user.User remoteUser, GlobalHelper helper)
          Deprecated. since 2.8 use getDisplayableSections(String, WebInterfaceContext) with the result of ConfluenceActionSupport.getWebInterfaceContext().
 List getDisplayableSections(String key, WebInterfaceContext context)
           
 List<com.atlassian.plugin.web.model.WebPanel> getDisplayableWebPanels(String location, Map<String,Object> context)
           
 List getItems(String section)
           
 List getSections(String location)
           
 com.atlassian.plugin.web.WebFragmentHelper getWebFragmentHelper()
           
 List<com.atlassian.plugin.web.model.WebPanel> getWebPanels(String location)
           
 boolean hasSectionsForLocation(String location)
           
 void refresh()
           
 void setWebInterfaceManager(com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTEXT_KEY_HELPER

public static final String CONTEXT_KEY_HELPER
Deprecated. since 2.8 see WebInterfaceContext
See Also:
Constant Field Values
Constructor Detail

ConfluenceWebInterfaceManager

public ConfluenceWebInterfaceManager()
Method Detail

getWebFragmentHelper

public com.atlassian.plugin.web.WebFragmentHelper getWebFragmentHelper()
Specified by:
getWebFragmentHelper in interface com.atlassian.plugin.web.WebInterfaceManager

hasSectionsForLocation

public boolean hasSectionsForLocation(String location)
Specified by:
hasSectionsForLocation in interface com.atlassian.plugin.web.WebInterfaceManager

getSections

public List getSections(String location)
Specified by:
getSections in interface com.atlassian.plugin.web.WebInterfaceManager

getDisplayableSections

public List getDisplayableSections(String key,
                                   Map params)
Specified by:
getDisplayableSections in interface com.atlassian.plugin.web.WebInterfaceManager

getDisplayableSections

public List getDisplayableSections(String key,
                                   WebInterfaceContext context)

getDisplayableSections

public List getDisplayableSections(String location,
                                   com.atlassian.user.User remoteUser,
                                   GlobalHelper helper)
Deprecated. since 2.8 use getDisplayableSections(String, WebInterfaceContext) with the result of ConfluenceActionSupport.getWebInterfaceContext().


getItems

public List getItems(String section)
Specified by:
getItems in interface com.atlassian.plugin.web.WebInterfaceManager

getDisplayableItems

public List getDisplayableItems(String key,
                                Map params)
Specified by:
getDisplayableItems in interface com.atlassian.plugin.web.WebInterfaceManager

getDisplayableItems

public List getDisplayableItems(String key,
                                WebInterfaceContext context)

getDisplayableItems

public List getDisplayableItems(String section,
                                com.atlassian.user.User remoteUser,
                                GlobalHelper helper)
Deprecated. since 2.8 use getDisplayableItems(String, WebInterfaceContext) with the result of getWebInterfaceContext() on your action.


refresh

public void refresh()
Specified by:
refresh in interface com.atlassian.plugin.web.WebInterfaceManager

setWebInterfaceManager

public void setWebInterfaceManager(com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager)

getWebPanels

public List<com.atlassian.plugin.web.model.WebPanel> getWebPanels(String location)
Specified by:
getWebPanels in interface com.atlassian.plugin.web.WebInterfaceManager

getDisplayableWebPanels

public List<com.atlassian.plugin.web.model.WebPanel> getDisplayableWebPanels(String location,
                                                                             Map<String,Object> context)
Specified by:
getDisplayableWebPanels in interface com.atlassian.plugin.web.WebInterfaceManager


Copyright © 2003-2011 Atlassian. All Rights Reserved.