public String destroy() { String idAsString = JsfUtil.getRequestParameter("jsfcrud.currentAnalysisExpression"); Integer id = new Integer(idAsString); try { jpaController.destroy(id); JsfUtil.addSuccessMessage("AnalysisExpression was successfully deleted."); } catch (NonexistentEntityException ne) { JsfUtil.addErrorMessage(ne.getLocalizedMessage()); return relatedOrListOutcome(); } catch (Exception e) { JsfUtil.ensureAddErrorMessage(e, "A persistence error occurred."); return null; } return relatedOrListOutcome(); }