Class MantleApplication

java.lang.Object
org.pentaho.mantle.client.MantleApplication
All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler, MantleSettingsLoadedEventHandler, UserSettingsLoadedEventHandler

public class MantleApplication extends Object implements UserSettingsLoadedEventHandler, MantleSettingsLoadedEventHandler
Entry point classes define onModuleLoad().
  • Field Details

    • mantleRevisionOverride

      public static String mantleRevisionOverride
    • submitOnEnter

      public static boolean submitOnEnter
    • overlayPanel

      public static com.google.gwt.user.client.ui.AbsolutePanel overlayPanel
  • Method Details

    • getInstance

      public static MantleApplication getInstance()
    • loadApplication

      public void loadApplication()
    • setupNativeHooks

      public void setupNativeHooks(MantleApplication mantle, LoginCommand loginCmd)
    • addHandler

      public static com.google.gwt.event.shared.HandlerRegistration addHandler(String type, com.google.gwt.core.client.JavaScriptObject handler)
    • removeHandler

      public static void removeHandler(com.google.gwt.event.shared.HandlerRegistration handler)
    • showBusyIndicator

      public static void showBusyIndicator(String title, String message)
    • hideBusyIndicator

      public static void hideBusyIndicator()
    • showBusyIndicatorById

      public static void showBusyIndicatorById(String title, String message, String id)
    • hideBusyIndicatorById

      public static void hideBusyIndicatorById(String id)
    • log

      public static void log(String message)
    • notifyGlasspaneListeners

      public void notifyGlasspaneListeners(boolean isShown)
    • onUserSettingsLoaded

      public void onUserSettingsLoaded(UserSettingsLoadedEvent event)
      Specified by:
      onUserSettingsLoaded in interface UserSettingsLoadedEventHandler
    • onMantleSettingsLoaded

      public void onMantleSettingsLoaded(MantleSettingsLoadedEvent event)
      Specified by:
      onMantleSettingsLoaded in interface MantleSettingsLoadedEventHandler
    • getContentDeck

      public com.google.gwt.user.client.ui.DeckPanel getContentDeck()
    • getUserDropDown

      public static UserDropDown getUserDropDown()
      Get the UserDropDown
      Returns:
      UserDropDown
    • setWhitelistedHosts

      public static void setWhitelistedHosts(List<String> hosts)
    • getWhitelistedHosts

      public static List<String> getWhitelistedHosts()
    • setContentDeck

      public void setContentDeck(com.google.gwt.user.client.ui.DeckPanel contentDeck)
    • pucToolBarVisibility

      public void pucToolBarVisibility(boolean visible)