Interface NavigationManager

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.dashbuilder.navigation.NavTree getDefaultNavTree()  
      org.dashbuilder.navigation.NavTree getNavTree()  
      boolean hasNavTree()  
      void init​(org.uberfire.mvp.Command afterInit)  
      void navItemClicked​(org.dashbuilder.navigation.NavItem navItem)  
      void saveNavTree​(org.dashbuilder.navigation.NavTree navTree, org.uberfire.mvp.Command afterSave)  
      void secure​(List<org.dashbuilder.navigation.NavItem> itemList, boolean removeEmptyGroups)  
      org.dashbuilder.navigation.NavTree secure​(org.dashbuilder.navigation.NavTree navTree, boolean removeEmptyGroups)  
      void setDefaultNavTree​(org.dashbuilder.navigation.NavTree navTree)  
      void update​(org.dashbuilder.navigation.NavTree navTree)  
    • Method Detail

      • init

        void init​(org.uberfire.mvp.Command afterInit)
      • setDefaultNavTree

        void setDefaultNavTree​(org.dashbuilder.navigation.NavTree navTree)
      • getDefaultNavTree

        org.dashbuilder.navigation.NavTree getDefaultNavTree()
      • getNavTree

        org.dashbuilder.navigation.NavTree getNavTree()
      • hasNavTree

        boolean hasNavTree()
      • saveNavTree

        void saveNavTree​(org.dashbuilder.navigation.NavTree navTree,
                         org.uberfire.mvp.Command afterSave)
      • secure

        org.dashbuilder.navigation.NavTree secure​(org.dashbuilder.navigation.NavTree navTree,
                                                  boolean removeEmptyGroups)
      • secure

        void secure​(List<org.dashbuilder.navigation.NavItem> itemList,
                    boolean removeEmptyGroups)
      • navItemClicked

        void navItemClicked​(org.dashbuilder.navigation.NavItem navItem)
      • update

        void update​(org.dashbuilder.navigation.NavTree navTree)