public class JmixMenuBar
extends com.vaadin.ui.MenuBar
com.vaadin.ui.MenuBar.Command, com.vaadin.ui.MenuBar.MenuItemcom.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.DetachListener| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<com.vaadin.ui.MenuBar.MenuItem,java.lang.String> |
jmixIds |
protected java.util.Map<com.vaadin.ui.MenuBar.MenuItem,java.lang.String> |
shortcuts |
| Constructor and Description |
|---|
JmixMenuBar() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMenuItem(com.vaadin.ui.MenuBar.MenuItem item) |
void |
addMenuItem(com.vaadin.ui.MenuBar.MenuItem item,
int index) |
com.vaadin.ui.MenuBar.MenuItem |
createMenuItem(java.lang.String caption,
com.vaadin.server.Resource icon,
com.vaadin.ui.MenuBar.Command command) |
com.vaadin.ui.MenuBar.MenuItem |
createSeparator() |
java.util.List<com.vaadin.ui.MenuBar.MenuItem> |
getMenuItems() |
protected JmixMenuBarState |
getState() |
protected JmixMenuBarState |
getState(boolean markAsDirty) |
boolean |
hasMenuItems() |
boolean |
isVertical() |
protected void |
paintAdditionalItemParams(com.vaadin.server.PaintTarget target,
com.vaadin.ui.MenuBar.MenuItem item) |
void |
removeMenuItem(com.vaadin.ui.MenuBar.MenuItem item) |
void |
setJTestId(com.vaadin.ui.MenuBar.MenuItem item,
java.lang.String id) |
void |
setShortcut(com.vaadin.ui.MenuBar.MenuItem item,
java.lang.String str) |
void |
setVertical(boolean useMoreMenuItem) |
addItem, addItem, addItem, addItemBefore, changeVariables, createMenuElement, focus, getCustomAttributes, getDelayMs, getItems, getMoreMenuItem, getSize, getTabIndex, isAutoOpen, isHtmlContentAllowed, paintContent, readDesign, readMenuElement, removeItem, removeItems, setAutoOpen, setDelayMs, setHtmlContentAllowed, setMenuItemSeparator, setMoreMenuItem, setTabIndex, writeDesignaddContextClickListener, addContextHelpIconClickListener, addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, ensureContextHelpInitialized, findAncestor, fireComponentErrorEvent, fireComponentEvent, fireContextHelpClick, getActionManager, getCaption, getComponentError, getComponentErrorProvider, getContextHelpText, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getRequiredError, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isContextHelpTextHtmlEnabled, isEnabled, isOrHasAncestor, isReadOnly, isRequiredIndicatorVisible, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setComponentErrorProvider, setContextHelpText, setContextHelpTextHtmlEnabled, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setJTestId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredError, setRequiredIndicatorVisible, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidth, setWidthFull, setWidthUndefinedaddAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, 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, setConnectorResource, setErrorHandler, setIncorrectConcurrentAccessHandler, setResource, updateDiffstateclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitaddListener, addStyleName, addStyleNames, attach, getCaption, getDescription, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setJTestId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisibleaddAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlerprotected java.util.Map<com.vaadin.ui.MenuBar.MenuItem,java.lang.String> shortcuts
protected java.util.Map<com.vaadin.ui.MenuBar.MenuItem,java.lang.String> jmixIds
protected JmixMenuBarState getState()
getState in class com.vaadin.ui.MenuBarprotected JmixMenuBarState getState(boolean markAsDirty)
getState in class com.vaadin.ui.MenuBarpublic boolean isVertical()
public void setVertical(boolean useMoreMenuItem)
public void setShortcut(com.vaadin.ui.MenuBar.MenuItem item,
java.lang.String str)
public void setJTestId(com.vaadin.ui.MenuBar.MenuItem item,
java.lang.String id)
protected void paintAdditionalItemParams(com.vaadin.server.PaintTarget target,
com.vaadin.ui.MenuBar.MenuItem item)
throws com.vaadin.server.PaintException
paintAdditionalItemParams in class com.vaadin.ui.MenuBarcom.vaadin.server.PaintExceptionpublic com.vaadin.ui.MenuBar.MenuItem createMenuItem(java.lang.String caption,
@Nullable
com.vaadin.server.Resource icon,
@Nullable
com.vaadin.ui.MenuBar.Command command)
public void addMenuItem(com.vaadin.ui.MenuBar.MenuItem item)
public void addMenuItem(com.vaadin.ui.MenuBar.MenuItem item,
int index)
public void removeMenuItem(com.vaadin.ui.MenuBar.MenuItem item)
public java.util.List<com.vaadin.ui.MenuBar.MenuItem> getMenuItems()
public boolean hasMenuItems()
public com.vaadin.ui.MenuBar.MenuItem createSeparator()