Example of TableCellDblClickedListener

Top  Previous  Next

package testingapplication.table;

 

import com.softaspects.jsf.component.table.event.*;

import com.softaspects.jsf.component.table.listener.*;

import com.softaspects.jsf.component.table.*;

 

import javax.faces.event.AbortProcessingException;

 

public class MyTableCellDblClickedListener  implements TableCellDblClickedListener {

 

       public MyTableCellDblClickedListener() {

       }

 

       public void processTableCellDblClicked(TableCellDblClickedEvent event)

              throws AbortProcessingException {

               System.out.println("MyTableCellDblClickedListener called ! " +

                      "Component id = " + event.getComponent().getId());

      System.out.println("First selected row = " +

              ((Table)event.getComponent()).getSelectedRows()[0]);

      System.out.println("First selected column = " +

              ((Table)event.getComponent()).getSelectedColumns()[0]);

       }

}