public static void deleteGerund(Integer semanticVerb, String gerund) {
   try {
     Semanticverb semVerb = BLUtil.daoFactory.getSemanticverbDAO().getById(semanticVerb);
     Set<Gerund> gerundSet = semVerb.getGerunds();
     for (Iterator iter = gerundSet.iterator(); iter.hasNext(); ) {
       Gerund gerundRelation = (Gerund) iter.next();
       Semanticnoun gerundNoun = gerundRelation.getSemanticnoun();
       String ger = gerundNoun.getDerivednoun().getVocalizedNoun();
       if (gerund.equals(ger)) {
         GerundJPADAO dao = BLUtil.daoFactory.getGerundDAO();
         dao.delete(gerundRelation.getIdentity());
       }
     }
   } catch (RawNotFoundException ex) {
     Logger.getLogger(GerundManager.class.getName()).log(Level.SEVERE, null, ex);
   }
 }