else if (value.equals(USE_DEFAULT)) useFlag = DEFAULT; else if (value.equals(USE_FIXED)) useFlag = FIXED;
    public void setUse(String value) {                if (value == null) {            useFlag = OPTIONAL;            return;        }                if (value.equals(USE_REQUIRED))            useFlag = REQUIRED;        else if (value.equals(USE_OPTIONAL))            useFlag = OPTIONAL;        else if (value.equals(USE_DEFAULT))            useFlag = DEFAULT;        else if (value.equals(USE_FIXED))             useFlag = FIXED;        else if (value.equals(USE_PROHIBITED))            useFlag = PROHIBITED;        else {            throw new IllegalArgumentException("Invalid value for 'use': " +                 value);        }    } //-- setUse