public class MainToolbar extends com.vaadin.ui.HorizontalLayout implements ScreenshotMaker.ScreenshotCallback, SettingsStorage.LoadedListener
| Modifier and Type | Class and Description |
|---|---|
static class |
MainToolbar.NavigationTarget |
com.vaadin.ui.Layout.AlignmentHandler, com.vaadin.ui.Layout.MarginHandler, com.vaadin.ui.Layout.SpacingHandlercom.vaadin.ui.HasComponents.ComponentAttachDetachNotifier, com.vaadin.ui.HasComponents.ComponentAttachEvent, com.vaadin.ui.HasComponents.ComponentAttachListener, com.vaadin.ui.HasComponents.ComponentDetachEvent, com.vaadin.ui.HasComponents.ComponentDetachListenercom.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, 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.DetachListener| Constructor and Description |
|---|
MainToolbar(UIConfig config,
org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientProperties oauth2Clients) |
| Modifier and Type | Method and Description |
|---|---|
void |
addLoginListener(LoginListener listener) |
void |
attach() |
boolean |
canReportBugs() |
void |
detach() |
QueryController |
getQueryController() |
ScreenshotMaker |
getScreenshotExtension() |
Sidebar |
getSidebar() |
boolean |
isLoggedIn() |
void |
onSettingsLoaded(SettingsStorage settings)
Called when the settings have been loaded from the client.
|
void |
screenshotReceived(byte[] imageData,
String mimeType)
Called whenever new data is available.
|
void |
setNavigationTarget(MainToolbar.NavigationTarget target,
com.vaadin.ui.UI ui) |
void |
setQueryController(QueryController queryController) |
void |
setSidebar(Sidebar sidebar) |
void |
showLoginWindow() |
addComponentsAndExpand, getState, getStateaddComponent, addComponent, addComponentAsFirst, addLayoutClickListener, getComponent, getComponentAlignment, getComponentCount, getComponentIndex, getCustomAttributes, getDefaultComponentAlignment, getExpandRatio, getMargin, isSpacing, iterator, readDesign, removeComponent, removeLayoutClickListener, replaceComponent, setComponentAlignment, setDefaultComponentAlignment, setExpandRatio, setMargin, setMargin, setSpacing, writeDesignaddComponentAttachListener, addComponentDetachListener, addComponents, fireComponentAttachEvent, fireComponentDetachEvent, getComponentIterator, moveComponentsFrom, removeAllComponents, removeComponentAttachListener, removeComponentDetachListener, setHeight, setWidthaddContextClickListener, addListener, addShortcutListener, addStyleName, beforeClientResponse, findAncestor, fireComponentErrorEvent, fireComponentEvent, focus, getActionManager, getCaption, getComponentError, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isOrHasAncestor, isReadOnly, isRequiredIndicatorVisible, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredIndicatorVisible, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidthFull, setWidthUndefinedaddAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource, updateDiffstateclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitaddComponents, getComponentIterator, moveComponentsFrom, removeAllComponentsaddListener, addStyleName, addStyleNames, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisibleaddAttachListener, addDetachListener, beforeClientResponse, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlergetHeight, getHeightUnits, getWidth, getWidthUnits, setHeight, setHeight, setHeightFull, setHeightUndefined, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFull, setWidthUndefinedforEach, spliteratorpublic MainToolbar(UIConfig config, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientProperties oauth2Clients)
public void addLoginListener(LoginListener listener)
public void attach()
attach in interface com.vaadin.server.ClientConnectorattach in interface com.vaadin.ui.Componentattach in class com.vaadin.ui.AbstractComponentpublic boolean canReportBugs()
public void detach()
detach in interface com.vaadin.server.ClientConnectordetach in class com.vaadin.ui.AbstractComponentpublic QueryController getQueryController()
public ScreenshotMaker getScreenshotExtension()
public Sidebar getSidebar()
public boolean isLoggedIn()
public void onSettingsLoaded(SettingsStorage settings)
SettingsStorage.LoadedListeneronSettingsLoaded in interface SettingsStorage.LoadedListenerpublic void screenshotReceived(byte[] imageData,
String mimeType)
ScreenshotMaker.ScreenshotCallbackscreenshotReceived in interface ScreenshotMaker.ScreenshotCallbackimageData - The image as raw PNG data.public void setNavigationTarget(MainToolbar.NavigationTarget target, com.vaadin.ui.UI ui)
public void setQueryController(QueryController queryController)
public void setSidebar(Sidebar sidebar)
public void showLoginWindow()
Copyright © 2021 Corpuslinguistic working group Humboldt University Berlin. All rights reserved.