Package | Description |
---|---|
bibliothek.extension.gui.dock.theme.bubble |
Various graphical and logical components used when
BubbleTheme is
active. |
bibliothek.gui.dock.action.view |
Classes to create a views for
DockAction s.This package does not contain any views, only the mechanism to create some. |
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 |
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 | Class and Description |
---|---|
class |
BubbleSeparator
A view for a
SeparatorAction . |
class |
RoundButtonViewItem
A
BasicTitleViewItem that connects a RoundButton with
the DockController when bound and when a controller is available. |
Modifier and Type | Class and Description |
---|---|
class |
ConnectingViewItem<A>
A connecting view item is a wrapper around another
ViewItem . |
Constructor and Description |
---|
ConnectingViewItem(Dockable dockable,
ViewItem<A> delegate)
Creates a new item.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BasicTitleViewItem<A>
A view item that will be shown between some buttons on a DockTitle.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicButtonHandler
A handler to connect a
ButtonDockAction with a
BasicButtonModel . |
class |
BasicDropDownButtonHandler
A handler connecting a
DropDownAction with a BasicDropDownButtonModel
and its view. |
class |
BasicHandler<D extends StandardDockAction>
A class connecting a
DockAction with a BasicButtonModel . |
class |
BasicMenuHandler
A handler connecting a
MenuDockAction with a BasicButtonModel . |
class |
BasicSelectableHandler
A handler connecting a
SelectableDockAction with a
BasicButtonModel . |
static class |
BasicSelectableHandler.Check
An implementation used to connect a
SelectableDockAction of
type ActionType.CHECK with a BasicButtonModel |
static class |
BasicSelectableHandler.Radio
An implementation used to connect a
SelectableDockAction of
type ActionType.RADIO with a BasicButtonModel |
class |
BasicSeparatorHandler
A handler that shows a
JSeparator for a SeparatorAction . |
Modifier and Type | Interface and Description |
---|---|
interface |
DropDownViewItem
An item that is shown in the menu of a drop-down-button and can be
selected by the button.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDropDownHandler<S extends StandardDropDownItemAction>
A handler that connects a
StandardDropDownItemAction with a
drop-down-button. |
class |
ButtonDropDownHandler
A connection between a
ButtonDockAction and a drop-down-button. |
class |
SelectableDropDownHandler
A connection between a
SelectableDockAction and a
drop-down-button. |
class |
SubDropDownHandler
A handler that connects non-selectable, non-triggerable items with a
drop-down-button.
|
Modifier and Type | Method and Description |
---|---|
void |
DropDownIcon.init(Dockable dockable,
DropDownAction action,
ViewItem<? extends JComponent> parent)
Initializes this icon by setting missing properties.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MenuViewItem<C extends JComponent>
An item that is shown in a menu.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMenuHandler<I extends JMenuItem,D extends StandardDockAction>
A handler that connects a
JMenuItem with a DockAction . |
class |
ButtonMenuHandler
A handler building a connection between a
JMenuItem and a ButtonDockAction . |
class |
DropDownMenuHandler
A handler that shows a
DropDownAction in a menu. |
class |
MenuMenuHandler
A handler that manages a menu.
|
class |
SelectableMenuHandler
A handler which ensures that the selected-state of a
JMenuItem and
a SelectableDockAction are always the same. |