// check precondition C_MUST_BE_CHECKED_OUT
if( (rRk instanceof CheckedInVersionControlled) ) {
throw new PreconditionViolationException(
new ViolatedPrecondition(C_MUST_BE_CHECKED_OUT, WebdavStatus.SC_CONFLICT), rUri);
}
throw new MethodNotAllowedException( rRk );
}
if( rRk instanceof CheckedOutVersionControlled || rRk instanceof Working ) {
boolean isWorkingResource = (rRk instanceof Working);