Class WebSectionHelperImpl

java.lang.Object
com.atlassian.greenhopper.web.navigation.WebSectionHelperImpl
All Implemented Interfaces:
WebSectionHelper

@Service public class WebSectionHelperImpl extends Object implements WebSectionHelper
  • Constructor Details

    • WebSectionHelperImpl

      public WebSectionHelperImpl()
  • Method Details

    • getWebItemSections

      public List<WebItemSection> getWebItemSections(com.atlassian.jira.user.ApplicationUser user, @Nonnull String webSectionLocation, @Nonnull Map<String,Object> contextParams)
      Description copied from interface: WebSectionHelper
      Returns the list of web-sections and their corresponding web-items for the given location and user. Uses the supplied map to provide context to sections and items to evaluate their conditions.

      Note: any sections with no WebItemActions will be removed from the result.

      Specified by:
      getWebItemSections in interface WebSectionHelper
      Parameters:
      user - the user
      webSectionLocation - the location string e.g. gh.plan.sprint.actions
      contextParams - the map of parameters to evaluate conditions
      Returns:
      the list of sections