java.lang.Object
javax.swing.tree.DefaultTreeSelectionModel
javax.swing.JTree.EmptySelectionModel
- All Implemented Interfaces:
- Serializable,- Cloneable,- TreeSelectionModel
- Enclosing class:
- JTree
EmptySelectionModel is a TreeSelectionModel
 that does not allow anything to be selected.
 
 Warning:
 Serialized objects of this class will not be compatible with
 future Swing releases. The current serialization support is
 appropriate for short term storage or RMI between applications running
 the same version of Swing.  As of 1.4, support for long term storage
 of all JavaBeans
 has been added to the java.beans package.
 Please see XMLEncoder.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected static final JTree.EmptySelectionModelThe single instance ofEmptySelectionModel.Fields declared in class javax.swing.tree.DefaultTreeSelectionModelchangeSupport, leadIndex, leadPath, leadRow, listenerList, listSelectionModel, rowMapper, selection, SELECTION_MODE_PROPERTY, selectionModeFields declared in interface javax.swing.tree.TreeSelectionModelCONTIGUOUS_TREE_SELECTION, DISCONTIGUOUS_TREE_SELECTION, SINGLE_TREE_SELECTION
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidaddSelectionPaths(TreePath[] paths) This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidremoveSelectionPaths(TreePath[] paths) This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidsetRowMapper(RowMapper mapper) This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidsetSelectionMode(int mode) This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidsetSelectionPaths(TreePath[] paths) This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.static JTree.EmptySelectionModelReturns the single instance ofEmptySelectionModel.Methods declared in class javax.swing.tree.DefaultTreeSelectionModeladdSelectionPath, 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, removeSelectionPath, resetRowSelection, setSelectionPath, toString, updateLeadIndex
- 
Field Details
- 
Constructor Details- 
EmptySelectionModelprotected EmptySelectionModel()Constructs anEmptySelectionModel.
 
- 
- 
Method Details
- 
setSelectionPathsThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
- setSelectionPathsin interface- TreeSelectionModel
- Overrides:
- setSelectionPathsin class- DefaultTreeSelectionModel
- Parameters:
- paths- the paths to select; this is ignored
 
- 
addSelectionPathsThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
- addSelectionPathsin interface- TreeSelectionModel
- Overrides:
- addSelectionPathsin class- DefaultTreeSelectionModel
- Parameters:
- paths- the paths to add to the selection; this is ignored
 
- 
removeSelectionPathsThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
- removeSelectionPathsin interface- TreeSelectionModel
- Overrides:
- removeSelectionPathsin class- DefaultTreeSelectionModel
- Parameters:
- paths- the paths to remove; this is ignored
 
- 
setSelectionModepublic void setSelectionMode(int mode) This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
- setSelectionModein interface- TreeSelectionModel
- Overrides:
- setSelectionModein class- DefaultTreeSelectionModel
- Parameters:
- mode- the selection mode; this is ignored
- Since:
- 1.7
 
- 
setRowMapperThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
- setRowMapperin interface- TreeSelectionModel
- Overrides:
- setRowMapperin class- DefaultTreeSelectionModel
- Parameters:
- mapper- the- RowMapperinstance; this is ignored
- Since:
- 1.7
 
- 
addTreeSelectionListenerThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
- addTreeSelectionListenerin interface- TreeSelectionModel
- Overrides:
- addTreeSelectionListenerin class- DefaultTreeSelectionModel
- Parameters:
- listener- the listener to add; this is ignored
- Since:
- 1.7
 
- 
removeTreeSelectionListenerThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
- removeTreeSelectionListenerin interface- TreeSelectionModel
- Overrides:
- removeTreeSelectionListenerin class- DefaultTreeSelectionModel
- Parameters:
- listener- the listener to remove; this is ignored
- Since:
- 1.7
 
- 
addPropertyChangeListenerThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
- addPropertyChangeListenerin interface- TreeSelectionModel
- Overrides:
- addPropertyChangeListenerin class- DefaultTreeSelectionModel
- Parameters:
- listener- the listener to add; this is ignored
- Since:
- 1.7
 
- 
removePropertyChangeListenerThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
- removePropertyChangeListenerin interface- TreeSelectionModel
- Overrides:
- removePropertyChangeListenerin class- DefaultTreeSelectionModel
- Parameters:
- listener- the listener to remove; this is ignored
- Since:
- 1.7