| Package | Description |
|---|---|
| org.opencms.ui.actions |
Contains classes for workplace actions.
|
| org.opencms.ui.apps |
Contains code for workplace apps
|
| org.opencms.ui.contextmenu |
Contains code for workplace context menu
|
| Modifier and Type | Class and Description |
|---|---|
class |
CmsContextMenuActionItem
A workplace action context menu item.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<I_CmsContextMenuItem> |
CmsDefaultMenuItemProvider.getMenuItems() |
| Modifier and Type | Class and Description |
|---|---|
class |
CmsSubmenu
Menu item which acts only as a container for nested menu items.
|
| Modifier and Type | Method and Description |
|---|---|
I_CmsContextMenuItem |
CmsContextMenuTreeBuilder.getDefaultActionItem()
Returns the default action item if available.
|
| Modifier and Type | Method and Description |
|---|---|
CmsTreeNode<I_CmsContextMenuItem> |
CmsContextMenuTreeBuilder.buildAll(java.util.List<I_CmsContextMenuItem> availableItems)
Builds the complete context menu from the given available items.
|
CmsTreeNode<I_CmsContextMenuItem> |
CmsContextMenuTreeBuilder.buildTree(java.util.List<I_CmsContextMenuItem> items)
Builds a tree from a list of available context menu items.
|
java.util.List<I_CmsContextMenuItem> |
CmsContextMenuTreeBuilder.filterVisible(java.util.List<I_CmsContextMenuItem> items)
Filters out invisible context menu items from a given list.
|
java.util.List<I_CmsContextMenuItem> |
CmsResourceContextMenuBuilder.getMenuItems() |
java.util.List<I_CmsContextMenuItem> |
CmsContextMenuItemProviderGroup.getMenuItems() |
java.util.List<I_CmsContextMenuItem> |
I_CmsContextMenuItemProvider.getMenuItems()
Gets a list of available context menu items.
|
| Modifier and Type | Method and Description |
|---|---|
CmsMenuItemVisibilityMode |
CmsContextMenuTreeBuilder.getVisibility(I_CmsContextMenuItem item)
Gets the visibility for a given item (cached, if possible).
|
| Modifier and Type | Method and Description |
|---|---|
CmsTreeNode<I_CmsContextMenuItem> |
CmsContextMenuTreeBuilder.buildAll(java.util.List<I_CmsContextMenuItem> availableItems)
Builds the complete context menu from the given available items.
|
CmsTreeNode<I_CmsContextMenuItem> |
CmsContextMenuTreeBuilder.buildTree(java.util.List<I_CmsContextMenuItem> items)
Builds a tree from a list of available context menu items.
|
java.util.List<I_CmsContextMenuItem> |
CmsContextMenuTreeBuilder.filterVisible(java.util.List<I_CmsContextMenuItem> items)
Filters out invisible context menu items from a given list.
|
void |
CmsContextMenuTreeBuilder.removeEmptySubtrees(CmsTreeNode<I_CmsContextMenuItem> root)
Recursively remove subtrees (destructively!)
|