@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.IncorrectConcurrentAccessHandler
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.HasContextHelp, com.vaadin.ui.Component.Listener
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener
com.vaadin.server.Sizeable.Unit
com.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, showNotification
addComponentAttachListener, addComponentDetachListener, getContent, readDesign, removeComponentAttachListener, removeComponentDetachListener, removeFromParent, setHeight, setWidth, writeDesign
addContextClickListener, 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, setWidthUndefined
addAttachListener, 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, setIncorrectConcurrentAccessHandler
getClass, notify, notifyAll, toString, wait, wait, wait
addListener, 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, writeDesign
addAttachListener, addDetachListener, beforeClientResponse, encodeState, getErrorHandler, getExtensions, getRpcManager, handleConnectorRequest, isAttached, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
public 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.UI
public 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.ErrorHandler
public void processExternalLink(com.vaadin.server.VaadinRequest request)
public void detach()
detach
in interface com.vaadin.server.ClientConnector
detach
in class com.vaadin.ui.UI
public 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.HistoryBackHandler
public 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()