bibliothek.gui.dock.common.intern.action.panel
Class BasicPanelPopupGenerator
java.lang.Object
bibliothek.gui.dock.common.intern.action.panel.BasicPanelPopupGenerator
- All Implemented Interfaces:
- ViewGenerator<CPanelPopup.PanelPopup,BasicTitleViewItem<JComponent>>
public class BasicPanelPopupGenerator
- extends Object
- implements ViewGenerator<CPanelPopup.PanelPopup,BasicTitleViewItem<JComponent>>
Basic handler for creating a button for a CPanelPopup
.
- Author:
- Benjamin Sigg
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicPanelPopupGenerator
public BasicPanelPopupGenerator()
create
public BasicTitleViewItem<JComponent> create(ActionViewConverter converter,
CPanelPopup.PanelPopup action,
Dockable dockable)
- Description copied from interface:
ViewGenerator
- Converts
action
into a view. The result of this method
can be null
if no view should be shown for the given action.
- Specified by:
create
in interface ViewGenerator<CPanelPopup.PanelPopup,BasicTitleViewItem<JComponent>>
- Parameters:
converter
- the converter that invoked this methodaction
- the action to convertdockable
- the Dockable for which the action will be used
- Returns:
- the view of the action or
null
if nothing should
be displayed