Package org.opencms.ui.contextmenu
Contains code for workplace context menu.
- Since:
- 9.9.0
-
Interface Summary Interface Description CmsContextMenu.ContextMenuClosedListener ContextMenuClosedListener is used to listen for the event that the context menu is closed, either when a item is clicked or when the popup is canceled.CmsContextMenu.ContextMenuItemClickListener ContextMenuItemClickListener is listener for context menu items wanting to notify listeners about item clickCmsContextMenu.ContextMenuOpenedListener ContextMenuOpenedListener is used to modify the content of context menu based on what was clicked.CmsContextMenu.ContextMenuOpenedListener.ComponentListener ComponentListener is used when context menu is extending a component and works in mode where auto opening is disabled.CmsContextMenu.ContextMenuOpenedListener.TableListener ContextMenuOpenedListener.TableListener sub interface for table related context menus.CmsContextMenu.ContextMenuOpenedListener.TreeListener Tree listener interface.I_CmsContextMenuAction Action to perform when a context menu item is clicked.I_CmsContextMenuBuilder Builds an explorer context menu based on the set of selected resources' IDs.I_CmsContextMenuItem Interface for workplace context menu items.I_CmsContextMenuItemProvider Interface for classes which provide context menu items.I_CmsHasMenuItemVisibility Interface used to check menu item visibility for context menus.I_CmsSimpleContextMenuEntry<T> Interface for generic context menu entris.I_CmsSimpleContextMenuEntry.I_HasCssStyles This interface allows special styles for certain entries. -
Class Summary Class Description A_CmsSimpleVisibilityCheck Abstract superclass for menu item visibility checks.CmsBlockingLockCheck A wrapper context menu action which first checks whether the resources for which the action is executed have any children locked by different users.CmsContextMenu ContextMenu is an extension which can be attached to any Vaadin component to display a popup context menu.CmsContextMenu.ContextMenuClosedEvent ContextMenuClosedEvent is an event fired by the context menu when it's closed.CmsContextMenu.ContextMenuItemClickEvent ContextMenuItemClickEvent is an event produced by the context menu item when it is clicked.CmsContextMenu.ContextMenuOpenedOnComponentEvent ContextMenuOpenedOnComponentEvent is an event fired by the context menu when it's opened from a component.CmsContextMenu.ContextMenuOpenedOnTableFooterEvent ContextMenuOpenedOnTableFooterEvent is an event that is fired by the context menu when it's opened by clicking on table footerCmsContextMenu.ContextMenuOpenedOnTableHeaderEvent ContextMenuOpenedOnTableHeaderEvent is an event fired by the context menu when it's opened by clicking on table header row.CmsContextMenu.ContextMenuOpenedOnTableRowEvent ContextMenuOpenedOnTableRowEvent is an event that is fired when context menu is opened by clicking on table row.CmsContextMenu.ContextMenuOpenedOnTreeItemEvent ContextMenuOpenedOnTreeItemEvent is an event fired by the context menu when it's opened by clicking on tree item.CmsContextMenuEditHandler Handles inline editing within the file table.CmsContextMenuItemProviderGroup Class used to manage multiple context menu item providers through a single instance.CmsContextMenuTreeBuilder Helper class for building context menus from the list of available context menu items.CmsMenuItemVisibilityMode The visibility modes of a context menu item in the explorer view.CmsMenuItemVisibilitySingleOnly Decorator for menu item visibility classes which always returns INVISIBLE if more than one resource is passed, but otherwise delegates the decision to its wrapped instance.CmsResourceContextMenuBuilder Context menu builder for resource items.CmsStandardVisibilityCheck Standard visibility check implementation.CmsSubmenu Menu item which acts only as a container for nested menu items.Messages Convenience class to access the localized messages of this OpenCms package. -
Enum Summary Enum Description CmsVisibilityCheckFlag Flag to control which visibility checks should be performed by CmsStandardVisibilityCheck.