Class CmsJspCategoryAccessBean


  • public class CmsJspCategoryAccessBean
    extends java.lang.Object
    Bean for easy access to categories of a resource in JSPs.
    • Method Detail

      • getAllItems

        public java.util.List<CmsCategorygetAllItems()
        Returns all wrapped categories.
        Returns:
        all wrapped categories.
      • getIsEmpty

        public boolean getIsEmpty()
        Returns true if there is no category wrapped, otherwise false.
        Returns:
        true if there is no category wrapped, otherwise false.
      • getLeafItems

        public java.util.List<CmsCategorygetLeafItems()
        Returns only the leaf categories of the wrapped categories. The method assumes that categories are ordered in the list, i.e., parents are directly followed by their children. NOTE: In the complete category tree a leaf of the wrapped tree part may not be a leaf.
        Returns:
        only the leaf categories of the wrapped categories.
      • getSubCategories

        public java.util.Map<java.lang.String,​CmsJspCategoryAccessBeangetSubCategories()
        Returns a map from a category path to the wrapper of all the sub-categories of the category with the path given as key.
        Returns:
        a map from a category path to all sub-categories of the path's category.
      • getTopItems

        public java.util.List<CmsCategorygetTopItems()
        Returns all categories that are direct children of the current main category.
        Returns:
        all categories that are direct children of the current main category.