net.infonode.docking.theme

Class GradientDockingTheme

public class GradientDockingTheme extends DockingWindowsTheme

A theme that draws gradient tab backgrounds.

Since: IDW 1.1.0

Version: $Revision: 1.12 $

Author: $Author: jesper $

Constructor Summary
GradientDockingTheme()
Creates a default theme with opaque title bar, shadows and focus highlighter.
GradientDockingTheme(boolean opaqueTabArea, boolean shadowEnabled, boolean highlightedBold, boolean focusHighlighterEnabled)
Constructor.
GradientDockingTheme(boolean opaqueTabArea, boolean shadowEnabled, boolean highlightedBold, boolean focusHighlighterEnabled, Color borderColor)
Constructor.
GradientDockingTheme(boolean opaqueTabArea, boolean shadowEnabled, boolean highlightedBold, boolean focusHighlighterEnabled, Color borderColor, Color tabAreaBackgroundColor)
Constructor.
Method Summary
StringgetName()
RootWindowPropertiesgetRootWindowProperties()

Constructor Detail

GradientDockingTheme

public GradientDockingTheme()
Creates a default theme with opaque title bar, shadows and focus highlighter.

GradientDockingTheme

public GradientDockingTheme(boolean opaqueTabArea, boolean shadowEnabled, boolean highlightedBold, boolean focusHighlighterEnabled)
Constructor.

Parameters: opaqueTabArea set to true if the tab area should be opaque shadowEnabled shadow on/off highlightedBold if true the highlighted tab text uses a bold font focusHighlighterEnabled if true the currently focused tab is highlighted

GradientDockingTheme

public GradientDockingTheme(boolean opaqueTabArea, boolean shadowEnabled, boolean highlightedBold, boolean focusHighlighterEnabled, Color borderColor)
Constructor.

Parameters: opaqueTabArea set to true if the tab area should be opaque shadowEnabled shadow on/off highlightedBold if true the highlighted tab text uses a bold font focusHighlighterEnabled if true the currently focused tab is highlighted borderColor the border color

GradientDockingTheme

public GradientDockingTheme(boolean opaqueTabArea, boolean shadowEnabled, boolean highlightedBold, boolean focusHighlighterEnabled, Color borderColor, Color tabAreaBackgroundColor)
Constructor.

Parameters: opaqueTabArea set to true if the tab area should be opaque shadowEnabled shadow on/off highlightedBold if true the highlighted tab text uses a bold font focusHighlighterEnabled if true the currently focused tab is highlighted borderColor the border color tabAreaBackgroundColor the background color for the tab area and tabs in the normal state

Method Detail

getName

public String getName()

getRootWindowProperties

public RootWindowProperties getRootWindowProperties()