Interface ListComponentModel
- All Known Subinterfaces:
MutableListModel
- All Known Implementing Classes:
AbstractListComponentModel,DefaultListComponentModel
public interface ListComponentModel
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddToAdditionalItemChangeUpdateNotificationMap(TypedObject itemToUpdate, Collection<TypedObject> changedItems) voidThis method provides the means necessary to fire generic events which are received by any registeredListComponentModelListener.Collection<? extends TypedObject>getAdditionalItemsToUpdate(TypedObject changedItem) getValueAt(int index) booleanbooleanbooleanReturns whether cell content should be re-rendered when the selection state of its row has changed.booleanbooleanbooleanisSelected(int index) void
-
Method Details
-
isEditable
boolean isEditable() -
isMultiple
boolean isMultiple() -
isSelectable
boolean isSelectable() -
isActivatable
boolean isActivatable() -
getListModel
-
getActiveItems
Collection<? extends TypedObject> getActiveItems() -
getActiveItem
TypedObject getActiveItem() -
getSelectedIndex
Integer getSelectedIndex() -
getSelectedIndexes
-
isSelected
boolean isSelected(int index) -
addListComponentModelListener
-
removeListComponentModelListener
-
getValueAt
-
isForceRenderOnSelectionChanged
boolean isForceRenderOnSelectionChanged()Returns whether cell content should be re-rendered when the selection state of its row has changed.- Returns:
trueif the cell content should be re-rendered,falseotherwise
-
fireEvent
This method provides the means necessary to fire generic events which are received by any registeredListComponentModelListener.- Parameters:
eventName- name of eventvalue- attached value
-
addToAdditionalItemChangeUpdateNotificationMap
void addToAdditionalItemChangeUpdateNotificationMap(TypedObject itemToUpdate, Collection<TypedObject> changedItems) -
getAdditionalItemsToUpdate
-