/**
     * Convert a color name to a color value.
     * @param colorName a string repr of the color.
     * @return the color value.
     * @todo refactor to use an EnumeratedAttribute (maybe?)
     */
public static Color getColorByName(String colorName) {
        switch (colorName.toLowerCase()) {
        case COLOR_BLUE:
            return Color.blue;
        case COLOR_CYAN:
            return Color.cyan;
        case COLOR_DARKGRAY:
        case COLOR_DARKGREY:
            return Color.darkGray;
        case COLOR_GRAY:
        case COLOR_GREY:
            return Color.gray;
        case COLOR_LIGHTGRAY:
        case COLOR_LIGHTGREY:
            return Color.lightGray;
        case COLOR_GREEN:
            return Color.green;
        case COLOR_MAGENTA:
            return Color.magenta;
        case COLOR_ORANGE:
            return Color.orange;
        case COLOR_PINK:
            return Color.pink;
        case COLOR_RED:
            return Color.red;
        case COLOR_WHITE:
            return Color.white;
        case COLOR_YELLOW:
            return Color.yellow;
        case COLOR_BLACK:
        default:
            return Color.black;
        }
    }
public static Color getColorByName(String colorName) {
switch (colorName.toLowerCase()) {
case COLOR_BLUE:
return Color.blue;
case COLOR_CYAN:
return Color.cyan;
case COLOR_DARKGRAY:
case COLOR_DARKGREY:
return Color.darkGray;
case COLOR_GRAY:
case COLOR_GREY:
return Color.gray;
case COLOR_LIGHTGRAY:
case COLOR_LIGHTGREY:
return Color.lightGray;
case COLOR_GREEN:
return Color.green;
case COLOR_MAGENTA:
return Color.magenta;
case COLOR_ORANGE:
return Color.orange;
case COLOR_PINK:
return Color.pink;
case COLOR_RED:
return Color.red;
case COLOR_WHITE:
return Color.white;
case COLOR_YELLOW:
return Color.yellow;
case COLOR_BLACK:
default:
return Color.black;
}
}
public static Color getColorByName(String colorName) {
switch (colorName.toLowerCase()) {
case COLOR_BLUE:
return Color.blue;
case COLOR_CYAN:
return Color.cyan;
case COLOR_DARKGRAY:
case COLOR_DARKGREY:
return Color.darkGray;
case COLOR_GRAY:
case COLOR_GREY:
return Color.gray;
case COLOR_LIGHTGRAY:
case COLOR_LIGHTGREY:
return Color.lightGray;
case COLOR_GREEN:
return Color.green;
case COLOR_MAGENTA:
return Color.magenta;
case COLOR_ORANGE:
return Color.orange;
case COLOR_PINK:
return Color.pink;
case COLOR_RED:
return Color.red;
case COLOR_WHITE:
return Color.white;
case COLOR_YELLOW:
return Color.yellow;
case COLOR_BLACK:
default:
return Color.black;
}
}
public static Color getColorByName(String colorName) {
switch (colorName.toLowerCase()) {
case COLOR_BLUE:
return Color.blue;
case COLOR_CYAN:
return Color.cyan;
case COLOR_DARKGRAY:
case COLOR_DARKGREY:
return Color.darkGray;
case COLOR_GRAY:
case COLOR_GREY:
return Color.gray;
case COLOR_LIGHTGRAY:
case COLOR_LIGHTGREY:
return Color.lightGray;
case COLOR_GREEN:
return Color.green;
case COLOR_MAGENTA:
return Color.magenta;
case COLOR_ORANGE:
return Color.orange;
case COLOR_PINK:
return Color.pink;
case COLOR_RED:
return Color.red;
case COLOR_WHITE:
return Color.white;
case COLOR_YELLOW:
return Color.yellow;
case COLOR_BLACK:
default:
return Color.black;
}
}