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)
 
 - 
 
 -