org.jvnet.substance.color
Class ToneColorScheme

java.lang.Object
  extended by org.jvnet.substance.color.BaseColorScheme
      extended by org.jvnet.substance.color.ShiftColorScheme
          extended by org.jvnet.substance.color.ToneColorScheme
All Implemented Interfaces:
ColorScheme

public class ToneColorScheme
extends ShiftColorScheme

Toned color scheme. A toned color scheme is a color scheme that is shifted to gray color.

Author:
Kirill Grouchnikov
See Also:
ShiftColorScheme

Field Summary
 
Fields inherited from class org.jvnet.substance.color.BaseColorScheme
id
 
Constructor Summary
ToneColorScheme(ColorScheme origColorScheme, double toneFactor)
          Creates a new toned color scheme.
 
Method Summary
 
Methods inherited from class org.jvnet.substance.color.ShiftColorScheme
getDarkColor, getExtraLightColor, getForegroundColor, getLightColor, getMidColor, getOrigScheme, getShiftFactor, getUltraDarkColor, getUltraLightColor
 
Methods inherited from class org.jvnet.substance.color.BaseColorScheme
getId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToneColorScheme

public ToneColorScheme(ColorScheme origColorScheme,
                       double toneFactor)
Creates a new toned color scheme.

Parameters:
origColorScheme - The original color scheme.
toneFactor - The tone factor. Should be in 0.0-1.0 range.