@Component(value="cuba_AppUI")
@Scope(value="prototype")
public class AppUI
extends com.vaadin.ui.UI
implements com.vaadin.server.ErrorHandler, com.haulmont.cuba.web.toolkit.ui.CubaHistoryControl.HistoryBackHandler
com.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandlercom.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.HasContextHelp, com.vaadin.ui.Component.Listenercom.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListenercom.vaadin.server.Sizeable.Unitcom.vaadin.ui.HasComponents.ComponentAttachDetachNotifier, com.vaadin.ui.HasComponents.ComponentAttachEvent, com.vaadin.ui.HasComponents.ComponentAttachListener, com.vaadin.ui.HasComponents.ComponentDetachEvent, com.vaadin.ui.HasComponents.ComponentDetachListener| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LAST_REQUEST_ACTION_ATTR |
static java.lang.String |
LAST_REQUEST_PARAMS_ATTR |
static java.lang.String |
NAME |
| Constructor and Description |
|---|
AppUI() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTimer(com.haulmont.cuba.web.toolkit.ui.CubaTimer timer) |
void |
beforeTopLevelWindowInit() |
void |
clearProfiledScreens(java.util.List<java.lang.String> profilerMarkers) |
void |
detach() |
void |
discardAccumulatedEvents()
INTERNAL.
|
void |
error(com.vaadin.server.ErrorEvent event) |
App |
getApp() |
static AppUI |
getCurrent() |
com.haulmont.cuba.web.toolkit.ui.CubaFileDownloader |
getFileDownloader() |
java.lang.String |
getProfiledScreen(java.lang.String profilerMarker) |
java.lang.String |
getProfilerMarker() |
TestIdManager |
getTestIdManager() |
java.util.List<com.haulmont.cuba.web.toolkit.ui.CubaTimer> |
getTimers() |
Window.TopLevelWindow |
getTopLevelWindow() |
UiEventsMulticaster |
getUiEventsMulticaster() |
void |
handleRequest(com.vaadin.server.VaadinRequest request) |
boolean |
isTestMode() |
void |
onHistoryBackPerformed() |
void |
processExternalLink(com.vaadin.server.VaadinRequest request) |
void |
removeTimer(com.haulmont.cuba.web.toolkit.ui.CubaTimer timer) |
void |
setProfiledScreen(java.lang.String profilerMarker,
java.lang.String screen) |
void |
setProfilerMarker(java.lang.String profilerMarker) |
void |
setTopLevelWindow(Window.TopLevelWindow window)
INTERNAL.
|
access, accessSynchronously, addAction, addActionHandler, addClickListener, addListener, addPollListener, addWindow, attach, changeVariables, close, doInit, doRefresh, focus, getComponentCount, getConnectorTracker, getEmbedId, getLastHeartbeatTimestamp, getLastProcessedClientToServerId, getLoadingIndicatorConfiguration, getLocaleService, getNavigator, getNotificationConfiguration, getOverlayContainerLabel, getPage, getPollInterval, getPushConfiguration, getPushConnection, getReconnectDialogConfiguration, getScrollLeft, getScrollTop, getSession, getStateType, getTabIndex, getTheme, getTooltipConfiguration, getUI, getUIId, getWindows, isClosing, isConnectorEnabled, isResizeLazy, iterator, paintContent, push, removeAction, removeActionHandler, removeClickListener, removeListener, removePollListener, removeWindow, scrollIntoView, setCaption, setContent, setCurrent, setFocusedComponent, setLastHeartbeatTimestamp, setLastProcessedClientToServerId, setNavigator, setOverlayContainerLabel, setPollInterval, setPushConnection, setResizeLazy, setScrollLeft, setScrollTop, setSession, setTabIndex, setTheme, showNotification, showNotification, showNotification, showNotification, showNotification, showNotificationaddComponentAttachListener, addComponentDetachListener, getContent, readDesign, removeComponentAttachListener, removeComponentDetachListener, removeFromParent, setHeight, setWidth, writeDesignaddContextClickListener, addListener, addShortcutListener, addStyleName, beforeClientResponse, findAncestor, getCaption, getComponentError, getCubaId, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isEnabled, isImmediate, isReadOnly, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaptionAsHtml, setComponentError, setCubaId, setData, setDebugId, setDescription, setEnabled, setHeight, setHeightUndefined, setIcon, setId, setImmediate, setLocale, setParent, setPrimaryStyleName, setReadOnly, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setStyleName, setVisible, setWidth, setWidthUndefinedaddAttachListener, addDetachListener, addListener, addListener, encodeState, equals, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, getListeners, getRpcManager, handleConnectorRequest, hashCode, isAttached, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setIncorrectConcurrentAccessHandlergetClass, notify, notifyAll, toString, wait, wait, waitaddListener, addStyleName, getCaption, getCubaId, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, isEnabled, isReadOnly, isVisible, readDesign, removeListener, removeStyleName, setCubaId, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setReadOnly, setStyleName, setVisible, writeDesignaddAttachListener, addDetachListener, beforeClientResponse, encodeState, getErrorHandler, getExtensions, getRpcManager, handleConnectorRequest, isAttached, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlerpublic static final java.lang.String NAME
public static final java.lang.String LAST_REQUEST_ACTION_ATTR
public static final java.lang.String LAST_REQUEST_PARAMS_ATTR
public void handleRequest(com.vaadin.server.VaadinRequest request)
handleRequest in class com.vaadin.ui.UIpublic static AppUI getCurrent()
public App getApp()
public Window.TopLevelWindow getTopLevelWindow()
public void setTopLevelWindow(Window.TopLevelWindow window)
public TestIdManager getTestIdManager()
public boolean isTestMode()
public void error(com.vaadin.server.ErrorEvent event)
error in interface com.vaadin.server.ErrorHandlerpublic void processExternalLink(com.vaadin.server.VaadinRequest request)
public void detach()
detach in interface com.vaadin.server.ClientConnectordetach in class com.vaadin.ui.UIpublic void discardAccumulatedEvents()
public java.lang.String getProfilerMarker()
public void setProfilerMarker(java.lang.String profilerMarker)
public void setProfiledScreen(java.lang.String profilerMarker,
java.lang.String screen)
public java.lang.String getProfiledScreen(java.lang.String profilerMarker)
public void clearProfiledScreens(java.util.List<java.lang.String> profilerMarkers)
public void onHistoryBackPerformed()
onHistoryBackPerformed in interface com.haulmont.cuba.web.toolkit.ui.CubaHistoryControl.HistoryBackHandlerpublic java.util.List<com.haulmont.cuba.web.toolkit.ui.CubaTimer> getTimers()
public void addTimer(com.haulmont.cuba.web.toolkit.ui.CubaTimer timer)
public void removeTimer(com.haulmont.cuba.web.toolkit.ui.CubaTimer timer)
public void beforeTopLevelWindowInit()
public com.haulmont.cuba.web.toolkit.ui.CubaFileDownloader getFileDownloader()
public UiEventsMulticaster getUiEventsMulticaster()