bibliothek.gui.dock.themes.basic.action
Class BasicSelectableHandler
java.lang.Object
bibliothek.gui.dock.themes.basic.action.AbstractBasicHandler<D,BasicButtonModel>
bibliothek.gui.dock.themes.basic.action.BasicHandler<SelectableDockAction>
bibliothek.gui.dock.themes.basic.action.BasicSelectableHandler
- All Implemented Interfaces:
- ViewItem<JComponent>, BasicResourceInitializer, BasicTitleViewItem<JComponent>, BasicTrigger
- Direct Known Subclasses:
- BasicSelectableHandler.Check, BasicSelectableHandler.Radio
public abstract class BasicSelectableHandler
- extends BasicHandler<SelectableDockAction>
A handler connecting a SelectableDockAction
with a
BasicButtonModel
.
- Author:
- Benjamin Sigg
Method Summary |
void |
bind()
Binds this item to its action |
void |
unbind()
Unbinds this item from its action |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicSelectableHandler
public BasicSelectableHandler(SelectableDockAction action,
Dockable dockable)
- Creates a new handler
- Parameters:
action
- the action which is observed by this handlerdockable
- the dockable for which the action is shown
bind
public void bind()
- Description copied from interface:
ViewItem
- Binds this item to its action
- Specified by:
bind
in interface ViewItem<JComponent>
- Overrides:
bind
in class BasicHandler<SelectableDockAction>
unbind
public void unbind()
- Description copied from interface:
ViewItem
- Unbinds this item from its action
- Specified by:
unbind
in interface ViewItem<JComponent>
- Overrides:
unbind
in class BasicHandler<SelectableDockAction>