Class AbstractTableModel
java.lang.Object
de.hybris.platform.cockpit.model.listview.impl.AbstractTableModel
- All Implemented Interfaces:
TableModel
- Direct Known Subclasses:
DefaultTableModel
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTableModelListener(TableModelListener listener) Registerslistenerwith this table model if it is not already registered.protected voidfireCellChanged(int colIndex, int rowIndex) Notifies any registeredTableModelListeners that a cell's value has changed.voidThis method provides the means necessary to fire generic events which are received by any registeredTableModelListener.protected voidfireSelectionChanged(List<Integer> colIndexes, List<Integer> rowIndexes) Notifies any registeredTableModelListeners that the selection has changed.protected UIAccessRightServicevoidremoveTableModelListener(TableModelListener listener) Unregisterslistenerwith this table model if it is registered.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.cockpit.model.listview.TableModel
getCellEditor, getCellRenderer, getColumnComponentModel, getListComponentModel, getNewInlineItemRenderer, getValueAt, isCellEditable, isCellSelectable, isCellSelected
-
Field Details
-
listeners
-
-
Constructor Details
-
AbstractTableModel
public AbstractTableModel()
-
-
Method Details
-
addTableModelListener
Registerslistenerwith this table model if it is not already registered.- Specified by:
addTableModelListenerin interfaceTableModel- Parameters:
listener- theTableModelListenerto register
-
removeTableModelListener
Unregisterslistenerwith this table model if it is registered.- Specified by:
removeTableModelListenerin interfaceTableModel- Parameters:
listener- theTableModelListenerto unregister
-
fireSelectionChanged
Notifies any registeredTableModelListeners that the selection has changed.- Parameters:
colIndexes- indexes of the currently selected columnsrowIndexes- indexes of the currently selected rows
-
fireCellChanged
protected void fireCellChanged(int colIndex, int rowIndex) Notifies any registeredTableModelListeners that a cell's value has changed.- Parameters:
colIndex- zero based column position index of the changed cellrowIndex- zero based row position index of the changed cell
-
fireEvent
Description copied from interface:TableModelThis method provides the means necessary to fire generic events which are received by any registeredTableModelListener.- Specified by:
fireEventin interfaceTableModel- Parameters:
eventName- name of eventvalue- attached value
-
getUIAccessRightService
-