for (Enumeration e = getModifiers(); e.hasMoreElements();) { Modifier modifier = (Modifier)e.nextElement();
for (Modifier modifier : modifiers) {
    public String getDesc() {        boolean first = true;        StringBuffer allDesc = new StringBuffer();                for (Enumeration e = getModifiers(); e.hasMoreElements();) {            Modifier modifier = (Modifier)e.nextElement();                        // check for break condition            if (modifier.value == IMPOSSIBLE                || modifier.value == AUTOMATIC_FAIL                 || modifier.value == AUTOMATIC_SUCCESS                || modifier.value == CHECK_FALSE) {                return modifier.desc;            }                        // add desc            if (first) {                first = false;            } else {                allDesc.append((modifier.value < 0 ? " - " : " + "));            }            allDesc.append(Math.abs(modifier.value));            allDesc.append(" (");            allDesc.append(modifier.desc);            allDesc.append(")");        }                return allDesc.toString();    }