private MenuItem newMenuItem(String label, String update, String actionListener) { MenuItem newMenuItem = new MenuItem(); FacesContext context = FacesContext.getCurrentInstance(); if (actionListener != null) { MethodExpression methodExpression0 = context .getApplication() .getExpressionFactory() .createMethodExpression( context.getELContext(), actionListener, null, new Class<?>[] {String.class}); newMenuItem.addActionListener(new MethodExpressionActionListener(methodExpression0)); } newMenuItem.setValue(label); newMenuItem.setUpdate(update); return newMenuItem; }