Class AppHeader

  • All Implemented Interfaces:
    org.jboss.errai.common.client.api.IsElement, org.jboss.errai.ui.client.local.api.IsElement, org.uberfire.client.workbench.Header, org.uberfire.client.workbench.Orderable

    @Templated
    @ApplicationScoped
    public class AppHeader
    extends Object
    implements org.uberfire.client.workbench.Header
    • Constructor Detail

      • AppHeader

        public AppHeader()
      • AppHeader

        @Inject
        public AppHeader​(org.jboss.errai.security.shared.api.identity.User user)
    • Method Detail

      • getId

        public String getId()
        Specified by:
        getId in interface org.uberfire.client.workbench.Orderable
      • getOrder

        public int getOrder()
        Specified by:
        getOrder in interface org.uberfire.client.workbench.Orderable
      • setOnLogoutCommand

        public void setOnLogoutCommand​(org.uberfire.mvp.Command command)
      • onLogoutClicked

        public void onLogoutClicked()
      • setupMenu

        public void setupMenu​(org.dashbuilder.navigation.NavTree navTree)