javax.swing
Class JTree.EmptySelectionModeljava.lang.Object | +--javax.swing.tree.DefaultTreeSelectionModel | +--javax.swing.JTree.EmptySelectionModel
- All Implemented Interfaces:
- Cloneable, Serializable, TreeSelectionModel
- Enclosing class:
- JTree
- protected static class JTree.EmptySelectionModel
- extends DefaultTreeSelectionModel
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 JavaBeansTM has been added to the java.beans package. Please see XMLEncoder.
Field Summary
protected static JTree.EmptySelectionModel sharedInstance
Unique shared instance.
Fields inherited from class javax.swing.tree.DefaultTreeSelectionModel changeSupport, leadIndex, leadPath, leadRow, listenerList, listSelectionModel, rowMapper, selection, SELECTION_MODE_PROPERTY, selectionMode
Fields inherited from interface javax.swing.tree.TreeSelectionModel CONTIGUOUS_TREE_SELECTION, DISCONTIGUOUS_TREE_SELECTION, SINGLE_TREE_SELECTION
Constructor Summary
protected JTree.EmptySelectionModel()
Method Summary
void addSelectionPaths(TreePath[] paths)
A null implementation that adds nothing.void removeSelectionPaths(TreePath[] paths)
A null implementation that removes nothing.void setSelectionPaths(TreePath[] pPaths)
A null implementation that selects nothing.static JTree.EmptySelectionModel sharedInstance()
Returns a shared instance of an empty selection model.
Methods inherited from class java.lang.Object equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Field Detail
sharedInstance
protected static final JTree.EmptySelectionModel sharedInstance
- Unique shared instance.
Constructor Detail
JTree.EmptySelectionModel
protected JTree.EmptySelectionModel()
Method Detail
sharedInstance
public static JTree.EmptySelectionModel sharedInstance()
- Returns a shared instance of an empty selection model.
setSelectionPaths
public void setSelectionPaths(TreePath[] pPaths)
- A null implementation that selects nothing.
- Specified by:
- setSelectionPaths in interface TreeSelectionModel
- Overrides:
- setSelectionPaths in class DefaultTreeSelectionModel
addSelectionPaths
public void addSelectionPaths(TreePath[] paths)
- A null implementation that adds nothing.
- Specified by:
- addSelectionPaths in interface TreeSelectionModel
- Overrides:
- addSelectionPaths in class DefaultTreeSelectionModel
removeSelectionPaths
public void removeSelectionPaths(TreePath[] paths)
- A null implementation that removes nothing.
- Specified by:
- removeSelectionPaths in interface TreeSelectionModel
- Overrides:
- removeSelectionPaths in class DefaultTreeSelectionModel