Class ApplicationHeader

All Implemented Interfaces:
Serializable, Cloneable, Copyable, DictionaryBean, UifDictionaryBean, Component, Ordered, ScriptEventSupport, ContentElement, LifecycleElement, org.springframework.core.Ordered

public class ApplicationHeader extends Header
Component that renders a standard application header including a logo, navigation, and toolbar.
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Constructor Details

    • ApplicationHeader

      public ApplicationHeader()
  • Method Details

    • getApplicationNavigation

      public NavigationBar getApplicationNavigation()
      Navigation bar component that is used to render the application navigation within the header.
      Returns:
      navigation bar instance
    • setApplicationNavigation

      public void setApplicationNavigation(NavigationBar applicationNavigation)
      See Also:
    • setApplicationLogo

      public void setApplicationLogo(Image applicationLogo)
      Convenience setter for configuring the application logo (brand image) for the navigation bar.
      Parameters:
      applicationLogo - image instance to use as logo
      See Also:
    • getApplicationToolbar

      public Group getApplicationToolbar()
      Group that is rendered below the navigation bar with a toolbar style.

      Common group toolbar for placing things such as user actions, links/dropdowns to other application actions

      Returns:
      Group instance
    • setApplicationToolbar

      public void setApplicationToolbar(Group applicationToolbar)
      See Also: