case ckx_det:
v |= k_CreateMailbox_MASK;
v |= x_DeleteMailbox_MASK;
break;
case NO_COMPATIBILITY:
throw new UnsupportedRightException(flag);
default:
throw new IllegalStateException("Unexpected enum member: " + CompatibilityMode.class.getName() + "." + compatibilityMode.name());
}
break;
case d_ObsoleteDelete:
switch (compatibilityMode) {
case ck_detx:
v |= e_PerformExpunge_MASK;
v |= t_DeleteMessages_MASK;
v |= x_DeleteMailbox_MASK;
break;
case ckx_det:
v |= e_PerformExpunge_MASK;
v |= t_DeleteMessages_MASK;
break;
case NO_COMPATIBILITY:
throw new UnsupportedRightException(flag);
default:
throw new IllegalStateException("Unexpected enum member: " + CompatibilityMode.class.getName() + "." + compatibilityMode.name());
}
break;
default: