| Package | Description |
|---|---|
| bibliothek.gui.dock.action |
The components dealing with the logic of
DockActions. |
| bibliothek.gui.dock.action.actions |
Contains a set of different
DockActions
and supporting classes. |
| bibliothek.gui.dock.action.dropdown |
Elements needed to design the communication between a
DropDownAction and its children. |
| bibliothek.gui.dock.event |
Listeners, adapters and events used in the whole framework.
|
| bibliothek.gui.dock.themes.basic.action |
Elements handling the view of
DockActions. |
| bibliothek.gui.dock.themes.basic.action.dropdown |
Handlers taking various kinds of
DockAction and presenting them
as DropDownViewItem
in order to display them as children of a
DropDownAction |
| bibliothek.gui.dock.themes.basic.action.menu |
Handlers taking various kinds of
DockAction and presenting them
as MenuViewItem in
order to display the actions in a menu. |
| Modifier and Type | Field and Description |
|---|---|
static ActionType<DropDownAction> |
ActionType.DROP_DOWN
Represents a drop down action.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SharingDropDownDockAction
A
SharingDropDownDockAction is a DropDownAction whose properties are shared by
all Dockables and whose properties can be set by the client. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSimpleDropDownAction
A dropdown action based on one
DockActionSource which has to be specified
by a subclass. |
class |
SimpleDropDownAction
A dropdown action that has the same properties for all Dockables.
|
| Modifier and Type | Method and Description |
|---|---|
DropDownAction |
DropDownFilter.getAction()
Gets the action that is filtered.
|
| Modifier and Type | Method and Description |
|---|---|
DropDownFilter |
DropDownFilterFactory.createView(DropDownAction action,
Dockable dockable,
DropDownView view)
Creates a new filter.
|
| Constructor and Description |
|---|
AbstractDropDownFilter(DropDownAction action,
Dockable dockable,
DropDownView view)
Creates a new filter.
|
DefaultDropDownFilter(DropDownAction action,
Dockable dockable,
DropDownView view)
Creates a new filter
|
DropDownFilter(Dockable dockable,
DropDownAction action,
DropDownView view)
Creates a new filter
|
| Modifier and Type | Method and Description |
|---|---|
void |
DropDownActionListener.selectionChanged(DropDownAction action,
Set<Dockable> dockables,
DockAction selection)
Called when the selection of
action has changed. |
| Constructor and Description |
|---|
BasicDropDownButtonHandler(DropDownAction action,
Dockable dockable)
Creates a new handler.
|
DropDownItemHandle(DockAction item,
DropDownViewItem view,
Dockable dockable,
DropDownAction action)
Creates a new item.
|
| Modifier and Type | Method and Description |
|---|---|
DropDownAction |
DropDownIcon.getAction()
Gets the action for which this icon is used.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DropDownIcon.init(Dockable dockable,
DropDownAction action,
ViewItem<? extends JComponent> parent)
Initializes this icon by setting missing properties.
|
| Constructor and Description |
|---|
DropDownMenuHandler(DropDownAction action,
Dockable dockable)
Creates a new handler
|
Copyright © 2018. All rights reserved.