Class DefaultBrowserListViewListener
java.lang.Object
de.hybris.platform.cockpit.model.listview.impl.AbstractListViewListener
de.hybris.platform.cockpit.model.listview.impl.DefaultBrowserListViewListener
- All Implemented Interfaces:
ListViewListener
- Direct Known Subclasses:
ContextAreaListViewListener
-
Field Summary
FieldsFields inherited from class de.hybris.platform.cockpit.model.listview.impl.AbstractListViewListener
model -
Constructor Summary
ConstructorsConstructorDescriptionDefaultBrowserListViewListener(BrowserModel browser, MutableTableModel model) -
Method Summary
Modifier and TypeMethodDescriptionvoidchangeSelection(int columnIndex, int rowIndex) Called whenever a cell is to be selected.voidchangeSelection(List<Integer> columnIndexes, List<Integer> rowIndexes) Called whenever multiple cells are to be selected.voiddrop(int fromIndex, int toIndex, DragAndDropContext ddContext) Called whenever rows are to be dropped.voidmarkAllAsSelected(List<Integer> colIndexes, List<Integer> rowIndexes) Called whenever user marks all cells as selectedvoidmove(int fromIndex, int toIndex) Called whenever a row is to be moved.voidvoidopenInContextEditor(int rowIndex, UIEditor editor, PropertyDescriptor propertyDescriptor) voidremove(Collection<Integer> indexes) Called whenever rows are to be deleted.voidrequestPaging(int offset) Methods inherited from class de.hybris.platform.cockpit.model.listview.impl.AbstractListViewListener
activate, changeCellValue, hideColumn, moveColumn, showColumn, sortColumn
-
Field Details
-
browser
-
-
Constructor Details
-
DefaultBrowserListViewListener
-
-
Method Details
-
changeSelection
public void changeSelection(int columnIndex, int rowIndex) Description copied from interface:ListViewListenerCalled whenever a cell is to be selected.- Specified by:
changeSelectionin interfaceListViewListener- Overrides:
changeSelectionin classAbstractListViewListener- Parameters:
columnIndex- zero based column position indexrowIndex- zero based row position index
-
changeSelection
Description copied from interface:ListViewListenerCalled whenever multiple cells are to be selected.- Specified by:
changeSelectionin interfaceListViewListener- Overrides:
changeSelectionin classAbstractListViewListener- Parameters:
columnIndexes- zero based column position indexes of the columns to be selectedrowIndexes- zero based row position indexes of the rows to be selected
-
move
public void move(int fromIndex, int toIndex) Description copied from interface:ListViewListenerCalled whenever a row is to be moved.- Parameters:
fromIndex- current zero based row position indextoIndex- new zero based row position index
-
remove
Description copied from interface:ListViewListenerCalled whenever rows are to be deleted.- Parameters:
indexes- zero based position indexes of the rows to delete
-
requestPaging
public void requestPaging(int offset) -
openInContextEditor
public void openInContextEditor(int rowIndex, UIEditor editor, PropertyDescriptor propertyDescriptor) -
markAllAsSelected
Description copied from interface:ListViewListenerCalled whenever user marks all cells as selected -
multiEdit
-
drop
Description copied from interface:ListViewListenerCalled whenever rows are to be dropped.
-