01: package org.jvnet.substance.themepack.color;
02:
03: import java.awt.Color;
04:
05: import org.jvnet.substance.color.BaseColorScheme;
06:
07: /**
08: * <b>Aqua</b> color scheme.
09: *
10: * @author Kirill Grouchnikov
11: */
12: public class MahoganyColorScheme extends BaseColorScheme {
13: /**
14: * The main ultra-light color.
15: */
16: private static final Color mainUltraLightColor = new Color(230,
17: 148, 178);
18:
19: /**
20: * The main extra-light color.
21: */
22: private static final Color mainExtraLightColor = new Color(223,
23: 141, 171);
24:
25: /**
26: * The main light color.
27: */
28: private static final Color mainLightColor = new Color(206, 127, 154);
29:
30: /**
31: * The main medium color.
32: */
33: private static final Color mainMidColor = new Color(164, 78, 87);
34:
35: /**
36: * The main dark color.
37: */
38: private static final Color mainDarkColor = new Color(79, 22, 25);
39:
40: /**
41: * The main ultra-dark color.
42: */
43: private static final Color mainUltraDarkColor = new Color(57, 8, 15);
44:
45: /**
46: * The foreground color.
47: */
48: private static final Color foregroundColor = Color.black;
49:
50: /* (non-Javadoc)
51: * @see org.jvnet.substance.color.ColorScheme#getForegroundColor()
52: */
53: public Color getForegroundColor() {
54: return MahoganyColorScheme.foregroundColor;
55: }
56:
57: /* (non-Javadoc)
58: * @see org.jvnet.substance.color.ColorScheme#getUltraLightColor()
59: */
60: public Color getUltraLightColor() {
61: return MahoganyColorScheme.mainUltraLightColor;
62: }
63:
64: /* (non-Javadoc)
65: * @see org.jvnet.substance.color.ColorScheme#getExtraLightColor()
66: */
67: public Color getExtraLightColor() {
68: return MahoganyColorScheme.mainExtraLightColor;
69: }
70:
71: /* (non-Javadoc)
72: * @see org.jvnet.substance.color.ColorScheme#getLightColor()
73: */
74: public Color getLightColor() {
75: return MahoganyColorScheme.mainLightColor;
76: }
77:
78: /* (non-Javadoc)
79: * @see org.jvnet.substance.color.ColorScheme#getMidColor()
80: */
81: public Color getMidColor() {
82: return MahoganyColorScheme.mainMidColor;
83: }
84:
85: /* (non-Javadoc)
86: * @see org.jvnet.substance.color.ColorScheme#getDarkColor()
87: */
88: public Color getDarkColor() {
89: return MahoganyColorScheme.mainDarkColor;
90: }
91:
92: /* (non-Javadoc)
93: * @see org.jvnet.substance.color.ColorScheme#getUltraDarkColor()
94: */
95: public Color getUltraDarkColor() {
96: return MahoganyColorScheme.mainUltraDarkColor;
97: }
98: }
|