Interface | Description |
---|---|
ExpandableToolbarItem |
An
ExpandableToolbarItem is a part of a toolbar that can have
different shapes. |
ExpandableToolbarItemListener |
A listener that can be added to an
ExpandableToolbarItem , it will be informed
if the ExpandedState s change. |
ExpandableToolbarItemStrategyListener |
A listener that is added to an
ExpandableToolbarItemStrategy . |
Class | Description |
---|---|
DefaultExpandableToolbarItemStrategy |
The default implementation of an
ExpandableToolbarItemStrategy
searches for ExpandableToolbarItem s. |
DisabledExpandableToolbarItemStrategy |
This implementation of
ExpandableToolbarItemStrategy does not do anything, it just disables
any feature related to expandable items. |
ExpandableStateController |
The
ExpandableStateController is a helper class intended for
ExpandableToolbarItem s, it finds the first parent of a
ExpandableToolbarItem which is acknowledged by the current
ExpandableToolbarItemStrategy and changes the ExpandedState
of the item to the ExpandedState of the parent. |
ExpandManager |
The
ExpandManager is responsible for performing global effects that
happen after a ExpandableToolbarItemStrategy changed the
ExpandedState of a Dockable . |
SimpleExpandAction |
A
SimpleExpandAction just shows the icon, text and tooltip of one
SimpleExpandAction.Action that could be executed regarding the ExpandedState . |
Enum | Description |
---|---|
ExpandedState |
Describes the state of a
Dockable as seen by the
ExpandableToolbarItemStrategyListener and by
ExpandableToolbarItem . |
SimpleExpandAction.Action |
describes to which state this action leads
|