Class NavigationBarComponentGenerator

  • All Implemented Interfaces:
    OBProvidable, OBSingleton

    public class NavigationBarComponentGenerator
    extends Object
    implements OBSingleton
    This class generates the javascript code of the navigation bar components.
    • Constructor Detail

      • NavigationBarComponentGenerator

        public NavigationBarComponentGenerator()
    • Method Detail

      • getNavigationBarComponents

        protected Collection<NavigationBarComponentGenerator.NBComponent> getNavigationBarComponents​(Map<String,​Object> parameters)
        Generates the code of the navigation bar components.
        Parameters:
        parameters - A map with the parameters to be used in the generation of the component.
        Returns:
        a Collection with the generated navigation bar components
      • getDynamicNavigationBarComponents

        protected Collection<NavigationBarComponentGenerator.NBComponent> getDynamicNavigationBarComponents​(Map<String,​Object> parameters)
        Generates the code of the dynamic navigation bar components.
        Parameters:
        parameters - A map with the parameters to be used in the generation of the component.
        Returns:
        a Collection with the generated dynamic navigation bar components