| Interface | Description |
|---|---|
| MenuEntry |
A generic entry of a menu.
|
| MenuEntryFilter<T extends MenuEntry> |
A filter to hide menu entries which should not be shown in certain situations.
|
| MenuItem<T extends MenuEntry> |
An item of a menu which can have sub-items.
|
| Class | Description |
|---|---|
| CategoryEntry<C extends MenuEntry,S extends MenuEntry> |
Generic category menu entry which can have sub-items and arbitrary details describing the
category.
|
| EntryIdIncludeExcludeFilter<T extends MenuEntry> |
Base class to implement a filter which includes or excludes an entry if a condition is met.
|
| PositionDescriptor |
Describes the position of the entry in the menu.
|
| SimpleMenu<C extends MenuEntry,S extends MenuEntry> |
A simple menu consisting of two levels.
|
| SimpleMenuBuilder<C extends MenuEntry,S extends MenuEntry> |
Builder to create a
SimpleMenu with entries that are sorted according to a declarative
defined position. |
| SubmenuBuilder<T extends MenuEntry> |
Builder for a sub-menu with entries whose positions are described declaratively by a
PositionDescriptor. |
| Enum | Description |
|---|---|
| PositionDescriptor.PositionType |
Possible types of positioning a menu entry
|
Copyright © 2019 Communote team. All rights reserved.