Class AbstractTableModel

java.lang.Object
de.hybris.platform.cockpit.model.listview.impl.AbstractTableModel
All Implemented Interfaces:
TableModel
Direct Known Subclasses:
DefaultTableModel

public abstract class AbstractTableModel extends Object implements TableModel
  • Field Details

  • Constructor Details

    • AbstractTableModel

      public AbstractTableModel()
  • Method Details

    • addTableModelListener

      public void addTableModelListener(TableModelListener listener)
      Registers listener with this table model if it is not already registered.
      Specified by:
      addTableModelListener in interface TableModel
      Parameters:
      listener - the TableModelListener to register
    • removeTableModelListener

      public void removeTableModelListener(TableModelListener listener)
      Unregisters listener with this table model if it is registered.
      Specified by:
      removeTableModelListener in interface TableModel
      Parameters:
      listener - the TableModelListener to unregister
    • fireSelectionChanged

      protected void fireSelectionChanged(List<Integer> colIndexes, List<Integer> rowIndexes)
      Notifies any registered TableModelListeners that the selection has changed.
      Parameters:
      colIndexes - indexes of the currently selected columns
      rowIndexes - indexes of the currently selected rows
    • fireCellChanged

      protected void fireCellChanged(int colIndex, int rowIndex)
      Notifies any registered TableModelListeners that a cell's value has changed.
      Parameters:
      colIndex - zero based column position index of the changed cell
      rowIndex - zero based row position index of the changed cell
    • fireEvent

      public void fireEvent(String eventName, Object value)
      Description copied from interface: TableModel
      This method provides the means necessary to fire generic events which are received by any registered TableModelListener.
      Specified by:
      fireEvent in interface TableModel
      Parameters:
      eventName - name of event
      value - attached value
    • getUIAccessRightService

      protected UIAccessRightService getUIAccessRightService()