Community
Participate
Working Groups
The naming of methods in the selection model seems to be misleading for clients. We should adjust these to be easier to comprehend, ensuring also that things are comparable to the naming within HoverModel and FocusModel.
I pushed the following changes to origin/master. - Renamed updateSelection() to setSelection(). - Renamed appendSelection() to appendToSelection() and adjusted its implementation to be complementary to prependSelection(). - Renamed select() to prependToSelection(). - Renamed deselectAll() to clearSelection(). - Renamed deselect() to removeFromSelection(). - Renamed getSelected() to getSelection(). - Removed internal set representation, which was unneccessary. - Updated javadoc to be more explicit and concise. - Added SelectionModelTests to mvc test bundle. Resolving as fixed in 3.11.0 M3.