package util; import com.icesoft.faces.facelets.component.table.editable.EditableTableException; import com.icesoft.faces.facelets.component.table.editable.IEditableTableEventListener; import java.io.Serializable; import model.Employee; import myBeans.PhonebookBean; public class EditableTableEventListener implements IEditableTableEventListener, Serializable { private static final long serialVersionUID = 1L; private PhonebookBean phonebookBean; public EditableTableEventListener(PhonebookBean phonebookBean) { this.phonebookBean = phonebookBean; } public Object createNewRow() { Employee newEmp = new Employee(); // phonebookBean; return newEmp; } public void rowDeleted(Object row) { System.out.println("row deleted ---> " + row); } public void rowSelected(Object row) { System.out.println("row selected ---> " + row); } public void rowUpdated(Object oldBean, Object newBean) { } public void rowEditCanceled(Object oldBean, Object newBean) throws EditableTableException { } }