1. /*
  2. * @(#)BluecurveColorType.java 1.2 03/01/23
  3. *
  4. * Copyright 2003 Sun Microsystems, Inc. All rights reserved.
  5. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
  6. */
  7. package com.sun.java.swing.plaf.gtk;
  8. /**
  9. * @version 1.2, 01/23/03
  10. * @author Scott Violet
  11. */
  12. class BluecurveColorType extends GTKColorType {
  13. // Used for menuitems:
  14. // Outer is also used for the radio button selected dot
  15. static final ColorType OUTER = new BluecurveColorType("Outer");
  16. static final ColorType INNER_LEFT = new BluecurveColorType("Inner Left");
  17. static final ColorType INNER_RIGHT = new BluecurveColorType("Inner Right");
  18. static final ColorType TOP_GRADIENT = new BluecurveColorType("Bottom");
  19. static final ColorType BOTTOM_GRADIENT = new BluecurveColorType("Top");
  20. // Used by popupmenu
  21. // OUTER2 is also used for the scratches on split panes.
  22. static final ColorType OUTER2 = new BluecurveColorType("Outer2");
  23. static final ColorType INNER_RIGHT2 = new BluecurveColorType(
  24. "Inner Right2");
  25. // Used by buttons
  26. static final ColorType OUTER3 = new BluecurveColorType("Outer3");
  27. // Used by MenuBar
  28. static final ColorType OUTER4 = new BluecurveColorType("Outer4");
  29. // Used by arrows
  30. static final ColorType OUTER5 = new BluecurveColorType("Outer5");
  31. static final int MIN_ID;
  32. static final int MAX_ID;
  33. static {
  34. MIN_ID = OUTER.getID();
  35. MAX_ID = OUTER5.getID();
  36. }
  37. BluecurveColorType(String string) {
  38. super(string);
  39. }
  40. }