Interface TableColumnDoubleClickHandler

All Known Implementing Classes:
DefaultTableDoubleClickHandler, GlobalOneClickSymHandler

public interface TableColumnDoubleClickHandler
This interface is for classes that want to respond to double click events on a table and should be used in conjunction with TableEventHandlerFactory.addDoubleClickHandler(String, TableColumnDoubleClickHandler) or TableEventHandlerFactory.addGlobalDoubleClickHandler(TableColumnDoubleClickHandler)
ImplNote:
Users should only implement one of the two methods.
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    handleDoubleClick(GuiTable table, String column, int row, int col)
    Handle a mouse double click event on a particular row/column
    default void
    handleDoubleClick(GuiTable table, String column, int row, int col, MouseEvent event)
    Handle a mouse double click event on a particular row/column
  • Method Details

    • handleDoubleClick

      default void handleDoubleClick(GuiTable table, String column, int row, int col)
      Handle a mouse double click event on a particular row/column
      Parameters:
      table - The table that was clicked
      column - The name of the column
      row - The row number clicked
      col - The column number clicked
      ImplNote:
      use this method if you do not need the MouseEvent
    • handleDoubleClick

      default void handleDoubleClick(GuiTable table, String column, int row, int col, MouseEvent event)
      Handle a mouse double click event on a particular row/column
      Parameters:
      table - The table that was clicked
      column - The name of the column
      row - The row number clicked
      col - The column number clicked
      event - The MouseEvent that triggered this event.
      ImplNote:
      use this method if you do need the MouseEvent