private void setType(CascadeType type) {
   if (type.equals(CascadeType.ALL)) {
     save = true;
     delete = true;
   }
   if (type.equals(CascadeType.REMOVE)) {
     delete = true;
   }
   if (type.equals(CascadeType.PERSIST)) {
     save = true;
   }
   if (type.equals(CascadeType.MERGE)) {
     save = true;
   }
   if (save || delete) {
     validate = true;
   }
 }