org.jvnet.substance.colorscheme
Class DerivedColorsResolverLight

java.lang.Object
  extended by org.jvnet.substance.colorscheme.DerivedColorsResolverLight
All Implemented Interfaces:
SchemeDerivedColors

public class DerivedColorsResolverLight
extends java.lang.Object
implements SchemeDerivedColors

Resolver of derived colors for light color schemes. This class is not accessible outside the package and is for internal use only.

Author:
Kirill Grouchnikov

Constructor Summary
DerivedColorsResolverLight(SubstanceColorScheme scheme)
          Creates the resolver of derived colors for the specified light color scheme.
 
Method Summary
 java.awt.Color getBackgroundFillColor()
          Returns the background fill color for this scheme.
 java.awt.Color getFocusRingColor()
          Returns the focus ring color for this scheme.
 java.awt.Color getLineColor()
          Returns the line color for this scheme.
 java.awt.Color getSelectionBackgroundColor()
          Returns the selection background color for this scheme.
 java.awt.Color getSelectionForegroundColor()
          Returns the selection foreground color for this scheme.
 java.awt.Color getTextBackgroundFillColor()
          Returns the text background fill color for this scheme.
 java.awt.Color getWatermarkDarkColor()
          Returns the watermark dark color for this scheme.
 java.awt.Color getWatermarkLightColor()
          Returns the watermark light color for this scheme.
 java.awt.Color getWatermarkStampColor()
          Returns the watermark stamp color for this scheme.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DerivedColorsResolverLight

public DerivedColorsResolverLight(SubstanceColorScheme scheme)
Creates the resolver of derived colors for the specified light color scheme.

Parameters:
scheme - The original color scheme.
Method Detail

getWatermarkStampColor

public java.awt.Color getWatermarkStampColor()
Description copied from interface: SchemeDerivedColors
Returns the watermark stamp color for this scheme.

Specified by:
getWatermarkStampColor in interface SchemeDerivedColors
Returns:
Watermark stamp color for this scheme.

getWatermarkLightColor

public java.awt.Color getWatermarkLightColor()
Description copied from interface: SchemeDerivedColors
Returns the watermark light color for this scheme.

Specified by:
getWatermarkLightColor in interface SchemeDerivedColors
Returns:
Watermark light color for this scheme.

getWatermarkDarkColor

public java.awt.Color getWatermarkDarkColor()
Description copied from interface: SchemeDerivedColors
Returns the watermark dark color for this scheme.

Specified by:
getWatermarkDarkColor in interface SchemeDerivedColors
Returns:
Watermark dark color for this scheme.

getLineColor

public java.awt.Color getLineColor()
Description copied from interface: SchemeDerivedColors
Returns the line color for this scheme.

Specified by:
getLineColor in interface SchemeDerivedColors
Returns:
The line color for this scheme.

getSelectionForegroundColor

public java.awt.Color getSelectionForegroundColor()
Description copied from interface: SchemeDerivedColors
Returns the selection foreground color for this scheme.

Specified by:
getSelectionForegroundColor in interface SchemeDerivedColors
Returns:
The selection foreground color for this scheme.

getSelectionBackgroundColor

public java.awt.Color getSelectionBackgroundColor()
Description copied from interface: SchemeDerivedColors
Returns the selection background color for this scheme.

Specified by:
getSelectionBackgroundColor in interface SchemeDerivedColors
Returns:
The selection background color for this scheme.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getBackgroundFillColor

public java.awt.Color getBackgroundFillColor()
Description copied from interface: SchemeDerivedColors
Returns the background fill color for this scheme.

Specified by:
getBackgroundFillColor in interface SchemeDerivedColors
Returns:
The background fill color for this scheme.

getFocusRingColor

public java.awt.Color getFocusRingColor()
Description copied from interface: SchemeDerivedColors
Returns the focus ring color for this scheme.

Specified by:
getFocusRingColor in interface SchemeDerivedColors
Returns:
The focus ring color for this scheme.

getTextBackgroundFillColor

public java.awt.Color getTextBackgroundFillColor()
Description copied from interface: SchemeDerivedColors
Returns the text background fill color for this scheme.

Specified by:
getTextBackgroundFillColor in interface SchemeDerivedColors
Returns:
The text background fill color for this scheme.