@SuppressWarnings({"rawtypes", "unchecked"})
 @Override
 protected void setProtocolExemptStudiesCheckListItemHook(
     ProtocolBase protocol, SpecialReview specialReview) {
   List<String> exemptionTypeCodes = new ArrayList<String>();
   for (ProtocolExemptStudiesCheckListItem checkListItem :
       ((Protocol) protocol).getProtocolSubmission().getExemptStudiesCheckList()) {
     exemptionTypeCodes.add(checkListItem.getExemptStudiesCheckListCode());
   }
   specialReview.setExemptionTypeCodes(exemptionTypeCodes);
 }
 @SuppressWarnings("rawtypes")
 @Override
 protected void setSpecialReviewApprovalTypeHook(SpecialReview specialReview) {
   specialReview.setApprovalTypeCode(SpecialReviewApprovalType.LINK_TO_IRB);
 }