bibliothek.gui.dock.action
Interface DockActionBackgroundComponent

All Superinterfaces:
BackgroundComponent, UIValue<BackgroundPaint>

public interface DockActionBackgroundComponent
extends BackgroundComponent

Represents the background of a Component that somehow paints a DockAction. For example the component could be a MiniButton.

Author:
Benjamin Sigg

Field Summary
static Path KIND
          the kind of UIValue this is
 
Method Summary
 DockAction getAction()
          Gets the DockAction which is painted by this component.
 Dockable getDockable()
          Gets the Dockable for which the action is shown.
 
Methods inherited from interface bibliothek.gui.dock.util.BackgroundComponent
getComponent, repaint
 
Methods inherited from interface bibliothek.gui.dock.util.UIValue
set
 

Field Detail

KIND

static final Path KIND
the kind of UIValue this is

Method Detail

getAction

DockAction getAction()
Gets the DockAction which is painted by this component.

Returns:
the action, not null

getDockable

Dockable getDockable()
Gets the Dockable for which the action is shown.

Returns:
the dockable, not null