Class ReadOnlyWebInterfaceManager

  • All Implemented Interfaces:
    com.atlassian.plugin.web.api.DynamicWebInterfaceManager, com.atlassian.plugin.web.WebInterfaceManager

    public class ReadOnlyWebInterfaceManager
    extends Object
    implements com.atlassian.plugin.web.api.DynamicWebInterfaceManager
    • Constructor Detail

      • ReadOnlyWebInterfaceManager

        public ReadOnlyWebInterfaceManager​(com.atlassian.plugin.web.api.DynamicWebInterfaceManager delegate)
    • Method Detail

      • hasSectionsForLocation

        public boolean hasSectionsForLocation​(String s)
        Specified by:
        hasSectionsForLocation in interface com.atlassian.plugin.web.WebInterfaceManager
      • getSections

        public List<com.atlassian.plugin.web.descriptors.WebSectionModuleDescriptor> getSections​(String s)
        Specified by:
        getSections in interface com.atlassian.plugin.web.WebInterfaceManager
      • getDisplayableSections

        public List<com.atlassian.plugin.web.descriptors.WebSectionModuleDescriptor> getDisplayableSections​(String s,
                                                                                                            Map<String,​Object> map)
        Specified by:
        getDisplayableSections in interface com.atlassian.plugin.web.WebInterfaceManager
      • getItems

        public List<com.atlassian.plugin.web.descriptors.WebItemModuleDescriptor> getItems​(String s)
        Specified by:
        getItems in interface com.atlassian.plugin.web.WebInterfaceManager
      • getDisplayableItems

        public List<com.atlassian.plugin.web.descriptors.WebItemModuleDescriptor> getDisplayableItems​(String s,
                                                                                                      Map<String,​Object> map)
        Specified by:
        getDisplayableItems in interface com.atlassian.plugin.web.WebInterfaceManager
      • getWebPanels

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

        public List<com.atlassian.plugin.web.model.WebPanel> getDisplayableWebPanels​(String s,
                                                                                     Map<String,​Object> map)
        Specified by:
        getDisplayableWebPanels in interface com.atlassian.plugin.web.WebInterfaceManager
      • getWebPanelDescriptors

        public List<com.atlassian.plugin.web.descriptors.WebPanelModuleDescriptor> getWebPanelDescriptors​(String s)
        Specified by:
        getWebPanelDescriptors in interface com.atlassian.plugin.web.WebInterfaceManager
      • getDisplayableWebPanelDescriptors

        public List<com.atlassian.plugin.web.descriptors.WebPanelModuleDescriptor> getDisplayableWebPanelDescriptors​(String s,
                                                                                                                     Map<String,​Object> map)
        Specified by:
        getDisplayableWebPanelDescriptors in interface com.atlassian.plugin.web.WebInterfaceManager
      • refresh

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

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

        public Iterable<com.atlassian.plugin.web.api.WebItem> getWebItems​(String s,
                                                                          Map<String,​Object> map)
        Specified by:
        getWebItems in interface com.atlassian.plugin.web.api.DynamicWebInterfaceManager
      • getDisplayableWebItems

        public Iterable<com.atlassian.plugin.web.api.WebItem> getDisplayableWebItems​(String s,
                                                                                     Map<String,​Object> map)
        Specified by:
        getDisplayableWebItems in interface com.atlassian.plugin.web.api.DynamicWebInterfaceManager
      • getWebSections

        public Iterable<com.atlassian.plugin.web.api.WebSection> getWebSections​(String s,
                                                                                Map<String,​Object> map)
        Specified by:
        getWebSections in interface com.atlassian.plugin.web.api.DynamicWebInterfaceManager
      • getDisplayableWebSections

        public Iterable<com.atlassian.plugin.web.api.WebSection> getDisplayableWebSections​(String s,
                                                                                           Map<String,​Object> map)
        Specified by:
        getDisplayableWebSections in interface com.atlassian.plugin.web.api.DynamicWebInterfaceManager