Package org.pentaho.mantle.client
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 defineonModuleLoad().
-
-
Field Summary
Fields Modifier and Type Field Description static StringmantleRevisionOverridestatic com.google.gwt.user.client.ui.AbsolutePaneloverlayPanelstatic booleansubmitOnEnter
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static com.google.gwt.event.shared.HandlerRegistrationaddHandler(String type, com.google.gwt.core.client.JavaScriptObject handler)com.google.gwt.user.client.ui.DeckPanelgetContentDeck()static MantleApplicationgetInstance()static List<String>getWhitelistedHosts()static voidhideBusyIndicator()static voidhideBusyIndicatorById(String id)voidloadApplication()static voidlog(String message)voidnotifyGlasspaneListeners(boolean isShown)voidonMantleSettingsLoaded(MantleSettingsLoadedEvent event)voidonUserSettingsLoaded(UserSettingsLoadedEvent event)voidpucToolBarVisibility(boolean visible)static voidremoveHandler(com.google.gwt.event.shared.HandlerRegistration handler)voidsetContentDeck(com.google.gwt.user.client.ui.DeckPanel contentDeck)voidsetupNativeHooks(MantleApplication mantle, LoginCommand loginCmd)static voidsetWhitelistedHosts(List<String> hosts)static voidshowBusyIndicator(String title, String message)static voidshowBusyIndicatorById(String title, String message, String id)
-
-
-
Field Detail
-
mantleRevisionOverride
public static String mantleRevisionOverride
-
submitOnEnter
public static boolean submitOnEnter
-
overlayPanel
public static com.google.gwt.user.client.ui.AbsolutePanel overlayPanel
-
-
Method Detail
-
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)
-
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:
onUserSettingsLoadedin interfaceUserSettingsLoadedEventHandler
-
onMantleSettingsLoaded
public void onMantleSettingsLoaded(MantleSettingsLoadedEvent event)
- Specified by:
onMantleSettingsLoadedin interfaceMantleSettingsLoadedEventHandler
-
getContentDeck
public com.google.gwt.user.client.ui.DeckPanel getContentDeck()
-
setContentDeck
public void setContentDeck(com.google.gwt.user.client.ui.DeckPanel contentDeck)
-
pucToolBarVisibility
public void pucToolBarVisibility(boolean visible)
-
-