public void setEditValue(int n, EditInfo ei) {
        if (n == 0) {
            flags = (ei.checkbox.getState())
                    ? (flags | FLAG_INVERT)
                    : (flags & ~FLAG_INVERT);
        }
        if (n == 1 && ei.value > 0) {
            r_on = ei.value;
        }
        if (n == 2 && ei.value > 0) {
            r_off = ei.value;
        }
    }