Class DefaultListComponentModel
java.lang.Object
de.hybris.platform.cockpit.model.general.impl.AbstractListComponentModel
de.hybris.platform.cockpit.model.general.impl.DefaultListComponentModel
- All Implemented Interfaces:
ListComponentModel,MutableListModel
-
Field Summary
Fields inherited from class de.hybris.platform.cockpit.model.general.impl.AbstractListComponentModel
listeners, updateNotificationMap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionListModel<? extends TypedObject>getValueAt(int index) booleanbooleanbooleanReturns whether cell content should be re-rendered when the selection state of its row has changed.booleanbooleanbooleanisSelected(int index) voidsetActivatable(boolean activatable) voidsetActiveItem(TypedObject item) voidsetActiveItems(Collection<TypedObject> items) voidsetEditable(boolean editable) voidsetForceRenderOnSelectionChanged(boolean forceRender) Sets whether to force the view to re-render content when the selection state has changed.voidsetListModel(ListModel<? extends TypedObject> model) voidsetMultiple(boolean multiple) voidsetSelectable(boolean selectable) voidsetSelectedIndex(int selectedIndex) booleansetSelectedIndexDirectly(int selectedIndex) voidsetSelectedIndexes(List<Integer> indexes) booleansetSelectedIndexesDirectly(List<Integer> indexes) Methods inherited from class de.hybris.platform.cockpit.model.general.impl.AbstractListComponentModel
addListComponentModelListener, addToAdditionalItemChangeUpdateNotificationMap, fireChanged, fireEvent, fireItemsActivated, fireItemsChanged, fireMoved, fireRemoved, fireSelectionChanged, getAdditionalItemsToUpdate, removeListComponentModelListener
-
Constructor Details
-
DefaultListComponentModel
public DefaultListComponentModel()
-
-
Method Details
-
setListModel
-
setEditable
public void setEditable(boolean editable) -
setSelectable
public void setSelectable(boolean selectable) -
setMultiple
public void setMultiple(boolean multiple) -
setActivatable
public void setActivatable(boolean activatable) -
setActiveItem
-
setActiveItems
-
setSelectedIndex
public void setSelectedIndex(int selectedIndex) -
setSelectedIndexDirectly
public boolean setSelectedIndexDirectly(int selectedIndex) -
setSelectedIndexes
-
setSelectedIndexesDirectly
-
setForceRenderOnSelectionChanged
public void setForceRenderOnSelectionChanged(boolean forceRender) Sets whether to force the view to re-render content when the selection state has changed. Note: In order to possibly increase performance forced re-rendering should be disabled if not needed.- Parameters:
forceRender-truemeans that content will be re-rendered
-
isForceRenderOnSelectionChanged
public boolean isForceRenderOnSelectionChanged()Description copied from interface:ListComponentModelReturns whether cell content should be re-rendered when the selection state of its row has changed.- Specified by:
isForceRenderOnSelectionChangedin interfaceListComponentModel- Overrides:
isForceRenderOnSelectionChangedin classAbstractListComponentModel- Returns:
trueif the cell content should be re-rendered,falseotherwise
-
getActiveItem
-
getActiveItems
-
getListModel
-
getSelectedIndex
-
getSelectedIndexes
-
getValueAt
-
isActivatable
public boolean isActivatable() -
isEditable
public boolean isEditable() -
isMultiple
public boolean isMultiple() -
isSelectable
public boolean isSelectable() -
isSelected
public boolean isSelected(int index)
-