AbstractEnum value setter