Class AbstractColumnModel

java.lang.Object
de.hybris.platform.cockpit.model.listview.impl.AbstractColumnModel
All Implemented Interfaces:
ColumnModel, MutableColumnModel
Direct Known Subclasses:
DefaultColumnModel

public abstract class AbstractColumnModel extends Object implements MutableColumnModel
  • Field Details

  • Constructor Details

    • AbstractColumnModel

      public AbstractColumnModel()
  • Method Details

    • addColumnModelListener

      public void addColumnModelListener(ColumnModelListener listener)
      Description copied from interface: ColumnModel
      Registers listener with this column model.
      Specified by:
      addColumnModelListener in interface ColumnModel
      Parameters:
      listener - the ColumnModelListener to register
    • removeColumnModelListener

      public void removeColumnModelListener(ColumnModelListener listener)
      Description copied from interface: ColumnModel
      Unregisters listener with this column model.
      Specified by:
      removeColumnModelListener in interface ColumnModel
      Parameters:
      listener - the ColumnModelListener to unregister
    • fireChanged

      protected void fireChanged()
    • fireColumnMoved

      protected void fireColumnMoved(int fromIndex, int toIndex)
    • fireColumnVisibilityChanged

      protected void fireColumnVisibilityChanged()
    • fireColumnVisibilityChanged

      protected void fireColumnVisibilityChanged(Integer colIndex)
    • fireColumnSelectionChanged

      protected void fireColumnSelectionChanged(List colIndexes)
    • fireSortChanged

      protected void fireSortChanged(int columnIndex, boolean ascending)