Package | Description |
---|---|
bibliothek.gui.dock.action.dropdown |
Elements needed to design the communication between a
DropDownAction and its children. |
bibliothek.gui.dock.themes.basic.action |
Elements handling the view of
DockAction s.They way from a DockAction to its view normally involves four objects:
The DockAction itself, providing the basic set of properties
A handler listening to changes of the
action and forwarding the changes to the model. |
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 |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDropDownFilter
A
DropDownFilter which stores all properties. |
class |
DefaultDropDownFilter
An implementation of
DropDownFilter . |
class |
DropDownFilter
A filter is used by views which want to display a
DropDownAction , but
have to show elements of the selected action as well.A filter is a DropDownView which forwards their properties to another
DropDownView. |
Modifier and Type | Method and Description |
---|---|
DropDownView |
DropDownFilter.getView()
Gets a
DropDownView in which this filter has to write its
properties when DropDownFilter.update(DropDownViewItem) is invoked. |
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 | Class and Description |
---|---|
protected class |
BasicDropDownButtonHandler.ButtonView
A view that sends all values directly to the button.
|
protected class |
BasicDropDownButtonHandler.SelectionView
A set of properties which can be set by the selected action.
|
Modifier and Type | Method and Description |
---|---|
DropDownView |
AbstractDropDownHandler.getView()
Gets the view that can be used to send properties directly to the drop-down-button.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractDropDownHandler.setView(DropDownView view) |
void |
DropDownViewItem.setView(DropDownView view)
Sends the current settings of this item to the view.
|
void |
SelectableDropDownHandler.setView(DropDownView view) |
void |
SubDropDownHandler.setView(DropDownView view) |