Class NavigationHierarchyManager


  • public class NavigationHierarchyManager
    extends java.lang.Object
    Unity navigation structure manager. Contains map of NavigationInfoProvider. Initializes the default view.
    Author:
    P.Piernik
    • Constructor Detail

      • NavigationHierarchyManager

        public NavigationHierarchyManager​(java.util.Collection<? extends NavigationInfoProvider> providers)
    • Method Detail

      • getParentPath

        public java.util.List<NavigationInfo> getParentPath​(java.lang.String viewName)
      • getChildren

        public java.util.List<NavigationInfo> getChildren​(java.lang.String viewName)
      • getNavigationInfoMap

        public java.util.Map<java.lang.String,​NavigationInfo> getNavigationInfoMap()