public class JTreeTable.ListToTreeSelectionModelWrapper extends DefaultTreeSelectionModel
Modifier and Type | Field and Description |
---|---|
protected boolean |
updatingListSelectionModel
Set to true when we are updating the ListSelectionModel.
|
changeSupport, leadIndex, leadPath, leadRow, listenerList, listSelectionModel, rowMapper, selection, SELECTION_MODE_PROPERTY, selectionMode
CONTIGUOUS_TREE_SELECTION, DISCONTIGUOUS_TREE_SELECTION, SINGLE_TREE_SELECTION
Constructor and Description |
---|
ListToTreeSelectionModelWrapper() |
Modifier and Type | Method and Description |
---|---|
protected ListSelectionListener |
createListSelectionListener()
Creates and returns an instance of ListSelectionHandler.
|
void |
resetRowSelection()
This is overridden to set
updatingListSelectionModel
and message super. |
void |
updateSelectedPathsFromSelectedRows()
If
updatingListSelectionModel is false, this will
reset the selected paths from the selected rows in the list
selection model. |
addPropertyChangeListener, addSelectionPath, addSelectionPaths, addTreeSelectionListener, arePathsContiguous, canPathsBeAdded, canPathsBeRemoved, clearSelection, clone, fireValueChanged, getLeadSelectionPath, getLeadSelectionRow, getListeners, getMaxSelectionRow, getMinSelectionRow, getPropertyChangeListeners, getRowMapper, getSelectionCount, getSelectionMode, getSelectionPath, getSelectionPaths, getSelectionRows, getTreeSelectionListeners, insureRowContinuity, insureUniqueness, isPathSelected, isRowSelected, isSelectionEmpty, notifyPathChange, removePropertyChangeListener, removeSelectionPath, removeSelectionPaths, removeTreeSelectionListener, setRowMapper, setSelectionMode, setSelectionPath, setSelectionPaths, toString, updateLeadIndex
protected boolean updatingListSelectionModel
public void resetRowSelection()
updatingListSelectionModel
and message super. This is the only place DefaultTreeSelectionModel
alters the ListSelectionModel.resetRowSelection
in interface TreeSelectionModel
resetRowSelection
in class DefaultTreeSelectionModel
protected ListSelectionListener createListSelectionListener()
public void updateSelectedPathsFromSelectedRows()
updatingListSelectionModel
is false, this will
reset the selected paths from the selected rows in the list
selection model.Copyright © 2023. All rights reserved.