protected class CubaFoldersPane.FolderGridContextMenu<T extends Folder>
extends io.jmix.ui.widget.grid.JmixGridContextMenu<T>
io.jmix.ui.widget.addon.contextmenu.GridContextMenu.GridContextMenuOpenListener<T>io.jmix.ui.widget.addon.contextmenu.ContextMenu.ContextMenuOpenListenercom.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandlercom.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 CubaFoldersPane.CopyAction |
copyAction |
protected CubaFoldersPane.CreateAction |
createAction |
protected CubaFoldersPane.EditAction |
editAction |
protected CubaFoldersPane.ExportAction |
exportAction |
protected CubaFoldersPane.ImportAction |
importAction |
protected CubaFoldersPane.OpenAction |
openAction |
protected CubaFoldersPane.RemoveAction |
removeAction |
| Constructor and Description |
|---|
FolderGridContextMenu(com.vaadin.ui.Grid<T> parentComponent) |
isEnabled, onContextClick, setAsContextMenuOf, setEnabledaddGridBodyContextMenuListener, addGridFooterContextMenuListener, addGridHeaderContextMenuListeneraddContextMenuOpenListener, addItem, addItem, addItem, addItemBefore, addSeparator, addSeparatorBefore, beforeClientResponse, getContextClickListener, getItems, getSize, getState, getState, isHtmlContentAllowed, open, removeItem, removeItems, setHtmlContentAllowedextend, getSupportedParentType, remove, setParentaddAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, attach, createState, detach, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isConnectorEnabled, 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, waitaddAttachListener, addDetachListener, attach, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, getUI, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlerprotected CubaFoldersPane.OpenAction openAction
protected CubaFoldersPane.CreateAction createAction
protected CubaFoldersPane.CopyAction copyAction
protected CubaFoldersPane.EditAction editAction
protected CubaFoldersPane.RemoveAction removeAction
protected CubaFoldersPane.ExportAction exportAction
protected CubaFoldersPane.ImportAction importAction
public FolderGridContextMenu(com.vaadin.ui.Grid<T> parentComponent)
public com.vaadin.ui.Grid<T> getParent()
getParent in interface com.vaadin.server.ClientConnectorgetParent in interface com.vaadin.shared.ConnectorgetParent in class com.vaadin.server.AbstractExtensionprotected CubaFoldersPane.OpenAction createOpenAction()
protected CubaFoldersPane.CreateAction createCreateAction()
protected CubaFoldersPane.CopyAction createCopyAction()
protected CubaFoldersPane.EditAction createEditAction()
protected CubaFoldersPane.RemoveAction createRemoveAction()
protected CubaFoldersPane.ExportAction createExportAction()
protected CubaFoldersPane.ImportAction createImportAction()
protected com.vaadin.ui.MenuBar.Command createCommand(CubaFoldersPane.FolderAction action)
protected T getSelectedFolder()
public CubaFoldersPane.FolderGridContextMenu<T> addOpenAction()
public CubaFoldersPane.FolderGridContextMenu<T> addCreateAction()
public CubaFoldersPane.FolderGridContextMenu<T> addCopyAction()
public CubaFoldersPane.FolderGridContextMenu<T> addEditAction()
public CubaFoldersPane.FolderGridContextMenu<T> addRemoveAction()
public CubaFoldersPane.FolderGridContextMenu<T> addExportAction()
public CubaFoldersPane.FolderGridContextMenu<T> addImportAction()
protected void createAllActions()