com.vaadin.terminal.gwt.client.
Class ApplicationConfiguration
java.lang.Object
com.vaadin.terminal.gwt.client.ApplicationConfiguration
All Implemented Interfaces:
com.google.gwt.core.client.EntryPoint
- extends Object
- implements com.google.gwt.core.client.EntryPoint
public class ApplicationConfiguration
Field Summary | |
---|---|
static String |
VERSION
Builds number. |
Constructor Summary | |
---|---|
ApplicationConfiguration()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
VERSION
public static final String VERSION
Builds number. For example 0-custom_tag in 5.0.0-custom_tag.
Constructor Detail |
---|
ApplicationConfiguration
public ApplicationConfiguration()
Method Detail |
---|
usePortletURLs
public boolean usePortletURLs()
getPortletUidlURLBase
public String getPortletUidlURLBase()
getRootPanelId
public String getRootPanelId()
getApplicationUri
public String getApplicationUri()
- Returns:
- application base URI
Gets the application base URI. Using this other than as the download action URI can cause problems in Portlet 2.0 deployments.
getThemeUri
public String getThemeUri()
setAppId
public void setAppId(String appId)
isStandalone
public boolean isStandalone()
- Returns:
- true if the application is served by std. Vaadin servlet and is considered to be the only or main content of the host page.
setInitialWindowName
public void setInitialWindowName(String name)
getInitialWindowName
public String getInitialWindowName()
getVersionInfoJSObject
public com.google.gwt.core.client.JavaScriptObject getVersionInfoJSObject()
getCommunicationErrorCaption
public String getCommunicationErrorCaption()
getCommunicationErrorMessage
public String getCommunicationErrorMessage()
getCommunicationErrorUrl
public String getCommunicationErrorUrl()
getAuthorizationErrorCaption
public String getAuthorizationErrorCaption()
getAuthorizationErrorMessage
public String getAuthorizationErrorMessage()
getAuthorizationErrorUrl
public String getAuthorizationErrorUrl()
getRequiredWidgetset
public String getRequiredWidgetset()
initConfigurations
public static void initConfigurations()
- Parameters:
widgetset
- the widgetset that is running the apps
Inits the ApplicationConfiguration by reading the DOM and instantiating
ApplicationConnections accordingly. Call startNextApplication()
to actually start the applications.
startNextApplication
public static boolean startNextApplication()
- Returns:
- true if an unstarted application was found
Starts the next unstarted application. The WidgetSet should call this once to start the first application; after that, each application should call this once it has started. This ensures that the applications are started synchronously, which is neccessary to avoid session-id problems.
getRunningApplications
public static List<ApplicationConnection> getRunningApplications()
getConfigFromDOM
public static ApplicationConfiguration getConfigFromDOM(String appId)
getServletVersion
public String getServletVersion()
getApplicationVersion
public String getApplicationVersion()
useDebugIdInDOM
public boolean useDebugIdInDOM()
getWidgetClassByEncodedTag
public Class<? extends Paintable> getWidgetClassByEncodedTag(String tag)
addComponentMappings
public void addComponentMappings(ValueMap valueMap,
WidgetSet widgetSet)
onModuleLoad
public void onModuleLoad()
- Specified by:
onModuleLoad
in interfacecom.google.gwt.core.client.EntryPoint
isDebugMode
public static boolean isDebugMode()
- Returns:
- true if client side is currently been debugged
Checks if client side is in debug mode. Practically this is invoked by adding ?debug parameter to URI.
isQuietDebugMode
public static boolean isQuietDebugMode()
- Returns:
true
if debug logging should be quiet
Checks whether debug logging should be quiet