public class DefaultWebInterfaceManager extends Object implements DynamicWebInterfaceManager
| Modifier and Type | Field and Description |
|---|---|
static WeightedDescriptorComparator |
WEIGHTED_DESCRIPTOR_COMPARATOR |
| Constructor and Description |
|---|
DefaultWebInterfaceManager() |
DefaultWebInterfaceManager(com.atlassian.event.api.EventPublisher eventPublisher,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WebFragmentHelper webFragmentHelper)
Deprecated.
eventPublisher no longer used |
DefaultWebInterfaceManager(com.atlassian.plugin.PluginAccessor pluginAccessor,
WebFragmentHelper webFragmentHelper) |
public static final WeightedDescriptorComparator WEIGHTED_DESCRIPTOR_COMPARATOR
public DefaultWebInterfaceManager()
public DefaultWebInterfaceManager(com.atlassian.plugin.PluginAccessor pluginAccessor,
WebFragmentHelper webFragmentHelper)
@Deprecated public DefaultWebInterfaceManager(@Nullable com.atlassian.event.api.EventPublisher eventPublisher, @Nullable com.atlassian.plugin.PluginAccessor pluginAccessor, @Nullable WebFragmentHelper webFragmentHelper)
eventPublisher no longer usedeventPublisher - pluginAccessor - webFragmentHelper - public boolean hasSectionsForLocation(String location)
hasSectionsForLocation in interface WebInterfaceManagerpublic List<WebSectionModuleDescriptor> getSections(String location)
getSections in interface WebInterfaceManagerpublic List<WebSectionModuleDescriptor> getDisplayableSections(String location, Map<String,Object> context)
getDisplayableSections in interface WebInterfaceManagerpublic List<WebItemModuleDescriptor> getItems(String section)
getItems in interface WebInterfaceManagerpublic List<WebItemModuleDescriptor> getDisplayableItems(String section, Map<String,Object> context)
getDisplayableItems in interface WebInterfaceManagerpublic List<WebPanel> getDisplayableWebPanels(String location, Map<String,Object> context)
getDisplayableWebPanels in interface WebInterfaceManagerpublic List<WebPanelModuleDescriptor> getDisplayableWebPanelDescriptors(String location, Map<String,Object> context)
getDisplayableWebPanelDescriptors in interface WebInterfaceManagerpublic List<WebPanel> getWebPanels(String location)
getWebPanels in interface WebInterfaceManagerpublic List<WebPanelModuleDescriptor> getWebPanelDescriptors(String location)
getWebPanelDescriptors in interface WebInterfaceManagerpublic void refresh()
refresh in interface WebInterfaceManagerpublic void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)
pluginAccessor - The plugin accessor to setpublic WebFragmentHelper getWebFragmentHelper()
getWebFragmentHelper in interface WebInterfaceManagerpublic void setWebFragmentHelper(WebFragmentHelper webFragmentHelper)
public Iterable<WebItem> getWebItems(String section, Map<String,Object> context)
getWebItems in interface DynamicWebInterfaceManagerpublic Iterable<WebItem> getDisplayableWebItems(String section, Map<String,Object> context)
getDisplayableWebItems in interface DynamicWebInterfaceManagerpublic Iterable<WebSection> getWebSections(String location, Map<String,Object> context)
getWebSections in interface DynamicWebInterfaceManagerpublic Iterable<WebSection> getDisplayableWebSections(String location, Map<String,Object> context)
getDisplayableWebSections in interface DynamicWebInterfaceManagerCopyright © 2022 Atlassian. All rights reserved.