org.jvnet.substance.color
Interface ColorScheme

All Known Implementing Classes:
AquaColorScheme, AutumnSkin.ActiveScheme, AutumnSkin.DefaultScheme, BarbyPinkColorScheme, BaseColorScheme, BlendBiColorScheme, BottleGreenColorScheme, BrownColorScheme, CaribbeanBlueColorScheme, CharcoalColorScheme, ColorBlindColorScheme, CremeCoffeeSkin.ActiveScheme, CremeColorScheme, CrimsonColorScheme, DarkGrayColorScheme, DarkMetallicColorScheme, DarkVioletColorScheme, DesertSandColorScheme, DeuteranopiaColorScheme, EbonyColorScheme, HueShiftColorScheme, InvertedColorScheme, JadeForestColorScheme, LightAquaColorScheme, LightGrayColorScheme, LimeGreenColorScheme, MetallicColorScheme, MistAquaSkin.ActiveTitleScheme, MistSilverSkin.ActiveTitleScheme, MixBiColorScheme, MixColorScheme, NebulaSkin.ActiveScheme, NebulaSkin.DefaultScheme, NebulaSkin.DisabledScheme, NebulaSkin.PressedTheme, NebulaSkin.RolloverSelectedTheme, NebulaSkin.RolloverUnselectedScheme, NegatedColorScheme, OliveColorScheme, OrangeColorScheme, ProtanopiaColorScheme, PurpleColorScheme, RaspberryColorScheme, SaturatedColorScheme, SepiaColorScheme, ShadeColorScheme, ShiftColorScheme, SteelBlueColorScheme, SunfireRedColorScheme, SunGlareColorScheme, SunsetColorScheme, TerracottaColorScheme, TintColorScheme, ToneColorScheme, TritanopiaColorScheme, UltramarineColorScheme

public interface ColorScheme

General interface for color schemes.

Author:
Kirill Grouchnikov

Method Summary
 java.awt.Color getDarkColor()
          Retrieves the dark color.
 java.awt.Color getExtraLightColor()
          Retrieves the extra color.
 java.awt.Color getForegroundColor()
          Retrieves the foreground color.
 java.awt.Color getLightColor()
          Retrieves the light color.
 java.awt.Color getMidColor()
          Retrieves the medium color.
 java.awt.Color getUltraDarkColor()
          Retrieves the ultra-dark color.
 java.awt.Color getUltraLightColor()
          Retrieves the ultra-light color.
 

Method Detail

getForegroundColor

java.awt.Color getForegroundColor()
Retrieves the foreground color. This method is part of officially supported API.

Returns:
Foreground color.

getUltraLightColor

java.awt.Color getUltraLightColor()
Retrieves the ultra-light color. This method is part of officially supported API.

Returns:
Ultra-light color.

getExtraLightColor

java.awt.Color getExtraLightColor()
Retrieves the extra color. This method is part of officially supported API.

Returns:
Extra color.

getLightColor

java.awt.Color getLightColor()
Retrieves the light color. This method is part of officially supported API.

Returns:
Light color.

getMidColor

java.awt.Color getMidColor()
Retrieves the medium color. This method is part of officially supported API.

Returns:
Medium color.

getDarkColor

java.awt.Color getDarkColor()
Retrieves the dark color. This method is part of officially supported API.

Returns:
Dark color.

getUltraDarkColor

java.awt.Color getUltraDarkColor()
Retrieves the ultra-dark color. This method is part of officially supported API.

Returns:
Ultra-dark color.