petscii-bbs icon indicating copy to clipboard operation
petscii-bbs copied to clipboard

Colors as enum

Open fvasco opened this issue 6 years ago • 1 comments

Consider to replace Colors class with a proper enum

public enum Color {
    BLACK(144),
    WHITE(5),
    RED(28),
    CYAN(159),
    PURPLE(156),
    GREEN(30),
    BLUE(31),
    YELLOW(158),
    ORANGE(129),
    BROWN(149),
    LIGHT_RED(150),
    GREY1(151),
    GREY2(152),
    LIGHT_GREEN(153),
    LIGHT_BLUE(154),
    GREY3(155);

    public final int code;

    Color(final int code) {
        this.code = code;
    }

    public int getCode() {
        return code;
    }
}

fvasco avatar Oct 22 '18 20:10 fvasco

Same consideration for Keys class.

fvasco avatar Oct 22 '18 20:10 fvasco