Interface | Description |
---|---|
CustomizationMenu |
A
CustomizationMenu is a menu that is shown belonging to a ToolbarGroupDockStation ,
the menu can offer various settings to customize the station.Clients should call CustomizationMenu.setController(DockController) and CustomizationMenu.setContent(CustomizationMenuContent) to
set up the menu. |
CustomizationMenuCallback |
This callback is delivered to a
CustomizationMenu , it allows the menu to communicate
with its parent DockStation . |
CustomizationMenuContent |
A
CustomizationMenuContent is a part of the CustomizationMenu . |
Class | Description |
---|---|
AbstractCustomizationMenu |
The abstract implementation of
CustomizationMenu offers fields to store standard data required
by all menus. |
CustomizationButton |
A factory for a toggle button that will open the
CustomizationMenu . |
CustomizationMenuContentGrid | |
CustomizationMenuContentVerticalBox | |
CustomizationMenuItem |
The
CustomizationMenuItem is a simple Component . |
CustomizationToolbarButton | |
DefaultCustomizationMenu |
The default
CustomizationMenu makes use of a JDialog to show its contents. |
EagerCustomizationToolbarButton |
A
CustomizationToolbarButton which uses an already existing
Dockable to gain access to icon and description. |
GroupedCustomizationMenuContent |
The grouped customization menu is a panel showing groups of other
CustomizationMenuContent . |
GroupedCustomizationMenuTitle |
This is the default component to be used by a
GroupedCustomizationMenuContent as title for one group. |
Enum | Description |
---|---|
CustomizationToolbarButton.ItemLocation |
The different locations where a
Dockable can be in respect to
this button |