net.infonode.docking.theme
Class SoftBlueIceDockingTheme

java.lang.Object
  extended by net.infonode.docking.theme.DockingWindowsTheme
      extended by net.infonode.docking.theme.SoftBlueIceDockingTheme

public class SoftBlueIceDockingTheme
extends DockingWindowsTheme

A light blue theme with gradients and rounded corners.

Version:
$Revision: 1.18 $
Author:
$Author: jesper $

Field Summary
private  RootWindowProperties rootWindowProperties
           
private  boolean slim
           
 
Constructor Summary
SoftBlueIceDockingTheme()
          Create a theme with default settings.
SoftBlueIceDockingTheme(boolean slim)
          Constructor.
SoftBlueIceDockingTheme(ColorProvider darkColor, ColorProvider lightColor, int cornerType, boolean slim)
          Constructor.
 
Method Summary
 java.lang.String getName()
          Returns the name of this theme.
 RootWindowProperties getRootWindowProperties()
          Returns the root window properties for this theme.
 
Methods inherited from class net.infonode.docking.theme.DockingWindowsTheme
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

rootWindowProperties

private RootWindowProperties rootWindowProperties

slim

private boolean slim
Constructor Detail

SoftBlueIceDockingTheme

public SoftBlueIceDockingTheme()
Create a theme with default settings.


SoftBlueIceDockingTheme

public SoftBlueIceDockingTheme(boolean slim)
Constructor.

Parameters:
slim - if true there is less spacing in the tab area

SoftBlueIceDockingTheme

public SoftBlueIceDockingTheme(ColorProvider darkColor,
                               ColorProvider lightColor,
                               int cornerType,
                               boolean slim)
Constructor.

Parameters:
darkColor - the dark color used in the gradients
lightColor - the light color used in the gradients
cornerType - how much rounding to apply to corners
slim - if true there is less spacing in the tab area
Method Detail

getName

public java.lang.String getName()
Description copied from class: DockingWindowsTheme
Returns the name of this theme.

Specified by:
getName in class DockingWindowsTheme
Returns:
the name of this theme

getRootWindowProperties

public RootWindowProperties getRootWindowProperties()
Description copied from class: DockingWindowsTheme
Returns the root window properties for this theme.

Specified by:
getRootWindowProperties in class DockingWindowsTheme
Returns:
the root window properties for this theme